Alarmdecoder 2.5.7 Binding - Serial Keypad

I am trying to migrate from Openhab2 to Openhab3, the alarmdecoder items were at the top of sitemap, so they were the first issue I ran into. I can get alarm status, so I know it is connected/initialized, but I cannot figure out how to arm the alarm.

It seems I can send command through command, but not through intcommand?

Here are my items:

String KeypadText "Message" {channel="alarmdecoder:keypad:ad1:keypad1:text"}
String KeypadCmd "Command" {channel="alarmdecoder:keypad:ad1:keypad1:command"}
Number KeypadIntCmd "intCommand" {channel="alarmdecoder:keypad:ad1:keypad1:intcommand", autoupdate="false"}

Here is my sitemap:

sitemap test label="test"
{
        Frame label="Alarm Status" {
                Text item=alarm_status
                Switch item=KeypadIntCmd label="Options:" mappings=[12="Arm"]
        }
}

Here is my alarmdecoder.thing:

Bridge alarmdecoder:ipbridge:ad1 [ hostname="192.168.x.x", tcpPort=10000, discovery=true ] {
    Thing keypad keypad1 [ addressMask=0, sendCommands=true, commandMapping="12=s" ]
    Thing lrr lrr [ partition=0 ]
}

In the log:

23:17:39.209 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'KeypadIntCmd' received command 12

However, I don’t see any sending occuring when connected to AlarmDecoder over telnet. I’m open for doing this differently. It seems the intention of the updated binding was not through the intcommand, so if there is a better way, let me know. Any help is appreciated!