[V4] Zigbee2mqtt Integration

Hello,

Here is a small feedback from my tests:

  • The configuration process is great (after overcoming the small difficulty related to Zigbee stick detection), however, you still need to perform a force refresh to display my devices on the discover page after they have been detected by the stick
  • If you navigate directly to the discover tab (for example by typing in the URL), the detected devices do not appear, you have to go through the devices tab and then return to the discover tab to see them
  • On the dashboard, if I switch to edit mode, I cannot add a box and can no longer change page: everything bugs. (I checked, I don’t have this problem on the « normal » version of Gladys)
    I have the following error in the console:
Console
RoomSelector.jsx:21 Uncaught (in promise) TypeError: Cannot read property 'map' of undefined
    at RoomSelector.jsx:21
    at Array.map (<anonymous>)
    at t.o.componentWillReceiveProps (RoomSelector.jsx:18)
    at b (preact.min.js:1)
    at preact.min.js:1
    at p (preact.min.js:1)
    at h (preact.min.js:1)
    at b (preact.min.js:1)
    at d (preact.min.js:1)

Apart from that, my devices are well detected and the values are well reported, I tested the following devices:

  • Xiaomi magic cube
  • Xiaomi temperature sensor
  • Xiaomi door opening sensor
  • Xiaomi water leak sensor
  • Ikea plug E1603/E1702
  • Ikea remote E1810
  • Ikea color bulb LED1624G9 → recognized with switch/light brightness features, not recognized as a light, and no option regarding color choice (but I think this is an ongoing discussion at a higher level to know how to manage a color picker?)

(I will soon have new devices to test, I will update as soon as possible)

Thank you very much for this service, it will be great :smile:

PS: I updated the tested devices :wink: