Skip to content

Shelly Wave PM mini und Shelly wave Shutter werden nicht erkannt #1073

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
sbehnsen opened this issue Dec 15, 2024 · 3 comments
Open

Shelly Wave PM mini und Shelly wave Shutter werden nicht erkannt #1073

sbehnsen opened this issue Dec 15, 2024 · 3 comments

Comments

@sbehnsen
Copy link

Versionen:

  • Adapterversion: 3.1.0
  • JS-Controller-Version: 7.0.3
  • Node.js Version: v18.17.1
  • Betriebssystem: linux (raspberry)

Z-Wave Geräte: Shelly wave PM mini und Shelly wave Shutter

Was ist das Problem?
Im Log wird nur der USB Stick (UZB EU) als node angezeigt.
Weitere z-wave Geräte kann ich werde neu verbinden noch werden vorher mit dem USB-Stick verbundene Geräte gefunden.
Wenn ich vorher auf dem PV (per z-way) ein device verbinde (inclusion) dann funktioniert das, und wenn ich den USB stick dann in den Raspberry stecke werden 2 nodes erkannt. Der 2. wird aber als DEAD angezeigt (ich vermute, dass der USB stick sich gemerkt hat, das am PC 2 z-wave Geräte verbunden waren, wobei mich das etwas wundert, da ich erwartet hätte das diese Informationen in der Applikation und nicht im Stick gespeichert werden). Der erste node is der USB Stick der erkannt wird und als "ready to use" im log angezeigt wird.

Neue z-wave Devices inkludieren funktioniert auch nicht. An dieser Stelle möchte ich anmerken, dass die Dokumentation hier nicht besonders viel hergibt. Es wäre schön wenn der Prozess besser beschrieben wäre.
Aktuell vermute ich, dass der Adapter einfach neue Geräte anlernt wenn diese in der Nähe von dem USB stick in den inkludieren Mode gehen (Bei Shelly habe ich das mit dem S-button gemacht, was bei einem Fibaro Home Like 3 und zway mit dem gleichen USB stick auf dem PC auch funktioniert hat). Einen Button zu "Start of Inclusion" habe ich nirgendwo finden können.
Sollte das Anlernen anders funktionieren dann sollte die Dokumentation erklären wie.
Im log erscheinen keine Einträge bei einem Anlernversuch. Ebenso habe ich testhalber den USB Stick über ein kabel verlängert (da ich ein paar Kommentare gefunden habe, dass das nötig sein sollte), was aber auch keinen Unterschied gemacht hat.

Log von iobroker:
zwave2.0 | 2024-12-15 13:40:30.854 | error | Node 2 interview failed: The node is dead
zwave2.0 | 2024-12-15 13:40:27.132 | info | Node 1: ready to use
zwave2.0 | 2024-12-15 13:40:26.477 | info | Updating broadcast/multicast node states
zwave2.0 | 2024-12-15 13:40:26.476 | info | All nodes are ready to use
zwave2.0 | 2024-12-15 13:40:22.155 | info | The driver is ready. Found 2 nodes.
zwave2.0 | 2024-12-15 13:40:18.983 | info | starting. Version 3.1.0 in /opt/iobroker/node_modules/iobroker.zwave2, node: v18.17.1, js-controller: 7.0.3

@nesheimt
Copy link

nesheimt commented Dec 20, 2024

The adapter has not been updated for a while, probably due to more prioritized tasks elsewhere in the "underpinning services". Zwave JS UI uses the same "underpinning services" as the ioBroker adapter, but updated with the latest versions, and you could do a simple test: disable your current z-wave adapter, download Zwave JS UI(the Windows exe-file) and connect to your z-wave stick. Your missing devices should appear there. This test could be without any special risk, but as always, take a backup of your stick before doing this test.

@sbehnsen
Copy link
Author

sbehnsen commented Jan 4, 2025

I can make a previously included z-wave device (via z-wave js ui on the laptop//windows) visible under io-broker.

But I am wondering how to do an inclusion in iobroker (not having to move the USB stick from RPI to laptop and back all the time.

Also I am wondering how to access the functions of the z-wave device unde io-broker? It seems that there is no information about any functions available (only info/statistics, ready and status)

@PackElend
Copy link

I have the shutters as well. They are regonized as "Binary Switch" and "Motor Control Class B".
The first could be that the firmware of that shelly was still factory default. They are at the same firmware version but still be listed differently.
I may still have Shutters at an older firmware version, so I might be able to reproduce is

They have the same function in the object tree.

I run iobroker as container on an Pi4 with PiOS

Some shelly are behind sockts so muliple ex- / inclusion is not fun.
I have Aeotec Z-Stick Gen5 for testing purpose if required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants