hass-control4 icon indicating copy to clipboard operation
hass-control4 copied to clipboard

Alarm & Binary Sensor integration not working: "Unknown device properties received from Control4"

Open jsb5151 opened this issue 3 years ago • 10 comments

EA-3 running 3.2.4, Qolsys IQPanel2 driver. Works fine from the C4 side. I get this in the logs:

2022-01-22 13:56:36 WARNING (MainThread) [custom_components.control4.alarm_control_panel] Unknown device properties received from Control4: 'details' {'type': 7, 'typeName': 'device', 'name': 'IQPanel2', 'parentId': 1793, 'id': 1794, 'filename': 'securitypanel.c4i', 'proxy': 'securitypanel', 'proxyOrder': 1, 'proxyMeta': [{'proxybindingid': 5001, 'smallSource': 'composer', 'smallImage': 'devices_sm/dsc_16.gif', 'largeSource': 'composer', 'largeImage': 'devices_lg/dsc_32.gif', 'proxy': 'securitypanel'}], 'categories': ['security'], 'siteId': 8, 'siteName': 'Home', 'buildingId': 9, 'buildingName': 'House', 'floorId': 10, 'floorName': 'System', 'roomId': 11, 'roomName': 'System', 'largeImage': 'devices_lg/Security_32.gif', 'smallImage': 'devices_sm/Security_16.gif', 'protocolId': 1793, 'protocolName': 'IQPanel2 Security Panel', 'protocolFilename': 'IQPanel2SecurityPanel.c4z', 'capabilities': {'arm_states': 'Stay,Away,Stay Instant,Away Instant', 'button_A': {'type': 'xml', 'visible': True, 'label': 'Button A Text'}, 'button_B': {'type': 'xml', 'visible': True, 'label': 'Button B Text'}, 'button_C': {'type': 'xml', 'visible': True, 'label': 'Button C Text'}, 'button_D': {'type': 'xml', 'visible': True, 'label': 'Button D Text'}, 'can_activate_partitions': True, 'can_set_time': True, 'has_fire': True, 'has_medical': False, 'has_panic': True, 'has_police': True, 'pound_label': '#', 'star_label': '*', 'ui_version': 2}, 'control': 'securitypanel', 'version': 1, 'created': '09/19/2013', 'modified': '09/19/2013', 'model': '', 'manufacturer': '', 'protocolControl': 'lua_gen', 'deviceOrder': 20, 'allControlBindingsHidden': 1, 'URIs': {'variables': '/api/v1/categories/security/1794/variables', 'network': '/api/v1/categories/security/1794/network', 'commands': '/api/v1/categories/security/1794/commands'}}
2022-01-22 13:56:36 WARNING (MainThread) [custom_components.control4.alarm_control_panel] Unknown device properties received from Control4: 'details' {'type': 7, 'typeName': 'device', 'name': 'Security System', 'parentId': 1793, 'id': 1795, 'filename': 'security.c4i', 'proxy': 'security', 'proxyOrder': 2, 'proxyMeta': [{'proxybindingid': 5001, 'smallSource': 'composer', 'smallImage': 'devices_sm/dsc_16.gif', 'largeSource': 'composer', 'largeImage': 'devices_lg/dsc_32.gif', 'proxy': 'securitypanel'}], 'categories': ['security'], 'siteId': 8, 'siteName': 'Home', 'buildingId': 9, 'buildingName': 'House', 'floorId': 10, 'floorName': 'System', 'roomId': 11, 'roomName': 'System', 'largeImage': 'devices_lg/Security_32.gif', 'smallImage': 'devices_sm/Security_16.gif', 'protocolId': 1793, 'protocolName': 'IQPanel2 Security Panel', 'protocolFilename': 'IQPanel2SecurityPanel.c4z', 'capabilities': {'arm_states': 'Stay,Away,Stay Instant,Away Instant', 'button_A': {'type': 'xml', 'visible': True, 'label': 'Button A Text'}, 'button_B': {'type': 'xml', 'visible': True, 'label': 'Button B Text'}, 'button_C': {'type': 'xml', 'visible': True, 'label': 'Button C Text'}, 'button_D': {'type': 'xml', 'visible': True, 'label': 'Button D Text'}, 'can_activate_partitions': True, 'can_set_time': True, 'has_fire': True, 'has_medical': False, 'has_panic': True, 'has_police': True, 'pound_label': '#', 'star_label': '*', 'ui_version': 2}, 'control': 'security', 'version': 3, 'created': '6/17/2005', 'modified': '11/15/2013', 'model': '', 'manufacturer': '', 'protocolControl': 'lua_gen', 'deviceOrder': 21, 'allControlBindingsHidden': 0, 'URIs': {'variables': '/api/v1/categories/security/1795/variables', 'network': '/api/v1/categories/security/1795/network', 'bindings': '/api/v1/categories/security/1795/bindings', 'commands': '/api/v1/categories/security/1795/commands'}}
2022-01-22 13:56:36 WARNING (MainThread) [custom_components.control4.binary_sensor] Unknown device properties received from Control4: {'type': 7, 'typeName': 'device', 'name': 'Front Door Motion', 'parentId': 473, 'id': 1915, 'filename': 'contactsingle_motionsensor_c4.c4i', 'proxy': 'contactsingle_motionsensor_c4', 'proxyOrder': 1, 'proxyMeta': [{'name': 'contactsingle_motionsensor_c4', 'smallImage': 'devices_sm/contactsingle_motionsensor_close.gif', 'smallSource': 'composer', 'largeImage': 'devices_lg/contactsingle_motionsensor_close.gif', 'largeSource': 'composer'}], 'categories': ['sensors'], 'siteId': 8, 'siteName': 'Home', 'buildingId': 9, 'buildingName': 'House', 'floorId': 467, 'floorName': 'First', 'roomId': 473, 'roomName': 'Entrance', 'largeImage': 'devices_lg/contactsingle_motionsensor_close.gif', 'smallImage': 'devices_sm/contactsingle_motionsensor_close.gif', 'protocolId': 1915, 'protocolName': 'Front Door Motion', 'protocolFilename': 'contactsingle_motionsensor_c4.c4i', 'capabilities': {}, 'events': [{'id': 1, 'description': 'When the NAME senses motion'}, {'id': 2, 'description': 'When the NAME stops sensing motion'}], 'conditionals': {'conditional': [{'id': 0, 'description': 'the NAME is sensing motion'}, {'id': 1, 'description': 'the NAME is not sensing motion'}]}, 'control': 'control4_contactsingle', 'version': 3, 'created': '1/20/2005 2:22:54 PM', 'modified': '12/17/2014 4:23 PM', 'model': 'Motion Sensor', 'manufacturer': 'Generic', 'protocolControl': 'control4_contactsingle', 'deviceOrder': 1, 'allControlBindingsHidden': 0, 'URIs': {'variables': '/api/v1/categories/sensors/1915/variables', 'bindings': '/api/v1/categories/sensors/1915/bindings', 'commands': '/api/v1/categories/sensors/1915/commands'}}
2022-01-22 13:56:36 WARNING (MainThread) [custom_components.control4.alarm_control_panel] Unknown device properties received from Control4: 'details' {'type': 7, 'typeName': 'device', 'name': 'Security System 2', 'parentId': 1793, 'id': 1796, 'filename': 'security.c4i', 'proxy': 'security', 'proxyOrder': 3, 'proxyMeta': [{'proxybindingid': 5001, 'smallSource': 'composer', 'smallImage': 'devices_sm/dsc_16.gif', 'largeSource': 'composer', 'largeImage': 'devices_lg/dsc_32.gif', 'proxy': 'securitypanel'}], 'categories': ['security'], 'siteId': 8, 'siteName': 'Home', 'buildingId': 9, 'buildingName': 'House', 'floorId': 10, 'floorName': 'System', 'roomId': 11, 'roomName': 'System', 'largeImage': 'devices_lg/Security_32.gif', 'smallImage': 'devices_sm/Security_16.gif', 'protocolId': 1793, 'protocolName': 'IQPanel2 Security Panel', 'protocolFilename': 'IQPanel2SecurityPanel.c4z', 'capabilities': {'arm_states': 'Stay,Away,Stay Instant,Away Instant', 'button_A': {'type': 'xml', 'visible': True, 'label': 'Button A Text'}, 'button_B': {'type': 'xml', 'visible': True, 'label': 'Button B Text'}, 'button_C': {'type': 'xml', 'visible': True, 'label': 'Button C Text'}, 'button_D': {'type': 'xml', 'visible': True, 'label': 'Button D Text'}, 'can_activate_partitions': True, 'can_set_time': True, 'has_fire': True, 'has_medical': False, 'has_panic': True, 'has_police': True, 'pound_label': '#', 'star_label': '*', 'ui_version': 2}, 'control': 'security', 'version': 3, 'created': '6/17/2005', 'modified': '11/15/2013', 'model': '', 'manufacturer': '', 'protocolControl': 'lua_gen', 'deviceOrder': 22, 'allControlBindingsHidden': 0, 'URIs': {'variables': '/api/v1/categories/security/1796/variables', 'network': '/api/v1/categories/security/1796/network', 'bindings': '/api/v1/categories/security/1796/bindings', 'commands': '/api/v1/categories/security/1796/commands'}}

jsb5151 avatar Jan 22 '22 19:01 jsb5151