itavero/homebridge-z2m

Occasional No Response after performing action (switch) on homekit

philipyoungg opened this issue · 1 comments

Is there an existing issue for this?

  • I have searched the existing issues

Describe the bug

I have a 3 gang switch.

Normal clicking on hardware device works well.
Toggling state on Zigbee2MQTT front end is near instant

The issue happens when performing on Homekit
Switching the gang twice on gang 1 then immediately on gang 2 works instantaneously. But the third one is always a brief "no response" on all zigbee devices. After a few second I can interact with the UI again.

Related devices

No response

Related Devices

Steps To Reproduce

  1. Toggling the gang a few times (mostly twice) in succession on Homekit.
  2. Homekit UI "no response" on all zigbee devices.
  3. After a few second I can interact with the UI again.

Expected behavior

I can click without no response period.

Device entry

No response

Status update

zigbee2mqtt         | Using '/app/data' as data directory
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:00: Logging to console and directory: '/app/data/log/2023-12-04.11-20-00' filename: log.txt
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:01: Starting Zigbee2MQTT version 1.34.0 (commit #aae7312)
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:01: Starting zigbee-herdsman (0.25.0)
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:02: zigbee-herdsman started (resumed)
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:02: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20230507,"transportrev":2},"type":"zStack3x0"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:02: Currently 2 devices are joined:
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:02: Entrance Doorbell (0x90ab96fffe188d01): E1812 - IKEA TRADFRI shortcut button (EndDevice)
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:02: Living Room Switch (0xa4c13879439909b0): TS0013 - TuYa Smart light switch - 3 gang without neutral wire (EndDevice)
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:02: Zigbee: disabling joining new devices.
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:03: Connecting to MQTT server at mqtt://mqtt
zigbee2mqtt-mqtt-1  | 1701685203: New connection from 172.18.0.3:39456 on port 1883.
zigbee2mqtt-mqtt-1  | 1701685203: New client connected from 172.18.0.3:39456 as mqttjs_dacc66fc (p2, c1, k60).
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:03: Connected to MQTT server
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:03: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:03: Started frontend on port 8080
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:03: Zigbee2MQTT started!
zigbee2mqtt-mqtt-1  | 1701685207: Client mqttjs_a848174b closed its connection.
zigbee2mqtt-mqtt-1  | 1701685210: New connection from 192.168.68.110:33692 on port 1883.
zigbee2mqtt-mqtt-1  | 1701685210: New client connected from 192.168.68.110:33692 as mqttjs_b18d554d (p2, c1, k60).
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:11: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":76,"state_left":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:11: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_center":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:11: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_right":"OFF"}'
zigbee2mqtt-mqtt-1  | 1701685215: Client mqttjs_b18d554d closed its connection.
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:20: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":36,"state_center":"ON"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:20: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":32,"state_center":"ON"}'
zigbee2mqtt-mqtt-1  | 1701685221: New connection from 192.168.68.110:39540 on port 1883.
zigbee2mqtt-mqtt-1  | 1701685221: New client connected from 192.168.68.110:39540 as mqttjs_8415f651 (p2, c1, k60).
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:22: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":69,"state_left":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:22: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":69,"state_center":"ON"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:22: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":69,"state_right":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:23: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":61,"state_center":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:23: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":69,"state_center":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:25: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_center":"ON"}'
zigbee2mqtt-mqtt-1  | 1701685225: Client mqttjs_bfd6e9cd closed its connection.
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:25: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_center":"ON"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:26: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_right":"ON"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:26: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_right":"ON"}'
zigbee2mqtt-mqtt-1  | 1701685231: Client mqttjs_8415f651 closed its connection.
zigbee2mqtt-mqtt-1  | 1701685232: New connection from 192.168.68.110:51326 on port 1883.
zigbee2mqtt-mqtt-1  | 1701685232: New client connected from 192.168.68.110:51326 as mqttjs_5220995f (p2, c1, k60).
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:32: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":54,"state_left":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:33: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":58,"state_center":"ON"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:33: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":54,"state_right":"ON"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:36: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":58,"state_right":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:36: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":32,"state_center":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:36: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":61,"state_center":"OFF"}'
zigbee2mqtt-mqtt-1  | 1701685241: Client mqttjs_5220995f closed its connection.
zigbee2mqtt-mqtt-1  | 1701685243: New connection from 192.168.68.110:39832 on port 1883.
zigbee2mqtt-mqtt-1  | 1701685243: New client connected from 192.168.68.110:39832 as mqttjs_2d014c53 (p2, c1, k60).
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:43: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":61,"state_left":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:43: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":61,"state_center":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:44: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":65,"state_right":"OFF"}'
zigbee2mqtt-mqtt-1  | 1701685252: New connection from 192.168.68.110:39914 on port 1883.
zigbee2mqtt-mqtt-1  | 1701685253: New client connected from 192.168.68.110:39914 as mqttjs_c87bcc00 (p2, c1, k60).
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:53: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_left":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:53: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":72,"state_center":"OFF"}'
zigbee2mqtt         | Zigbee2MQTT:info  2023-12-04 11:20:53: MQTT publish: topic 'zigbee2mqtt/Living Room Switch', payload '{"linkquality":61,"state_right":"OFF"}'
zigbee2mqtt-mqtt-1  | 1701685258: Client mqttjs_c87bcc00 closed its connection.

Messages from this plugin

No response

This plugin

1.9.2

Homebridge

1.7.0

Zigbee2MQTT

1.34.0

Homebridge Config UI X (if applicable)

4.50.2

Turns out the mqtt are bombarded by another service—https://shinobi.video for no reason.

Closing this!