zigbee2mqtt
zigbee2mqtt copied to clipboard
Debounce not working for exact duplicate messages in the same second.
What happened?
I was monitoring the zigbee2mqtt logs to debug an unrelated configuration issue, and noticed one of my devices was sending a LOT of duplicate messages, which is taking up a lot of bandwidth. FYI, the device/site being monitored is 100 miles away connected over a cellular network to my home network over a wireguard VPN connection, so bandwidth IS an issue.
After setting debounce to get rid of duplicate messages, no change is being made to the published messages. Messages below are AFTER changing the settings and restarting zigbee2MQTT
Jun 10 09:23:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:23:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:23:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:23:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:23:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:23:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:23:33 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:23:33: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:23:31-06:00","linkquality":69,"state":"ON"}'
And, just a few moments later
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:31 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
Jun 10 09:28:33 argon-pi npm[2189]: Zigbee2MQTT:info 2023-06-10 09:28:33: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:28:31-06:00","linkquality":69,"state":"ON"}'
devices.yaml
'0x00124b00ffffffff':
friendly_name: seeley-camera-plug
debounce: 2
(Device id modified for security.)
Device is a Sonoff S31 Lite zb (firmware version 20191113)
Version of Zigbee2MQTT is 1.30.2 (haven't upgraded as there 1.31 is experiencing a lot of updates, and this is a production setup).
What did you expect to happen?
Not send duplicate messages for the device.
Note, I have debounce on a Tuya motion detection device and that seems to be working fine.
'0x804b50ffffffffff':
friendly_name: seeley-mmwave
debounce: 15
How to reproduce it (minimal and precise)
Use a Sonoff zigbee plug and connect it to Zigbee2MQTT.
Zigbee2MQTT version
1.30.2
Adapter firmware version
20210708
Adapter
Slaesh's CC2652RB stick
Debug log
See above for some of the logs, and below for others
debug 2023-06-10 09:44:00: Loaded state from file /opt/zigbee2mqtt/data/state.json
info 2023-06-10 09:44:00: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2023-06-10.09-44-00' filename: log.txt
info 2023-06-10 09:44:00: Starting Zigbee2MQTT version 1.30.2 (commit #e2d11bef)
info 2023-06-10 09:44:00: Starting zigbee-herdsman (0.14.96)
debug 2023-06-10 09:44:00: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":true},"backupPath":"/opt/zigbee2mqtt/data/coordinator_backup.json","database
BackupPath":"/opt/zigbee2mqtt/data/database.db.backup","databasePath":"/opt/zigbee2mqtt/data/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6754},"serialPort":{"path":"/dev/ttyUSB0"}}'
info 2023-06-10 09:44:11: zigbee-herdsman started (resumed)
info 2023-06-10 09:44:11: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20210708,"transportrev":2},"type":"zStack3x0"}'
debug 2023-06-10 09:44:11: Zigbee network parameters: {"channel":11,"extendedPanID":"0x00124b00229886a9","panID":6754}
info 2023-06-10 09:44:11: Currently 9 devices are joined:
info 2023-06-10 09:44:11: seeley-camera-plug (0x00124b00ffffffff): S31ZB - SONOFF Zigbee smart plug (US version) (Router)
info 2023-06-10 09:44:11: seeley-mmwave (0x804b50ffffffffff): TS0601_smart_human_presence_sensor - TuYa Smart Human presence sensor (Router)
info 2023-06-10 09:44:11: Zigbee: disabling joining new devices.
info 2023-06-10 09:44:11: Connecting to MQTT server at mqtt://localhost
debug 2023-06-10 09:44:11: Using MQTT anonymous login
debug 2023-06-10 09:44:11: Using MQTT client ID: 'seeley_argonpi'
info 2023-06-10 09:44:11: Connected to MQTT server
...
debug 2023-06-10 09:44:12: Received MQTT message on 'zigbee2mqttseeley/bridge/groups' with data '[]'
debug 2023-06-10 09:44:12: Received MQTT message on 'zigbee2mqttseeley/bridge/extensions' with data '[]'
debug 2023-06-10 09:44:12: Received MQTT message on 'zigbee2mqttseeley/seeley-camera-plug/availability' with data 'online'
debug 2023-06-10 09:44:12: Received MQTT message on 'zigbee2mqttseeley/seeley-mmwave/availability' with data 'online'
info 2023-06-10 09:44:12: MQTT publish: topic 'homeassistant/switch/0x00124b00ffffffff/switch/config', payload '{"availability":[{"topic":"zigbee2mqttseeley/bridge/state"},{"topic":"zigbee2mqttseeley/seeley-camera-plug/availability"}],"availability_mode":"all","command_topic":"zigbee2mqttseeley/seeley-camera-plug/set","device":{"identifiers":["zigbee2mqtt_0x00124b00ffffffff"],"manufacturer":"SONOFF","model":"Zigbee smart plug (US version) (S31ZB)","name":"seeley-camera-plug"},"name":"seeley-camera-plug","payload_off":"OFF","payload_on":"ON","state_topic":"zigbee2mqttseeley/seeley-camera-plug","unique_id":"0x00124b00ffffffff_switch_zigbee2mqttseeley","value_template":"{{ value_json.state }}"}'
info 2023-06-10 09:44:12: MQTT publish: topic 'homeassistant/sensor/0x00124b00ffffffff/linkquality/config', payload '{"availability":[{"topic":"zigbee2mqttseeley/bridge/state"},{"topic":"zigbee2mqttseeley/seeley-camera-plug/availability"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x00124b00ffffffff"],"manufacturer":"SONOFF","model":"Zigbee smart plug (US version) (S31ZB)","name":"seeley-camera-plug"},"enabled_by_default":true,"entity_category":"diagnostic","icon":"mdi:signal","name":"seeley-camera-plug linkquality","state_class":"measurement","state_topic":"zigbee2mqttseeley/seeley-camera-plug","unique_id":"0x00124b00ffffffff_linkquality_zigbee2mqttseeley","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}'
info 2023-06-10 09:44:12: MQTT publish: topic 'homeassistant/sensor/0x00124b00ffffffff/last_seen/config', payload '{"availability":[{"topic":"zigbee2mqttseeley/bridge/state"},{"topic":"zigbee2mqttseeley/seeley-camera-plug/availability"}],"availability_mode":"all","device":{"identifiers":["zigbee2mqtt_0x00124b00ffffffff"],"manufacturer":"SONOFF","model":"Zigbee smart plug (US version) (S31ZB)","name":"seeley-camera-plug"},"device_class":"timestamp","enabled_by_default":true,"entity_category":"diagnostic","icon":"mdi:clock","name":"seeley-camera-plug last seen","state_topic":"zigbee2mqttseeley/seeley-camera-plug","unique_id":"0x00124b00ffffffff_last_seen_zigbee2mqttseeley","value_template":"{{ value_json.last_seen }}"}'
debug 2023-06-10 09:44:12: Active device 'seeley-camera-plug' was last seen '0.69' minutes ago.
info 2023-06-10 09:44:12: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:43:31-06:00","linkquality":69,"state":"ON"}'
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:48:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
info 2023-06-10 09:48:33: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:48:31-06:00","linkquality":69,"state":"ON"}'
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
debug 2023-06-10 09:53:31: Received Zigbee message from 'seeley-camera-plug', type 'attributeReport', cluster 'genOnOff', data '{"onOff":1}' from endpoint 1 with groupID 0
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:31: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
info 2023-06-10 09:53:33: MQTT publish: topic 'zigbee2mqttseeley/seeley-camera-plug', payload '{"last_seen":"2023-06-10T09:53:31-06:00","linkquality":72,"state":"ON"}'
Note, the commit id is different from the release version, as I create a local branch that contains the stock code and commit a custom version of devices.yaml
and configuration.yaml
containing my local changes which I track using git.
commit cdf62ea5 (tag: 1.30.2, yogotech/master, origin/master, origin/HEAD, master)
Author: Koen Kanters <[email protected]>
Date: Wed Mar 1 16:43:20 2023 +0100
1.30.2
M package-lock.json
M package.json
git diff cdf62ea5
diff --git a/data/configuration.yaml b/data/configuration.yaml
index 3ed7c1ce..5bed229d 100644
--- a/data/configuration.yaml
+++ b/data/configuration.yaml
...
diff --git a/data/devices.yaml b/data/devices.yaml
new file mode 100644
index 00000000..21d41deb
--- /dev/null
+++ b/data/devices.yaml
...
(END)