DSC Alarm Binding Errors on OpenHAB2 Please help!

Hello openhab community :slight_smile:

I’ve been tinkering with the DSC binding without much success but I know it will be awesome once I figure it out!
I’m getting errors (DSC Alarm bridge handler not available) when Openhab2 starts and I don’t have a clue how to resolve them. I can see zone open and close events in the log so at least I’m getting data from the alarm panel.
Any suggestions?

Does “MyBridgeName” from the items and sitemap files need to be replaced with the string of characters from the the Envisalink Thing in the PaperUI ? I tried that string (60c45902) and the ip address of the EVL(192_168_1_6) but still got the same errors.

Raspbian / Openhab2
apt-get install
envisalink 4 installed

2017-02-05 20:56:30.722 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dscalarm.items'
2017-02-05 20:56:37.588 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dscalarm.sitemap'
2017-02-05 20:56:43.641 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at /start
2017-02-05 20:56:44.536 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2017-02-05 20:56:44.730 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
2017-02-05 20:56:44.866 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2017-02-05 20:56:46.054 [WARN ] [rm.handler.DSCAlarmBaseBridgeHandler] - No bridge commands defined.
2017-02-05 20:56:46.124 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
2017-02-05 20:56:46.913 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-05 20:56:46.934 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-05 20:56:46.952 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-05 20:56:46.956 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-05 20:56:46.964 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-05 20:56:46.972 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.


dscalarm.items
Contact ZONE12_STATUS "Living Room Door (Zone 12)" <door> (DSCAlarmZones, Living, DSCAlarmDoorWindow) {channel="dscalarm:zone:MyBridgeName:zone12:zone_status"}
String ZONE12_MESSAGE "Zone Message: [%s]" (DSCAlarmZones) {channel="dscalarm:zone:MyBridgeName:zone12:zone_message"}
Switch ZONE12_BYPASS_MODE "Living Room Door Bypass Mode" (DSCAlarmZones) {channel="dscalarm:zone:MyBridgeName:zone12:zone_bypass_mode"}
Switch ZONE12_IN_ALARM "Zone 12 Alarm Condition" (DSCAlarmZones) {channel="dscalarm:zone:MyBridgeName:zone12:zone_in_alarm"}
Switch ZONE12_TAMPER "Zone 12 Tamper Condition" (DSCAlarmZones) {channel="dscalarm:zone:MyBridgeName:zone12:zone_tamper"}
Switch ZONE12_FAULT "Zone 12 Fault Condition" (DSCAlarmZones) {channel="dscalarm:zone:MyBridgeName:zone12:zone_fault"}
Switch ZONE12_TRIPPED (DSCAlarmZones) {channel="dscalarm:zone:MyBridgeName:zone12:zone_tripped"}

