ptvo switch not working after zigbee2mqtt 1.14.1 Topic is solved

Xiaomi, Ikea TRÅDFRI, Philips Hue and more.

Moderator: leecollings

Post Reply
jvrr
Posts: 16
Joined: Monday 27 April 2020 12:53
Target OS: Windows
Domoticz version:
Contact:

ptvo switch not working after zigbee2mqtt 1.14.1

Post by jvrr »

I have a PTVO switch , before zigbee2mqtt 1.14.1 update everything was working fine.
But now my PTVO switch does not work if I switch in Domoticz. (manual switch does work)

I getting this error:
Spoiler: show

Code: Select all

ERR_ASSERTION]: Endpoint name 'bottom_left' is given but device has no such endpoint
jul 18 21:20:00 zigbee npm[1553]:     at Zigbee.resolveEntity (/opt/zigbee2mqtt/lib/zigbee.js:202:25)
jul 18 21:20:00 zigbee npm[1553]:     at EntityPublish.onMQTTMessage (/opt/zigbee2mqtt/lib/extension/publish.js:59:44)
jul 18 21:20:00 zigbee npm[1553]:     at Controller.callExtensionMethod (/opt/zigbee2mqtt/lib/controller.js:360:44)
jul 18 21:20:00 zigbee npm[1553]:     at Controller.onMQTTMessage (/opt/zigbee2mqtt/lib/controller.js:254:14)
jul 18 21:20:00 zigbee npm[1553]:     at MQTT.emit (events.js:198:13)
jul 18 21:20:00 zigbee npm[1553]:     at MQTT.onMessage (/opt/zigbee2mqtt/lib/mqtt.js:95:14)
jul 18 21:20:00 zigbee npm[1553]:     at MqttClient.emit (events.js:198:13)
jul 18 21:20:00 zigbee npm[1553]:     at MqttClient._handlePublish (/opt/zigbee2mqtt/node_modules/mqtt/lib/client.js:1269:12)
jul 18 21:20:00 zigbee npm[1553]:     at MqttClient._handlePacket (/opt/zigbee2mqtt/node_modules/mqtt/lib/client.js:409:12)
jul 18 21:20:00 zigbee npm[1553]:     at work (/opt/zigbee2mqtt/node_modules/mqtt/lib/client.js:320:12))

jul 18 21:20:01 zigbee npm[1553]: zigbee2mqtt:error 2020-07-18 21:20:01: Failed to call 'EntityPublish' 'onMQTTMessage' (AssertionError [ERR_ASSERTION]: Endpoint name 'bottom_left' is given but device has no such endpoint
jul 18 21:20:01 zigbee npm[1553]:     at Zigbee.resolveEntity (/opt/zigbee2mqtt/lib/zigbee.js:202:25)
jul 18 21:20:01 zigbee npm[1553]:     at EntityPublish.onMQTTMessage (/opt/zigbee2mqtt/lib/extension/publish.js:59:44)
jul 18 21:20:01 zigbee npm[1553]:     at Controller.callExtensionMethod (/opt/zigbee2mqtt/lib/controller.js:360:44)
jul 18 21:20:01 zigbee npm[1553]:     at Controller.onMQTTMessage (/opt/zigbee2mqtt/lib/controller.js:254:14)
jul 18 21:20:01 zigbee npm[1553]:     at MQTT.emit (events.js:198:13)
jul 18 21:20:01 zigbee npm[1553]:     at MQTT.onMessage (/opt/zigbee2mqtt/lib/mqtt.js:95:14)
jul 18 21:20:01 zigbee npm[1553]:     at MqttClient.emit (events.js:198:13)
jul 18 21:20:01 zigbee npm[1553]:     at MqttClient._handlePublish (/opt/zigbee2mqtt/node_modules/mqtt/lib/client.js:1269:12)
jul 18 21:20:01 zigbee npm[1553]:     at MqttClient._handlePacket (/opt/zigbee2mqtt/node_modules/mqtt/lib/client.js:409:12)
jul 18 21:20:01 zigbee npm[1553]:     at work (/opt/zigbee2mqtt/node_modules/mqtt/lib/client.js:320:12))
If I manual switch, I see this:
Spoiler: show

Code: Select all

ul 18 21:02:03 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:03: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"ON","linkquality":30,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:27 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:27: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":30,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:27 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:27: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"ON","linkquality":27,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:28 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:28: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":30,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:33 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:33: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":33,"state_l2":"ON","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:36 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:36: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":33,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:41 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:41: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":33,"state_l2":"ON","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:46 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:46: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":27,"state_l2":"ON","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:46 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:46: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":30,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:46 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:46: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":27,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:46 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:46: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":27,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:46 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:46: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":27,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:02:46 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:02:46: MQTT publish: topic 'zigbee2mqtt/Garage', payload '{"state_l1":"OFF","linkquality":27,"state_l2":"OFF","state_l5":"OFF","state_l3":"OFF","state_l4":"OFF"}'
jul 18 21:03:00 zigbee npm[1553]: zigbee2mqtt:info  2020-07-18 21:03:00: MQTT publish: topic 'zigbee2mqtt/lamp tv', payload '{"state":"OFF","linkquality":36,"update_available":false}'
So the end point have renamed from Bottom_left/Bottom_right/etc.. to L1/L2/L3...

I found this:
https://github.com/Koenkk/zigbee2mqtt/issues/3877


How can I fix it?
jvrr
Posts: 16
Joined: Monday 27 April 2020 12:53
Target OS: Windows
Domoticz version:
Contact:

Re: ptvo switch not working after zigbee2mqtt 1.14.1

Post by jvrr »

Post Reply

Who is online

Users browsing this forum: Amazon [Bot] and 1 guest