Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't disarm panel when it is waiting for a disarm code #159

Open
2 tasks done
rocketraman opened this issue Jul 26, 2024 · 3 comments
Open
2 tasks done

Can't disarm panel when it is waiting for a disarm code #159

rocketraman opened this issue Jul 26, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@rocketraman
Copy link

rocketraman commented Jul 26, 2024

Before submitting this form

  • I have checked that there hasn't been a similar issue submitted in the past

  • I have updated the issue title to something relevant and clear to understand the bug I'm facing

Description of the bug

I can arm and disarm the panel successfully, except when the panel is waiting for a disarm code (say by opening a door with the alarm in armed home or away mode). When the panel is waiting for a disarm code, the DISARM action results in an ERROR:

2024-07-26 03:01:31.504783 DEBUG qolsys_panel: Data received (len: 216): {"event":"ERROR","partition_id":0,"error_type":"usercode","description":"Please Enable Six Digit User Code or KeyPad is already Locked","version":1,"nonce":"qolsys","requestID":"006c6859-e6ab-44a2-9d5c-eec8b54eb96b"}

This seems similar to #16 but the condition during which disarm does not work appears to be different.

I do not have partitions enabled, and I do have 6-digit codes enabled. I can't find anything about 6-digit codes in the README, so I'm happy to turn it off if I can.

Expected behavior

Disarm works when the panel is waiting for a disarm code.

DEBUG logs