----------
sitemap dscalarm label="DSC Alarm"
{
    Frame label="Alarm System" {
        Text label="DSC Alarm System" icon="DSC" {
            Frame label="Panel" {
                Switch item=BRIDGE_CONNECTION label="Panel Connection" mappings=[ON="Connected", OFF="Disconnected"]
                Text item=PANEL_MESSAGE icon="returnpipe"
                Selection item=PANEL_COMMAND icon="flowpipe" mappings=[0="Poll", 1="Status Report", 2="Labels Request (Serial Only)", 8="Dump Zone Timers (TCP Only)", 10="Set Time/Date", 200="Send User Code"]
                Text item=PANEL_TIME {
                    Switch item=PANEL_TIME_STAMP label="Panel Time Stamp"
                    Switch item=PANEL_TIME_BROADCAST label="Panel Time Broadcast"
                }
                Text item=PANEL_SYSTEM_ERROR icon="systemError"

                Text item=PANEL_TROUBLE_LED label="Panel Trouble Condition" {
                    Text item=PANEL_TROUBLE_MESSAGE icon="shieldRed"
                    Text item=PANEL_SERVICE_REQUIRED label="Service Required"
                    Text item=PANEL_AC_TROUBLE label="AC Trouble"
                    Text item=PANEL_TELEPHONE_TROUBLE label="Telephone Line Trouble"
                    Text item=PANEL_FTC_TROUBLE label="Failed to Communicate Trouble"
                    Text item=PANEL_ZONE_FAULT label="Zone Fault"
                    Text item=PANEL_ZONE_TAMPER label="Zone Tamper"
                    Text item=PANEL_ZONE_LOW_BATTERY label="Zone Low Battery"
                    Text item=PANEL_TIME_LOSS label="Panel Time Loss"                   
                }
            }
           Frame label="Partitions" {
                Text item=PARTITION1_STATUS icon="shieldGreen" {
                    Switch item=PARTITION1_ARM_MODE label="Partition 1 Arm Options" icon="shieldGreen" mappings=[0="Disarm", 1="Away", 2="Stay", 3="No Entry Delay", 4="With User Code"]
                    Text item=PARTITION1_OPENING_CLOSING_MODE icon="shieldGreen"
                }
            }
            Frame label="Zones" {
                Text label="All Zones" icon="ZoneAlarm" {
                    Text item=ZONE12_STATUS {
                        Switch item=ZONE12_BYPASS_MODE icon="ZoneAlarm" mappings=[OFF="Armed", ON="Bypassed"]
                        Frame label="Other Status:" {
                            Switch item=ZONE12_IN_ALARM icon="statusWarning"
                            Switch item=ZONE12_TAMPER icon="statusWarning"
                            Switch item=ZONE12_FAULT icon="statusWarning"
                        }
                    }
                }
            }
        }
    }
}

In /var/log/openhab2/events.log I noticed this line:
2017-02-06 16:50:40.737 [hingStatusInfoChangedEvent] - ‘dscalarm:partition:60c45902:partition1’ changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)

Does it matter that [hingStatusInfoChangedEvent] has Thing spelled without the “T”
------------------------^^^

I’m grasping at straws here…

Hello @thehardway,

Does “MyBridgeName” from the items and sitemap files need to be replaced with the string of characters from the the Envisalink Thing in the PaperUI ? I tried that string (60c45902) and the ip address of the EVL(192_168_1_6) but still got the same errors.

Yes in the items file the “MyBridgeName” needs to be set to the name of the bridge as shown in the PaperUI. In this case it looks like you would use 60c45902. In the Sitemap file you only need to use the items name. Also, make sure no other device is connecting to your Envisalink. Hope this helps.

Thanks for the help Russell.
As far as I know the openhab server(192.168.1.3) is the only thing connecting to the envisalink 4(192.168.1.6). The only way I know to check this is via EVL4 generated webpage on the “network” tab. At the bottom it lists one Client, the Openhab server at 192.168.1.3

I’ve made the file changes you suggested and drastically reduced the contents of my Items file and deleted my DSC sitemap for simplicity.

In PaperUI I’ve removed all items except:
Envisalink (dscalarm:envisalink:60c45902)
Panel (dscalarm:panel:60c45902:panel)
Keypad (dscalarm:keypad:60c45902:keypad)
Zone 9 (dscalarm:zone:60c45902:zone9)

I feel like I’m missing something fundamental…maybe I missed something in the install?

Here’s the dscalarm.items and logs…

pi@OpenHAB:~ $ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode)
pi@OpenHAB:~ $

pi@OpenHAB:~ $ cat /etc/openhab2/items/dscalarm.items
/* DSC Alarm Config */

/* DSC Alarm Items */
Switch BRIDGE_CONNECTION {channel="dscalarm:envisalink:60c45902:bridge_reset"}

/* DSC Alarm Zones Items */
Contact ZONE9_STATUS "Laundry Room Door (Zone 9)" <door> (DSCAlarmZones, Laundry, DSCAlarmDoorWindow) {channel="dscalarm:zone:60c45902:zone9:zone_status"}



pi@OpenHAB:~ $ cat /var/log/openhab2/openhab.log
2017-02-07 09:05:36.196 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'dscalarm.items'
2017-02-07 09:05:45.459 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at /start
2017-02-07 09:05:46.349 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2017-02-07 09:05:46.554 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
2017-02-07 09:05:46.989 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2017-02-07 09:05:48.226 [WARN ] [rm.handler.DSCAlarmBaseBridgeHandler] - No bridge commands defined.
2017-02-07 09:05:48.261 [ERROR] [rm.handler.DSCAlarmBaseBridgeHandler] - Not Connected to the DSC Alarm!
2017-02-07 09:05:48.357 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.359 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.362 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.371 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.373 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.373 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.375 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.377 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.379 [WARN ] [ng.dscalarm.handler.ZoneThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.382 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.385 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.387 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.398 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.402 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.407 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.412 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.417 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
2017-02-07 09:05:48.425 [WARN ] [g.dscalarm.handler.PanelThingHandler] - DSC Alarm bridge handler not available. Cannot handle command without bridge.
pi@OpenHAB:~ $
pi@OpenHAB:~ $ cat /var/log/openhab2/events.log
2017-02-07 09:05:42.050 [ItemChannelLinkAddedEvent ] - Link 'BRIDGE_CONNECTION-dscalarm:envisalink:60c45902:bridge_reset' has been added.
2017-02-07 09:05:42.059 [ItemChannelLinkAddedEvent ] - Link 'ZONE9_STATUS-dscalarm:zone:60c45902:zone9:zone_status' has been added.
2017-02-07 09:05:42.751 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_bypass_mode-dscalarm:zone:60c45902:zone9:zone_bypass_mode' has been added.
2017-02-07 09:05:42.759 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_message-dscalarm:panel:60c45902:panel:panel_message' has been added.
2017-02-07 09:05:42.765 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_zone_low_battery-dscalarm:panel:60c45902:panel:panel_zone_low_battery' has been added.
2017-02-07 09:05:42.771 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_fire_key_alarm-dscalarm:panel:60c45902:panel:panel_fire_key_alarm' has been added.
2017-02-07 09:05:42.774 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_fire_led-dscalarm:keypad:60c45902:keypad:keypad_fire_led' has been added.
2017-02-07 09:05:42.789 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_trouble_led-dscalarm:panel:60c45902:panel:panel_trouble_led' has been added.
2017-02-07 09:05:42.793 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_telephone_trouble-dscalarm:panel:60c45902:panel:panel_telephone_trouble' has been added.
2017-02-07 09:05:42.796 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_in_alarm-dscalarm:zone:60c45902:zone9:zone_in_alarm' has been added.
2017-02-07 09:05:42.799 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_time_broadcast-dscalarm:panel:60c45902:panel:panel_time_broadcast' has been added.
2017-02-07 09:05:42.802 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_trouble_led-dscalarm:keypad:60c45902:keypad:keypad_trouble_led' has been added.
2017-02-07 09:05:42.805 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_system_error-dscalarm:panel:60c45902:panel:panel_system_error' has been added.
2017-02-07 09:05:42.819 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_fault-dscalarm:zone:60c45902:zone9:zone_fault' has been added.
2017-02-07 09:05:42.823 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_zone_fault-dscalarm:panel:60c45902:panel:panel_zone_fault' has been added.
2017-02-07 09:05:42.828 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_program_led-dscalarm:keypad:60c45902:keypad:keypad_program_led' has been added.
2017-02-07 09:05:42.831 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_envisalink_60c45902_bridge_reset-dscalarm:envisalink:60c45902:bridge_reset' has been added.
2017-02-07 09:05:42.835 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_lcd_update-dscalarm:keypad:60c45902:keypad:keypad_lcd_update' has been added.
2017-02-07 09:05:42.838 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_ftc_trouble-dscalarm:panel:60c45902:panel:panel_ftc_trouble' has been added.
2017-02-07 09:05:42.841 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_zone_tamper-dscalarm:panel:60c45902:panel:panel_zone_tamper' has been added.
2017-02-07 09:05:42.848 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_aux_input_alarm-dscalarm:panel:60c45902:panel:panel_aux_input_alarm' has been added.
2017-02-07 09:05:42.854 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_status-dscalarm:zone:60c45902:zone9:zone_status' has been added.
2017-02-07 09:05:42.861 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_backlight_led-dscalarm:keypad:60c45902:keypad:keypad_backlight_led' has been added.
2017-02-07 09:05:42.867 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_service_required-dscalarm:panel:60c45902:panel:panel_service_required' has been added.
2017-02-07 09:05:42.874 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_tamper-dscalarm:zone:60c45902:zone9:zone_tamper' has been added.
2017-02-07 09:05:42.881 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_lcd_cursor-dscalarm:keypad:60c45902:keypad:keypad_lcd_cursor' has been added.
2017-02-07 09:05:42.887 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_time-dscalarm:panel:60c45902:panel:panel_time' has been added.
2017-02-07 09:05:42.893 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_ac_led-dscalarm:keypad:60c45902:keypad:keypad_ac_led' has been added.
2017-02-07 09:05:42.898 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_panic_key_alarm-dscalarm:panel:60c45902:panel:panel_panic_key_alarm' has been added.
2017-02-07 09:05:42.905 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_ac_trouble-dscalarm:panel:60c45902:panel:panel_ac_trouble' has been added.
2017-02-07 09:05:42.911 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_time_loss-dscalarm:panel:60c45902:panel:panel_time_loss' has been added.
2017-02-07 09:05:42.918 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_armed_led-dscalarm:keypad:60c45902:keypad:keypad_armed_led' has been added.
2017-02-07 09:05:42.924 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_message-dscalarm:zone:60c45902:zone9:zone_message' has been added.
2017-02-07 09:05:42.931 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_zone_60c45902_zone9_zone_tripped-dscalarm:zone:60c45902:zone9:zone_tripped' has been added.
2017-02-07 09:05:42.937 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_trouble_message-dscalarm:panel:60c45902:panel:panel_trouble_message' has been added.
2017-02-07 09:05:42.943 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_time_stamp-dscalarm:panel:60c45902:panel:panel_time_stamp' has been added.
2017-02-07 09:05:42.950 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_command-dscalarm:panel:60c45902:panel:panel_command' has been added.
2017-02-07 09:05:42.954 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_panel_60c45902_panel_panel_aux_key_alarm-dscalarm:panel:60c45902:panel:panel_aux_key_alarm' has been added.
2017-02-07 09:05:42.957 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_memory_led-dscalarm:keypad:60c45902:keypad:keypad_memory_led' has been added.
2017-02-07 09:05:42.961 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_ready_led-dscalarm:keypad:60c45902:keypad:keypad_ready_led' has been added.
2017-02-07 09:05:42.965 [ItemChannelLinkAddedEvent ] - Link 'dscalarm_keypad_60c45902_keypad_keypad_bypass_led-dscalarm:keypad:60c45902:keypad:keypad_bypass_led' has been added.
2017-02-07 09:05:43.327 [ThingAddedEvent           ] - Thing 'dscalarm:panel:60c45902:panel' has been added.
2017-02-07 09:05:43.331 [ThingAddedEvent           ] - Thing 'dscalarm:envisalink:60c45902' has been added.
2017-02-07 09:05:43.355 [ThingAddedEvent           ] - Thing 'dscalarm:zone:60c45902:zone9' has been added.
2017-02-07 09:05:43.396 [ThingAddedEvent           ] - Thing 'dscalarm:keypad:60c45902:keypad' has been added.
2017-02-07 09:05:46.698 [hingStatusInfoChangedEvent] - 'dscalarm:panel:60c45902:panel' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2017-02-07 09:05:46.811 [hingStatusInfoChangedEvent] - 'dscalarm:zone:60c45902:zone9' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2017-02-07 09:05:46.815 [hingStatusInfoChangedEvent] - 'dscalarm:keypad:60c45902:keypad' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2017-02-07 09:05:47.236 [hingStatusInfoChangedEvent] - 'dscalarm:envisalink:60c45902' changed from UNINITIALIZED to INITIALIZING
2017-02-07 09:05:48.221 [hingStatusInfoChangedEvent] - 'dscalarm:envisalink:60c45902' changed from INITIALIZING to OFFLINE
2017-02-07 09:05:48.346 [hingStatusInfoChangedEvent] - 'dscalarm:zone:60c45902:zone9' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2017-02-07 09:05:48.350 [hingStatusInfoChangedEvent] - 'dscalarm:panel:60c45902:panel' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2017-02-07 09:05:48.352 [hingStatusInfoChangedEvent] - 'dscalarm:zone:60c45902:zone9' changed from INITIALIZING to OFFLINE
2017-02-07 09:05:48.357 [hingStatusInfoChangedEvent] - 'dscalarm:panel:60c45902:panel' changed from INITIALIZING to OFFLINE
2017-02-07 09:05:48.391 [hingStatusInfoChangedEvent] - 'dscalarm:keypad:60c45902:keypad' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2017-02-07 09:05:48.419 [hingStatusInfoChangedEvent] - 'dscalarm:envisalink:60c45902' changed from OFFLINE to ONLINE
2017-02-07 09:05:48.431 [hingStatusInfoChangedEvent] - 'dscalarm:zone:60c45902:zone9' changed from OFFLINE to ONLINE
2017-02-07 09:05:48.438 [hingStatusInfoChangedEvent] - 'dscalarm:keypad:60c45902:keypad' changed from INITIALIZING to OFFLINE
2017-02-07 09:05:48.440 [hingStatusInfoChangedEvent] - 'dscalarm:panel:60c45902:panel' changed from OFFLINE to ONLINE
2017-02-07 09:05:48.452 [hingStatusInfoChangedEvent] - 'dscalarm:keypad:60c45902:keypad' changed from OFFLINE to ONLINE
2017-02-07 09:05:48.513 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_ready_led changed from NULL to 0
2017-02-07 09:05:48.517 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_armed_led changed from NULL to 0
2017-02-07 09:05:48.522 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_memory_led changed from NULL to 0
2017-02-07 09:05:48.529 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_trouble_message changed from NULL to
2017-02-07 09:05:48.536 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_fire_led changed from NULL to 0
2017-02-07 09:05:48.542 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_telephone_trouble changed from NULL to OFF
2017-02-07 09:05:48.551 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_ftc_trouble changed from NULL to OFF
2017-02-07 09:05:48.556 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_zone_fault changed from NULL to OFF
2017-02-07 09:05:48.562 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_zone_tamper changed from NULL to OFF
2017-02-07 09:05:48.567 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_time_loss changed from NULL to OFF
2017-02-07 09:05:48.571 [ItemStateChangedEvent     ] - ZONE9_STATUS changed from NULL to CLOSED
2017-02-07 09:05:48.575 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_message changed from NULL to
2017-02-07 09:05:48.577 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_ac_led changed from NULL to 0
2017-02-07 09:05:48.580 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_lcd_update changed from NULL to
2017-02-07 09:05:48.582 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_command changed from NULL to 0
2017-02-07 09:05:48.587 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_lcd_cursor changed from NULL to
2017-02-07 09:05:48.589 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_system_error changed from NULL to
2017-02-07 09:05:48.591 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_status changed from NULL to CLOSED
2017-02-07 09:05:48.594 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_bypass_led changed from NULL to 0
2017-02-07 09:05:48.594 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_message changed from NULL to
2017-02-07 09:05:48.598 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_trouble_led changed from NULL to 0
2017-02-07 09:05:48.602 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_trouble_led changed from NULL to OFF
2017-02-07 09:05:48.602 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_bypass_mode changed from NULL to OFF
2017-02-07 09:05:48.606 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_in_alarm changed from NULL to OFF
2017-02-07 09:05:48.606 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_program_led changed from NULL to 0
2017-02-07 09:05:48.610 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_tamper changed from NULL to OFF
2017-02-07 09:05:48.612 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_service_required changed from NULL to OFF
2017-02-07 09:05:48.616 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_fault changed from NULL to OFF
2017-02-07 09:05:48.616 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_ac_trouble changed from NULL to OFF
2017-02-07 09:05:48.621 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_backlight_led changed from NULL to 0
2017-02-07 09:05:48.624 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_zone_low_battery changed from NULL to OFF
2017-02-07 09:05:48.628 [ItemStateChangedEvent     ] - dscalarm_zone_60c45902_zone9_zone_tripped changed from NULL to OFF
2017-02-07 09:05:48.631 [ItemStateChangedEvent     ] - BRIDGE_CONNECTION changed from NULL to ON
2017-02-07 09:05:48.639 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_time changed from NULL to 2000-01-01T00:00:00.000-0600
2017-02-07 09:05:48.644 [ItemStateChangedEvent     ] - dscalarm_envisalink_60c45902_bridge_reset changed from NULL to ON
2017-02-07 09:05:48.648 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_time_broadcast changed from NULL to OFF
2017-02-07 09:05:48.653 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_fire_key_alarm changed from NULL to OFF
2017-02-07 09:05:48.657 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_time_stamp changed from NULL to OFF
2017-02-07 09:05:48.659 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_aux_key_alarm changed from NULL to OFF
2017-02-07 09:05:48.664 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_panic_key_alarm changed from NULL to OFF
2017-02-07 09:05:48.664 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_aux_input_alarm changed from NULL to OFF
2017-02-07 09:05:53.548 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_message changed from  to 500: A command has been received successfully.
2017-02-07 09:05:55.739 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_message changed from 500: A command has been received successfully. to 841: The trouble LED on a keypad is OFF.
2017-02-07 09:05:55.944 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_ready_led changed from 0 to 1
2017-02-07 09:05:55.965 [ItemStateChangedEvent     ] - dscalarm_keypad_60c45902_keypad_keypad_backlight_led changed from 0 to 1
2017-02-07 09:06:53.450 [ItemStateChangedEvent     ] - dscalarm_panel_60c45902_panel_panel_message changed from 841: The trouble LED on a keypad is OFF. to 500: A command has been received successfully.
pi@OpenHAB:~ $

Looking through the log it appears that you are connecting. I see your ‘Thing’ status changed to ONLINE:

2017-02-07 09:05:48.419 [hingStatusInfoChangedEvent] - ‘dscalarm:envisalink:60c45902’ changed from OFFLINE to ONLINE
2017-02-07 09:05:48.431 [hingStatusInfoChangedEvent] - ‘dscalarm:zone:60c45902:zone9’ changed from OFFLINE to ONLINE
2017-02-07 09:05:48.438 [hingStatusInfoChangedEvent] - ‘dscalarm:keypad:60c45902:keypad’ changed from INITIALIZING to OFFLINE
2017-02-07 09:05:48.440 [hingStatusInfoChangedEvent] - ‘dscalarm:panel:60c45902:panel’ changed from OFFLINE to ONLINE
2017-02-07 09:05:48.452 [hingStatusInfoChangedEvent] - ‘dscalarm:keypad:60c45902:keypad’ changed from OFFLINE to ONLINE

I just found this in karaf…Bridge=null
Is that how it should be ?

dscalarm:envisalink:60c45902 (Type=Bridge, Status=ONLINE, Label=EyezOn Envisalink, Bridge=null)

Does that mean that since the envisalink is connecting to the alarm panel I should just ignore all the errors ? Could it be a timing issue somehow?

Yes, I think that is the case. I have seen similar messages on my system. The Things can’t go ONLINE until the bridge is connected and ONLINE itself.

OK, I’ll close my eyes and pretend those errors don’t exist.

I’ve got another question about the example dscalarm.sitemap file shown on the DSC Binding info page. Is that file suppose to actually work, after appropriate modification to match your individual zones? I’m seeing lots of references to nonexistant icon files and some syntax complaints in Designer.

Thanks for the help Russell. I’m hoping your binding can be the core of my automation project.

That sitemap should basically work. There are references to icons that I downloaded or modified to suit my taste, and probably should be taken out of the sample. But overall the sitemap should work once you rename the items to match your own.

oh, and the last question for now… I saw one of your posts almost a year ago, I believe, talking about actions not being available / supportable on OH2. I’m mostly wanting to publish dsc events to mqtt but some sendDSCAlarmCommand functionality would be helpfull. Is that something that’s in the works of OH2 or do I need to go back to the 1.X addon version ?

The action is not available at this time for version 2.0. I do have some ideas on how to implement similar functionality but haven’t delved into it yet.

Just to note in order to run the 1.x version action you also have to run the 1.x binding.