stas-demydiuk / domoticz-zigbee2mqtt-plugin

zigbee2mqtt plugin for domoticz
MIT License
136 stars 98 forks source link

Groups stopped working #701

Closed peteralm097 closed 3 years ago

peteralm097 commented 3 years ago

Issue description I recently updated the plugin to v.3.1.0-beta and since then I can no longer use the group. The group has a device in domoticz with a _rgbw appendix and worked fine until the update. Now the domoticz device does nothing. Domoticz shows that a user has switched the device but the zigbee2mqtt log shows nothing. All other features seem to work.

Additional information Zigbee2MQTT version: v.1.21.1 (zStack12 20201127) Python version: 3.7.3 Domoticz version: 2021.1 (build 13491) Plugin version:

GurbEHV commented 3 years ago

Yup, I'm seeing this too

arjanvanleent commented 3 years ago

Have the same problem. Did go back to an older version

KrijnErmerins commented 3 years ago

Having the same issue....Groups not being added to domoticz devices list

stas-demydiuk commented 3 years ago

Could you please check now

arjanvanleent commented 3 years ago

Working correct now thanks

KrijnErmerins commented 3 years ago

Still not working on my side....

Raspberry Pi 4 Domoticz 2021.1 (build 13497)

Also the GUI interface keeps loading...see issue 686

Log:

2021-09-12 12:05:56.043 Zigbee2MQTT: CConnection_send, send request from 'Zigbee2MQTT' ignored. Plugin is stopping.
2021-09-12 12:05:56.044 Zigbee2MQTT: (Zigbee2MQTT) MqttClient::onDisonnect
2021-09-12 12:05:56.044 Zigbee2MQTT: (Zigbee2MQTT) MqttClient::close
2021-09-12 12:05:56.044 Zigbee2MQTT: (Zigbee2MQTT) Disconnected from MQTT server
2021-09-12 12:05:56.044 Zigbee2MQTT: (Zigbee2MQTT) onStop called
2021-09-12 12:05:56.045 Zigbee2MQTT: (Zigbee2MQTT) Uninstalling plugin custom page...
2021-09-12 12:05:56.045 Zigbee2MQTT: (Zigbee2MQTT) Removing files from /home/pi/domoticz/www/templates
2021-09-12 12:05:56.051 Zigbee2MQTT: (Zigbee2MQTT) Uninstalling plugin custom page completed.
2021-09-12 12:05:56.144 Zigbee2MQTT hardware started.
2021-09-12 12:05:56.354 Zigbee2MQTT: (Zigbee2MQTT) Debug logging mask set to: PYTHON
2021-09-12 12:05:56.354 Zigbee2MQTT: (Zigbee2MQTT) Installing plugin custom page...
2021-09-12 12:05:56.354 Zigbee2MQTT: (Zigbee2MQTT) Copying files from /home/pi/domoticz/plugins/zigbee2mqtt/frontend to /home/pi/domoticz/www/templates
2021-09-12 12:05:56.373 Zigbee2MQTT: (Zigbee2MQTT) Installing plugin custom page completed.
2021-09-12 12:05:56.373 Zigbee2MQTT: (Zigbee2MQTT) MqttClient::__init__
2021-09-12 12:05:56.373 Zigbee2MQTT: (Zigbee2MQTT) MqttClient::open
2021-09-12 12:05:56.424 Zigbee2MQTT: (Zigbee2MQTT) onConnect called
2021-09-12 12:05:56.425 Zigbee2MQTT: (Zigbee2MQTT) Connected to MQTT Server: 127.0.0.1:1883
2021-09-12 12:05:56.425 Zigbee2MQTT: (Zigbee2MQTT) MQTT CLIENT ID: 'Domoticz_1631444756_8659'
2021-09-12 12:05:56.475 Zigbee2MQTT: (Zigbee2MQTT) MqttClient::subscribe
2021-09-12 12:05:56.525 Zigbee2MQTT: (Zigbee2MQTT) Subscribed to "zigbee2mqtt/#" topic
2021-09-12 12:05:56.525 Zigbee2MQTT: (Zigbee2MQTT) Zigbee2mqtt bridge is online
2021-09-12 12:05:56.525 Zigbee2MQTT: (Zigbee2MQTT) MqttClient::publish zigbee2mqtt/bridge/config/groups ()
2021-09-12 12:05:56.527 Zigbee2MQTT: (Zigbee2MQTT) Received available devices list from bridge
2021-09-12 12:05:56.527 Zigbee2MQTT: (Zigbee2MQTT) Coordinator address is 0x00124b001949b0fc
2021-09-12 12:05:56.529 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0xbc33acfffe593785(state)
2021-09-12 12:05:56.529 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.529 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "state" key for device with ieeeAddr 0xbc33acfffe593785
2021-09-12 12:05:56.543 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0xbc33acfffe593785(signal)
2021-09-12 12:05:56.543 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.543 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "linkquality" key for device with ieeeAddr 0xbc33acfffe593785
2021-09-12 12:05:56.557 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0x842e14fffe30ccae(light)
2021-09-12 12:05:56.557 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.557 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "light" key for device with ieeeAddr 0x842e14fffe30ccae
2021-09-12 12:05:56.571 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0x842e14fffe30ccae(effec)
2021-09-12 12:05:56.571 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.571 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "effect" key for device with ieeeAddr 0x842e14fffe30ccae
2021-09-12 12:05:56.585 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0x842e14fffe30ccae(signal)
2021-09-12 12:05:56.585 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.585 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "linkquality" key for device with ieeeAddr 0x842e14fffe30ccae
2021-09-12 12:05:56.599 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0x842e14fffe387a15(light)
2021-09-12 12:05:56.599 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.600 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "light" key for device with ieeeAddr 0x842e14fffe387a15
2021-09-12 12:05:56.614 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0x842e14fffe387a15(effec)
2021-09-12 12:05:56.614 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.614 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "effect" key for device with ieeeAddr 0x842e14fffe387a15
2021-09-12 12:05:56.628 Zigbee2MQTT: (Zigbee2MQTT) Trying to get legacy device 0x842e14fffe387a15(signal)
2021-09-12 12:05:56.628 Zigbee2MQTT: (Zigbee2MQTT) No such device found
2021-09-12 12:05:56.628 Zigbee2MQTT: (Zigbee2MQTT) Creating domoticz device to handle "linkquality" key for device with ieeeAddr 0x842e14fffe387a15
2021-09-12 12:05:56.043 Status: Zigbee2MQTT: (Zigbee2MQTT) Stop directive received.
2021-09-12 12:05:56.110 Status: Zigbee2MQTT: (Zigbee2MQTT) Exiting work loop.
2021-09-12 12:05:56.143 Status: Zigbee2MQTT: (Zigbee2MQTT) Stopping threads.
2021-09-12 12:05:56.143 Status: Zigbee2MQTT: (Zigbee2MQTT) Stopped.
2021-09-12 12:05:56.143 Status: Zigbee2MQTT: (Zigbee2MQTT) Entering work loop.
2021-09-12 12:05:56.144 Status: Zigbee2MQTT: (Zigbee2MQTT) Started.
2021-09-12 12:05:56.353 Status: Zigbee2MQTT: (Zigbee2MQTT) Initialized version 3.1.0-beta
2021-09-12 12:05:56.044 Error: Zigbee2MQTT: (Zigbee2MQTT) Disconnected from MQTT Server: 127.0.0.1:1883
GurbEHV commented 3 years ago

Groups are working again, thanks!

stas-demydiuk commented 3 years ago

@KrijnErmerins, I don't see any errors related to zigbee groups in your log, are you sure that you have exactly the same issue as was discussed in this topic?

jupstra commented 2 years ago

Sorry to continue on this closed thread again, but this issue doesn't seem to be resolved for my setup where I use Plugin version: v.3.0.0 (aug 23, latest version working on the Stable version of Domoticz). I'm not able to add groups as a device at this moment. I understand it must be quite frustrating having to deal with the slow pace of Domoticz releases, but it still would be good to have a good version of this plugin when you're on the latest stable version of Domoticz. Keep up the good work, thanks!

GurbEHV commented 2 years ago

Could it be this bug is back? My groups stopped working again after updating some packages.

Current versions: Domoticz build 13507 Zigbee2mqtt 1.21.1-dev commit 5829663b Plugin commit 7ab0430

peteralm097 commented 2 years ago

Groups has also stopped working for me on the latest version

odelma commented 2 years ago

Hi, groups not working here either, latest version updated just today... @stas-demydiuk - can you take a look?

In logs I can see:

2021-10-21 16:21:21.510 Zigbee2MQTT: (Zigbee2MQTT) [Command] Device Ruokapöydän _light(120): Off(level = 99, color = )
2021-10-21 16:21:21.527 Zigbee2MQTT: (Zigbee2MQTT) Can't process command from device "Ruokapöydän valot"
2021-10-21 16:21:21.527 Zigbee2MQTT: (Zigbee2MQTT) Local context:
2021-10-21 16:21:21.531 Zigbee2MQTT: (Zigbee2MQTT) ----> 'Devices' '{'0x00124b001ed01cb0': <DomoticzEx.Device object at 0xa16f4188>, '0x00124b001ef67495': <DomoticzEx.Device object at 0xa40e0998>, '0x00124b00210b6b1c': <DomoticzEx.Device object at 0xa40e0068>, '0x00124b00210b76fc': <DomoticzEx.Device object at 0xa40e0680>, '0x00124b00213f3c27': <DomoticzEx.Device object at 0xa4143b30>, '0x00124b0021417b4a': <DomoticzEx.Device object at 0xa4118368>, '0x00124b0021417b74': <DomoticzEx.Device object at 0xa41185c0>, '0x00124b002141a96b': <DomoticzEx.Device object at 0xa41185a8>, '0x00124b002141ab17': <DomoticzEx.Device object at 0xa4118278>, '0x00124b00222deb08': <DomoticzEx.Device object at 0xa3f5df20>, '0x00158d00011049be': <DomoticzEx.Device object at 0x9f152020>, '0x00158d00014d6123': <DomoticzEx.Device object at 0x9f152470>, '0x00158d00016d0110': <DomoticzEx.Device object at 0x9f1526c8>, '0x00158d000232991b': <DomoticzEx.Device object at 0x9f152740>, '0x00158d000418320f': <DomoticzEx.Device object at 0x9f1527a0>, '0x00158d000418320f_signal': <DomoticzEx.Device object at 0x9f152728>, '0x00158d00041e25cb': <DomoticzEx.Device object at 0x9f152818>, '0x00158d00044bc3b0': <DomoticzEx.Device object at 0x9f1527e8>, '0x00158d0004aad90e': <DomoticzEx.Device object at 0x9f152890>, '0x00158d000533e145': <DomoticzEx.Device object at 0x9f152860>, '0x00158d00068b8f00': <DomoticzEx.Device object at 0x9f152848>, '0x0c4314fffe84e0a4': <DomoticzEx.Device object at 0x9f152830>, '0x588e81fffe3f15cc': <DomoticzEx.Device object at 0x9f1528a8>, '0x588e81fffe6dd841': <DomoticzEx.Device object at 0x9f1528d8>, '0x588e81fffe72e1ce': <DomoticzEx.Device object at 0x9f1528f0>, '0x588e81fffe75b924': <DomoticzEx.Device object at 0x9f152908>, '0x680ae2fffe2ec0bf': <DomoticzEx.Device object at 0x9f152920>, '0x680ae2fffe7acca5': <DomoticzEx.Device object at 0x9f152938>, '0x680ae2fffe95802a': <DomoticzEx.Device object at 0x9f152950>, '0x7cb03eaa0a018007': <DomoticzEx.Device object at 0x9f152968>, '0x7cb03eaa0a0181df': <DomoticzEx.Device object at 0x9f152980>, '0x7cb03eaa0a078e9a': <DomoticzEx.Device object at 0x9f152998>, '0x842e14fffe064cb2': <DomoticzEx.Device object at 0x9f1529b0>, '0x842e14fffe065fe1': <DomoticzEx.Device object at 0x9f1529c8>, '0x842e14fffe57d342': <DomoticzEx.Device object at 0x9f1529e0>, '0x842e14fffe5a1d1d': <DomoticzEx.Device object at 0x9f1529f8>, '0x842e14fffe5b9524': <DomoticzEx.Device object at 0x9f152a10>, '0x842e14fffe76987a': <DomoticzEx.Device object at 0x9f152a28>, '0x842e14fffea78044': <DomoticzEx.Device object at 0x9f152a40>, '0xec1bbdfffe2c30ca': <DomoticzEx.Device object at 0x9f152a58>, '0xec1bbdfffe9ed68f': <DomoticzEx.Device object at 0x9f152a70>, '0xec1bbdfffeb61bad': <DomoticzEx.Device object at 0x9f152a88>, '0x00158d000418320f_cell': <DomoticzEx.Device object at 0x9f152aa0>, '0x00158d000418320f_btperc': <DomoticzEx.Device object at 0x9f152ab8>, '0x00158d000418320f_temp': <DomoticzEx.Device object at 0x9f152ad0>, '0x00158d000418320f_hum': <DomoticzEx.Device object at 0x9f152ae8>, '0x00158d000418320f_all': <DomoticzEx.Device object at 0x9f152b00>, '0xec1bbdfffee15501_signal': <DomoticzEx.Device object at 0x9f152b18>, '0xec1bbdfffe993e4e_signal': <DomoticzEx.Device object at 0x9f152b30>, '0x680ae2fffe1ae739_signal': <DomoticzEx.Device object at 0x9f152b48>, '0x00158d000232991b_signal': <DomoticzEx.Device object at 0x9f152b60>, '0x00158d000232991b_cell': <DomoticzEx.Device object at 0x9f152b78>, '0x00158d000232991b_btperc': <DomoticzEx.Device object at 0x9f152b90>, '0x00158d000232991b_wleak': <DomoticzEx.Device object at 0x9f152ba8>, '0x842e14fffe57d342_signal': <DomoticzEx.Device object at 0x9f152bc0>, '0x842e14fffe57d342_light': <DomoticzEx.Device object at 0x9f152bd8>, '0x842e14fffe5b9524_signal': <DomoticzEx.Device object at 0x9f152bf0>, '0x842e14fffe5b9524_light': <DomoticzEx.Device object at 0x9f152c08>, '0x842e14fffe064cb2_signal': <DomoticzEx.Device object at 0x9f152c20>, '0x842e14fffe064cb2_light': <DomoticzEx.Device object at 0x9f152c38>, '0x00158d000533e145_signal': <DomoticzEx.Device object at 0x9f152c50>, '0x00158d000533e145_cell': <DomoticzEx.Device object at 0x9f152c68>, '0x00158d000533e145_btperc': <DomoticzEx.Device object at 0x9f152c80>, '0x00158d000533e145_temp': <DomoticzEx.Device object at 0x9f152c98>, '0x00158d000533e145_hum': <DomoticzEx.Device object at 0x9f152cb0>, '0x00158d000533e145_pres': <DomoticzEx.Device object at 0x9f152cc8>, '0x00158d000533e145_bar': <DomoticzEx.Device object at 0x9f152ce0>, '0x00158d000533e145_th': <DomoticzEx.Device object at 0x9f152cf8>, '0x00158d000533e145_all': <DomoticzEx.Device object at 0x9f152d10>, '0x00158d0004aad90e_signal': <DomoticzEx.Device object at 0x9f152d28>, '0x00158d0004aad90e_cell': <DomoticzEx.Device object at 0x9f152d40>, '0x00158d0004aad90e_btperc': <DomoticzEx.Device object at 0x9f152d58>, '0x00158d0004aad90e_temp': <DomoticzEx.Device object at 0x9f152d70>, '0x00158d0004aad90e_hum': <DomoticzEx.Device object at 0x9f152d88>, '0x00158d0004aad90e_pres': <DomoticzEx.Device object at 0x9f152da0>, '0x00158d0004aad90e_bar': <DomoticzEx.Device object at 0x9f152db8>, '0x00158d0004aad90e_th': <DomoticzEx.Device object at 0x9f152dd0>, '0x00158d0004aad90e_all': <DomoticzEx.Device object at 0x9f152de8>, '0x000d6f00149137cd_signal': <DomoticzEx.Device object at 0x9f152e00>, '0x000d6f00149137cd_co': <DomoticzEx.Device object at 0x9f152e18>, '0x00158d00053eb7eb_signal': <DomoticzEx.Device object at 0x9f152e30>, '0x00158d00053eb7eb_cell': <DomoticzEx.Device object at 0x9f152e48>, '0x00158d00053eb7eb_btperc': <DomoticzEx.Device object at 0x9f152e60>, '0x00158d00053eb7eb_smoke': <DomoticzEx.Device object at 0x9f152e78>, '0x00158d00053eb7eb_test': <DomoticzEx.Device object at 0x9f152e90>, '0x00158d00053eb7eb_sens': <DomoticzEx.Device object at 0x9f152ea8>, '0x00158d00053eb7eb_dnsty': <DomoticzEx.Device object at 0x9f152ec0>, '0x588e81fffe75b924_signal': <DomoticzEx.Device object at 0x9f152ed8>, '0x588e81fffe75b924_light': <DomoticzEx.Device object at 0x9f152ef0>, '0x588e81fffe72e1ce_signal': <DomoticzEx.Device object at 0x9f152f08>, '0x588e81fffe72e1ce_light': <DomoticzEx.Device ob
2021-10-21 16:21:21.531 Zigbee2MQTT: (Zigbee2MQTT) ----> 'Domoticz' '<module 'DomoticzEx' (built-in)>'
2021-10-21 16:21:21.531 Zigbee2MQTT: (Zigbee2MQTT) ----> 'Images' '{}'
2021-10-21 16:21:21.532 Zigbee2MQTT: (Zigbee2MQTT) ----> 'Parameters' '{'HardwareID': 7, 'HomeFolder': '/home/pi/domoticz/plugins/zigbee2mqtt/', 'StartupFolder': '/home/pi/domoticz/', 'UserDataFolder': '/home/pi/domoticz/', 'WebRoot': '', 'Database': '/home/pi/domoticz/domoticz.db', 'Language': 'fi', 'Version': '3.1.0-beta', 'Author': '', 'Name': 'Zigbee2MQTT', 'Address': '127.0.0.1', 'Port': '1883', 'SerialPort': '',[REMOVED]', 'Mode1': 'zigbee2mqtt', 'Mode2': '', 'Mode3': '', 'Mode4': 'No', 'Mode5': 'No', 'Mode6': 'Verbose', 'DomoticzVersion': '2021.1 (build 13738)', 'DomoticzHash': '00d5dc585', 'DomoticzBuildTime': '2021-10-19 21:04:26'}'
2021-10-21 16:21:21.532 Zigbee2MQTT: (Zigbee2MQTT) ----> 'Settings' '{'DB_Version': '149', [REMOVED]
2021-10-21 16:21:21.532 Zigbee2MQTT: (Zigbee2MQTT) ----> '_plugin' '<plugin.BasePlugin object at 0xa411ed10>'
2021-10-21 16:21:21.532 Zigbee2MQTT: (Zigbee2MQTT) ----> 'bridge' '<module 'bridge' from '/home/pi/domoticz/plugins/zigbee2mqtt/bridge.py'>'
2021-10-21 16:21:21.533 Zigbee2MQTT: (Zigbee2MQTT) ----> 'configuration' '<module 'configuration' from '/home/pi/domoticz/plugins/zigbee2mqtt/configuration.py'>'
2021-10-21 16:21:21.533 Zigbee2MQTT: (Zigbee2MQTT) ----> 'domoticz' '<module 'domoticz' from '/home/pi/domoticz/plugins/zigbee2mqtt/domoticz.py'>'
2021-10-21 16:21:21.533 Zigbee2MQTT: (Zigbee2MQTT) ----> 'os' '<module 'os' from '/usr/lib/python3.7/os.py'>'