stas-demydiuk / domoticz-zigbee2mqtt-plugin

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

Zigbee2mqtt plugin doesn’t show devices, loading devices still forever #729

Closed acaonweb closed 2 years ago

acaonweb commented 2 years ago

About Domoticz Version: 2021.1 (build 13750) Build Hash: 67ae3c937 Compile Date: 2021-10-24 10:38:46 dzVents Version: 3.1.8 Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] Zigbee2mqtt

21:34:49.393 Plugin manager hardware started. 2021-10-25 21:34:49.394 Zigbee2MQTT hardware started.

2021-10-25 21:34:49.910 Plugin manager: (Plugin manager) Installing plugin custom page...

2021-10-25 21:34:49.931 Plugin manager: (Plugin manager) Installing plugin custom page completed.

2021-10-25 21:34:49.393 Status: Plugin manager: (Plugin manager) Entering work loop. 2021-10-25 21:34:49.393 Status: Plugin manager: (Plugin manager) Started. 2021-10-25 21:34:49.394 Status: Zigbee2MQTT: (Zigbee2MQTT) Started. 2021-10-25 21:34:49.394 Status: Zigbee2MQTT: (Zigbee2MQTT) Entering work loop.

2021-10-25 21:34:50.755 Status: Zigbee2MQTT: (Zigbee2MQTT) Initialized version 3.1.0-beta 2021-10-25 21:34:51.079 Zigbee2MQTT: (Zigbee2MQTT) Zigbee2mqtt bridge is online 2021-10-25 21:34:51.080 Zigbee2MQTT: (Zigbee2MQTT) Joining new devices is enabled on the zigbee bridge 2021-10-25 21:34:51.089 Zigbee2MQTT: (Zigbee2MQTT) Received available devices list from bridge 2021-10-25 21:34:51.296 Zigbee2MQTT: (Zigbee2MQTT) Received available devices groups from bridgeimage

I've cleared cache in every device I have, same result. All existing Zigbee2mqtt devices works but I can't do anything

pawels72 commented 2 years ago

I have the same issue, but zigbee2mqtt has its own www interface ( it must be enabled in config file configurarion.yaml). It is possible to add/remove/control connected zigbee devices and if You add a new device there it will be appear in domoticz.

acaonweb commented 2 years ago

Ok it's a good workaround, perfect. But issue remains, I've wrote in domoticz forum because this problem could be from domoticz side, and I hope some resolve it 😄😄

acaonweb commented 2 years ago

So there are some news?

acaonweb commented 2 years ago

Not only Device page doesn't work, but every tab image

Bartekn86 commented 2 years ago

+1

snorro80 commented 2 years ago

I've got the same issue with: Domoticz build 13786 Zigbee2Mqtt plugin 3.1.0-beta Zigbee2mqtt 1.21.2 commit: 44922120

sammyke007 commented 2 years ago

Same here...

Claude2666 commented 2 years ago

It was working with Domoticz build 13703, From build 13704 onwards the problem started. So change between 13703 and 13704 caused the control panel load problem.

Bartekn86 commented 2 years ago

stas, could you look at it ?

Claude2666 commented 2 years ago

This is the only change between 13703 and 13704:

https://github.com/domoticz/domoticz/commit/ef38e36af954c3a396c1ccda1224356511b19fa4

acaonweb commented 2 years ago

Let's wait 😄

Bartekn86 commented 2 years ago

or move to native mqtt ;-)))

stas-demydiuk commented 2 years ago

This is the only change between 13703 and 13704: domoticz/domoticz@ef38e36

Based on the change, it looks like you need to move the device with ID api_transfort to "Used" in order to allow it to receive updates. Could someone please try that

Claude2666 commented 2 years ago

Indeed. Setting the api_transport to used in the devices menu makes the Zigbee plugin custom menu work again

sammyke007 commented 2 years ago

Indeed. Setting the api_transport to used in the devices menu makes the Zigbee plugin custom menu work again

Any chance to test if groups are working again in v3.1?

acaonweb commented 2 years ago

So what is the solution?

stas-demydiuk commented 2 years ago

Here the solution:

you need to move the device with ID api_transfort to "Used"

acaonweb commented 2 years ago

Ok but I really don't understand it. How do that? Sorry for my ignorance 😄

ProfBoc75 commented 2 years ago

So what is the solution?

In Domoticz, goto Setup/Devices , Search a zigbee api_transport device with lot of text, then add the device to let the plugin works as expected. You may need to refresh your web page too.

Claude2666 commented 2 years ago

go to the devices menu, type api in the search box and set it used (blue arrow pointing to the left)

image

acaonweb commented 2 years ago

Ok solved thanks to everyone

Oleg-Sob commented 2 years ago

go to the devices menu, type api in the search box and set it used (blue arrow pointing to the left)

image

Great, it worked.