2024-07-26 02:58:54.546833 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Closed", "zone_id": 2}, "requestID": "78ef4fa1-171f-4607-afed-b4c969d25145"}'}
2024-07-26 02:58:54.940722 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Closed", "zone_id": 2}, "requestID": "78ef4fa1-171f-4607-afed-b4c969d25145"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 02:58:54.941305 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Closed') version=1>
2024-07-26 02:58:54.941825 DEBUG qolsys_panel: ACTIVE zone=namespace(id=2, status='Closed')
2024-07-26 02:58:54.942401 DEBUG qolsys_panel: Sensor '126-7799' (Motion Detector) status updated to 'Closed'
2024-07-26 02:58:54.942986 DEBUG qolsys_panel: Notifying <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Closed state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0> observers with: {'change': 'update_status', 'prev_value': 'Open', 'new_value': 'Closed'}
2024-07-26 02:58:54.943572 DEBUG qolsys_panel: Received update from sensor 'Motion Detector' for CHANGE=update_status, from prev_value=Open to new_value=Closed
2024-07-26 02:58:54.944015 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/binary_sensor/motion_detector/state', 'payload': 'Closed'}
2024-07-26 02:59:14.980642 DEBUG qolsys_panel: Data received (len: 154): {"event":"ZONE_EVENT","zone_event_type":"ZONE_ACTIVE","version":1,"zone":{"status":"Open","zone_id":2},"requestID":"c62609b8-7017-4816-99ef-90f02f1f46b6"}
2024-07-26 02:59:14.981185 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Open') version=1>
2024-07-26 02:59:14.981322 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 2}, "requestID": "c62609b8-7017-4816-99ef-90f02f1f46b6"}'}
2024-07-26 02:59:15.016818 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 2}, "requestID": "c62609b8-7017-4816-99ef-90f02f1f46b6"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 02:59:15.017381 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Open') version=1>
2024-07-26 02:59:15.017907 DEBUG qolsys_panel: ACTIVE zone=namespace(id=2, status='Open')
2024-07-26 02:59:15.018470 DEBUG qolsys_panel: Sensor '126-7799' (Motion Detector) status updated to 'Open'
2024-07-26 02:59:15.019038 DEBUG qolsys_panel: Notifying <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Open state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0> observers with: {'change': 'update_status', 'prev_value': 'Closed', 'new_value': 'Open'}
2024-07-26 02:59:15.019616 DEBUG qolsys_panel: Received update from sensor 'Motion Detector' for CHANGE=update_status, from prev_value=Closed to new_value=Open
2024-07-26 02:59:15.020067 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/binary_sensor/motion_detector/state', 'payload': 'Open'}
2024-07-26 02:59:20.056501 DEBUG qolsys_panel: Data received (len: 154): {"event":"ZONE_EVENT","zone_event_type":"ZONE_ACTIVE","version":1,"zone":{"status":"Open","zone_id":2},"requestID":"6b60a746-b5b2-46b8-a274-ad37eb29142d"}
2024-07-26 02:59:20.057013 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Open') version=1>
2024-07-26 02:59:20.057120 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 2}, "requestID": "6b60a746-b5b2-46b8-a274-ad37eb29142d"}'}
2024-07-26 02:59:20.101293 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 2}, "requestID": "6b60a746-b5b2-46b8-a274-ad37eb29142d"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 02:59:20.101864 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Open') version=1>
2024-07-26 02:59:20.102390 DEBUG qolsys_panel: ACTIVE zone=namespace(id=2, status='Open')
2024-07-26 02:59:20.103125 DEBUG qolsys_panel: Data received (len: 156): {"event":"ZONE_EVENT","zone_event_type":"ZONE_ACTIVE","version":1,"zone":{"status":"Closed","zone_id":2},"requestID":"09dcf83b-ca4c-47a1-9ae7-4d341ea96400"}
2024-07-26 02:59:20.103598 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Closed') version=1>
2024-07-26 02:59:20.103832 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Closed", "zone_id": 2}, "requestID": "09dcf83b-ca4c-47a1-9ae7-4d341ea96400"}'}
2024-07-26 02:59:20.304264 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Closed", "zone_id": 2}, "requestID": "09dcf83b-ca4c-47a1-9ae7-4d341ea96400"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 02:59:20.304854 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Closed') version=1>
2024-07-26 02:59:20.305411 DEBUG qolsys_panel: ACTIVE zone=namespace(id=2, status='Closed')
2024-07-26 02:59:20.306109 DEBUG qolsys_panel: Sensor '126-7799' (Motion Detector) status updated to 'Closed'
2024-07-26 02:59:20.306692 DEBUG qolsys_panel: Notifying <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Closed state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0> observers with: {'change': 'update_status', 'prev_value': 'Open', 'new_value': 'Closed'}
2024-07-26 02:59:20.307269 DEBUG qolsys_panel: Received update from sensor 'Motion Detector' for CHANGE=update_status, from prev_value=Open to new_value=Closed
2024-07-26 02:59:20.307741 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/binary_sensor/motion_detector/state', 'payload': 'Closed'}
2024-07-26 03:00:08.001172 DEBUG qolsys_panel: Sending keep-alive
2024-07-26 03:00:08.537384 DEBUG qolsys_panel: Data received (len: 3): ACK
2024-07-26 03:00:08.537884 DEBUG qolsys_panel: ACK - ignoring.
2024-07-26 03:01:25.410519 DEBUG qolsys_panel: Data received (len: 154): {"event":"ZONE_EVENT","zone_event_type":"ZONE_ACTIVE","version":1,"zone":{"status":"Open","zone_id":1},"requestID":"9f377a2a-924e-458d-95f8-69a1fe8a9e18"}
2024-07-26 03:01:25.411147 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventZoneEventActive zone=namespace(id=1, status='Open') version=1>
2024-07-26 03:01:25.411269 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 1}, "requestID": "9f377a2a-924e-458d-95f8-69a1fe8a9e18"}'}
2024-07-26 03:01:25.461475 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 1}, "requestID": "9f377a2a-924e-458d-95f8-69a1fe8a9e18"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 03:01:25.462031 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=1, status='Open') version=1>
2024-07-26 03:01:25.462557 DEBUG qolsys_panel: ACTIVE zone=namespace(id=1, status='Open')
2024-07-26 03:01:25.463289 DEBUG qolsys_panel: Sensor '109-0618' (Front Door) status updated to 'Open'
2024-07-26 03:01:25.463875 DEBUG qolsys_panel: Notifying <QolsysSensorDoorWindow id=109-0618 name=Front Door group=entryexitdelay status=Open state=0 zone_id=1 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0> observers with: {'change': 'update_status', 'prev_value': 'Closed', 'new_value': 'Open'}
2024-07-26 03:01:25.464458 DEBUG qolsys_panel: Received update from sensor 'Front Door' for CHANGE=update_status, from prev_value=Closed to new_value=Open
2024-07-26 03:01:25.464932 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/binary_sensor/front_door/state', 'payload': 'Open'}
2024-07-26 03:01:25.488065 DEBUG qolsys_panel: Data received (len: 137): {"event":"ARMING","arming_type":"ENTRY_DELAY","delay":30,"partition_id":0,"version":1,"requestID":"caab74e6-49fb-468c-871f-7ac9ffc239f1"}
2024-07-26 03:01:25.488554 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventArming partition_id=0 arming_type=ENTRY_DELAY delay=30 version=1>
2024-07-26 03:01:25.488633 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ARMING", "arming_type": "ENTRY_DELAY", "delay": 30, "partition_id": 0, "version": 1, "requestID": "caab74e6-49fb-468c-871f-7ac9ffc239f1"}'}
2024-07-26 03:01:25.509684 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ARMING", "arming_type": "ENTRY_DELAY", "delay": 30, "partition_id": 0, "version": 1, "requestID": "caab74e6-49fb-468c-871f-7ac9ffc239f1"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 03:01:25.510228 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventArming partition_id=0 arming_type=ENTRY_DELAY delay=30 version=1>
2024-07-26 03:01:25.510771 DEBUG qolsys_panel: ARMING partition_id=0 status=ENTRY_DELAY
2024-07-26 03:01:25.511514 DEBUG qolsys_panel: Partition '0' (partition1) status updated to 'ENTRY_DELAY'
2024-07-26 03:01:25.512473 DEBUG qolsys_panel: Notifying <QolsysPartition id=0 name=partition1 status=ENTRY_DELAY secure_arm=False sensors(5)=[<QolsysSensorDoorWindow id=109-0618 name=Front Door group=entryexitdelay status=Open state=0 zone_id=1 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Closed state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0>, <QolsysSensorDoorWindow id=109-0507 name=Patio Door group=entryexitdelay status=Closed state=0 zone_id=3 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorDoorWindow id=109-1003 name=Mud Room Door group=entryexitdelay status=Closed state=0 zone_id=4 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorCODetector id=468AA8 name=Basement CO Detector group=co status=Closed state=0 zone_id=5 zone_type=6 zone_physical_type=7 zone_alarm_type=11 partition_id=0>]> observers with: {'change': 'update_status', 'prev_value': 'ARM_STAY', 'new_value': 'ENTRY_DELAY'}
2024-07-26 03:01:25.513212 DEBUG qolsys_panel: Received update from partition 'partition1' for CHANGE=update_status, from prev_value=ARM_STAY to new_value=ENTRY_DELAY
2024-07-26 03:01:25.513682 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/alarm_control_panel/qolsys_panel/partition1/state', 'payload': 'pending'}
2024-07-26 03:01:26.703660 DEBUG qolsys_panel: Data received (len: 156): {"event":"ZONE_EVENT","zone_event_type":"ZONE_ACTIVE","version":1,"zone":{"status":"Closed","zone_id":1},"requestID":"6d2e9a99-421d-4ea0-8544-d5a19d0cbf57"}
2024-07-26 03:01:26.704233 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventZoneEventActive zone=namespace(id=1, status='Closed') version=1>
2024-07-26 03:01:26.704358 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Closed", "zone_id": 1}, "requestID": "6d2e9a99-421d-4ea0-8544-d5a19d0cbf57"}'}
2024-07-26 03:01:27.467421 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Closed", "zone_id": 1}, "requestID": "6d2e9a99-421d-4ea0-8544-d5a19d0cbf57"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 03:01:27.467995 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=1, status='Closed') version=1>
2024-07-26 03:01:27.468517 DEBUG qolsys_panel: ACTIVE zone=namespace(id=1, status='Closed')
2024-07-26 03:01:27.469091 DEBUG qolsys_panel: Sensor '109-0618' (Front Door) status updated to 'Closed'
2024-07-26 03:01:27.469656 DEBUG qolsys_panel: Notifying <QolsysSensorDoorWindow id=109-0618 name=Front Door group=entryexitdelay status=Closed state=0 zone_id=1 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0> observers with: {'change': 'update_status', 'prev_value': 'Open', 'new_value': 'Closed'}
2024-07-26 03:01:27.470370 DEBUG qolsys_panel: Received update from sensor 'Front Door' for CHANGE=update_status, from prev_value=Open to new_value=Closed
2024-07-26 03:01:27.470844 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/binary_sensor/front_door/state', 'payload': 'Closed'}
2024-07-26 03:01:31.450853 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'homeassistant/alarm_control_panel/qolsys_panel/set', 'wildcard': None, 'payload': '{"partition_id": "0", "action": "DISARM", "session_token": "6395d3a6-8775-41ae-8c5e-47428ce1ad3e"}'} and kwargs={'topic': 'homeassistant/alarm_control_panel/qolsys_panel/set', '__thread_id': 'MainThread'}
2024-07-26 03:01:31.451465 DEBUG qolsys_panel: Panel code is required for <QolsysControlDisarm partition_id=0 code=None session_token=6395d3a6-8775-41ae-8c5e-47428ce1ad3e>
2024-07-26 03:01:31.452021 DEBUG qolsys_panel: Sending: {"nonce": "qolsys", "source": "C4", "version": 0, "action": "ARMING", "arming_type": "DISARM", "partition_id": "0", "usercode": "111111", "token": "xxxxxx"}
2024-07-26 03:01:31.494026 DEBUG qolsys_panel: Data received (len: 3): ACK
2024-07-26 03:01:31.494521 DEBUG qolsys_panel: ACK - ignoring.
2024-07-26 03:01:31.504783 DEBUG qolsys_panel: Data received (len: 216): {"event":"ERROR","partition_id":0,"error_type":"usercode","description":"Please Enable Six Digit User Code or KeyPad is already Locked","version":1,"nonce":"qolsys","requestID":"006c6859-e6ab-44a2-9d5c-eec8b54eb96b"}
2024-07-26 03:01:31.505322 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventError partition_id=0 error_type=usercode description=Please Enable Six Digit User Code or KeyPad is already Locked version=1>
2024-07-26 03:01:31.505431 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ERROR", "partition_id": 0, "error_type": "usercode", "description": "Please Enable Six Digit User Code or KeyPad is already Locked", "version": 1, "nonce": "qolsys", "requestID": "006c6859-e6ab-44a2-9d5c-eec8b54eb96b"}'}
2024-07-26 03:01:31.533717 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ERROR", "partition_id": 0, "error_type": "usercode", "description": "Please Enable Six Digit User Code or KeyPad is already Locked", "version": 1, "nonce": "qolsys", "requestID": "006c6859-e6ab-44a2-9d5c-eec8b54eb96b"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 03:01:31.534461 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventError partition_id=0 error_type=usercode description=Please Enable Six Digit User Code or KeyPad is already Locked version=1>
2024-07-26 03:01:31.535022 DEBUG qolsys_panel: ERROR partition_id=0
2024-07-26 03:01:31.535635 DEBUG qolsys_panel: Notifying <QolsysPartition id=0 name=partition1 status=ENTRY_DELAY secure_arm=False sensors(5)=[<QolsysSensorDoorWindow id=109-0618 name=Front Door group=entryexitdelay status=Closed state=0 zone_id=1 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Closed state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0>, <QolsysSensorDoorWindow id=109-0507 name=Patio Door group=entryexitdelay status=Closed state=0 zone_id=3 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorDoorWindow id=109-1003 name=Mud Room Door group=entryexitdelay status=Closed state=0 zone_id=4 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorCODetector id=468AA8 name=Basement CO Detector group=co status=Closed state=0 zone_id=5 zone_type=6 zone_physical_type=7 zone_alarm_type=11 partition_id=0>]> observers with: {'change': 'update_attributes'}
2024-07-26 03:01:31.536235 DEBUG qolsys_panel: Received update from partition 'partition1' for CHANGE=update_attributes, from prev_value=None to new_value=None
2024-07-26 03:01:31.536685 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/alarm_control_panel/qolsys_panel/partition1/attributes', 'payload': '{"secure_arm": false, "alarm_type": null, "last_error_type": "usercode", "last_error_desc": "Please Enable Six Digit User Code or KeyPad is already Locked", "last_error_at": "2024-07-26T01:01:31.535042+00:00", "disarm_failed": 0}'}
2024-07-26 03:01:40.908528 DEBUG qolsys_panel: Data received (len: 121): {"event":"ARMING","arming_type":"DISARM","partition_id":0,"version":1,"requestID":"d49d34d8-2d8a-4e6e-81e1-e73dfe8eed7f"}
2024-07-26 03:01:40.909094 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventArming partition_id=0 arming_type=DISARM delay=None version=1>
2024-07-26 03:01:40.909201 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ARMING", "arming_type": "DISARM", "partition_id": 0, "version": 1, "requestID": "d49d34d8-2d8a-4e6e-81e1-e73dfe8eed7f"}'}
2024-07-26 03:01:41.455983 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ARMING", "arming_type": "DISARM", "partition_id": 0, "version": 1, "requestID": "d49d34d8-2d8a-4e6e-81e1-e73dfe8eed7f"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 03:01:41.456565 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventArming partition_id=0 arming_type=DISARM delay=None version=1>
2024-07-26 03:01:41.457150 DEBUG qolsys_panel: ARMING partition_id=0 status=DISARM
2024-07-26 03:01:41.458059 DEBUG qolsys_panel: Partition '0' (partition1) status updated to 'DISARM'
2024-07-26 03:01:41.458679 DEBUG qolsys_panel: Notifying <QolsysPartition id=0 name=partition1 status=DISARM secure_arm=False sensors(5)=[<QolsysSensorDoorWindow id=109-0618 name=Front Door group=entryexitdelay status=Closed state=0 zone_id=1 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Closed state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0>, <QolsysSensorDoorWindow id=109-0507 name=Patio Door group=entryexitdelay status=Closed state=0 zone_id=3 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorDoorWindow id=109-1003 name=Mud Room Door group=entryexitdelay status=Closed state=0 zone_id=4 zone_type=1 zone_physical_type=1 zone_alarm_type=3 partition_id=0>, <QolsysSensorCODetector id=468AA8 name=Basement CO Detector group=co status=Closed state=0 zone_id=5 zone_type=6 zone_physical_type=7 zone_alarm_type=11 partition_id=0>]> observers with: {'change': 'update_status', 'prev_value': 'ENTRY_DELAY', 'new_value': 'DISARM'}
2024-07-26 03:01:41.459289 DEBUG qolsys_panel: Received update from partition 'partition1' for CHANGE=update_status, from prev_value=ENTRY_DELAY to new_value=DISARM
2024-07-26 03:01:41.459722 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/alarm_control_panel/qolsys_panel/partition1/state', 'payload': 'disarmed'}
2024-07-26 03:02:02.213193 DEBUG qolsys_panel: Data received (len: 154): {"event":"ZONE_EVENT","zone_event_type":"ZONE_ACTIVE","version":1,"zone":{"status":"Open","zone_id":2},"requestID":"ca9287f6-a4db-450d-8c2a-dfe1242cfaef"}
2024-07-26 03:02:02.213760 DEBUG qolsys_panel: Qolsys callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Open') version=1>
2024-07-26 03:02:02.213930 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'topic': 'qolsys/qolsys_panel/event', 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 2}, "requestID": "ca9287f6-a4db-450d-8c2a-dfe1242cfaef"}'}
2024-07-26 03:02:02.410664 DEBUG qolsys_panel: Received MQTT_MESSAGE with data={'topic': 'qolsys/qolsys_panel/event', 'wildcard': None, 'payload': '{"event": "ZONE_EVENT", "zone_event_type": "ZONE_ACTIVE", "version": 1, "zone": {"status": "Open", "zone_id": 2}, "requestID": "ca9287f6-a4db-450d-8c2a-dfe1242cfaef"}'} and kwargs={'topic': 'qolsys/qolsys_panel/event', '__thread_id': 'MainThread'}
2024-07-26 03:02:02.411290 DEBUG qolsys_panel: MQTT callback for event: <QolsysEventZoneEventActive zone=namespace(id=2, status='Open') version=1>
2024-07-26 03:02:02.411825 DEBUG qolsys_panel: ACTIVE zone=namespace(id=2, status='Open')
2024-07-26 03:02:02.412411 DEBUG qolsys_panel: Sensor '126-7799' (Motion Detector) status updated to 'Open'
2024-07-26 03:02:02.421457 DEBUG qolsys_panel: Notifying <QolsysSensorMotion id=126-7799 name=Motion Detector group=awayinstantmotion status=Open state=0 zone_id=2 zone_type=2 zone_physical_type=2 zone_alarm_type=3 partition_id=0> observers with: {'change': 'update_status', 'prev_value': 'Closed', 'new_value': 'Open'}
2024-07-26 03:02:02.422080 DEBUG qolsys_panel: Received update from sensor 'Motion Detector' for CHANGE=update_status, from prev_value=Closed to new_value=Open
2024-07-26 03:02:02.422478 DEBUG qolsys_panel: call_service: mqtt/publish, {'namespace': 'mqtt', 'retain': True, 'topic': 'homeassistant/binary_sensor/motion_detector/state', 'payload': 'Open'}

Additional context

No response

@rocketraman rocketraman added the bug Something isn't working label Jul 26, 2024
@xaf
Copy link
Owner

xaf commented Sep 9, 2024

What is your panel version ?

@rocketraman
Copy link
Author

What is your panel version ?

Is this what you need?

PXL_20240909_125813745

@rocketraman
Copy link
Author

Is there anything else I can provide here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants