NEWS
Shelly >= 10.0.0 mit verschlüsselten BLU-Geräten
-
Aktuelle Test Version 10.0.0 / 10.1.0 Veröffentlichungsdatum 30.05.2025 Github Link Bitte einfach über das Beta-Repo / npm installieren Nachdem ich ja bereits die Shelly-BLU Geräte mit einem Scripts in den ioBroker geholt habe, gibt es mal wieder ein größeres Update: Es werden ab Version 10.0.0 des Shelly-Adapters auch verschlüsselte Payloads unterstützt!
Dafür muss man den EcryptionKey (welchen man in der Shelly BLE Debug App bekommen hat) in den Objekten hinterlegen.
Komplette Video-Erklärung: https://www.youtube.com/watch?v=FubPHOsktbU
Neu ist auch, dass das Script deutlich kürzer geworden ist und somit nicht mehr zu Speicherplatz-Problemen auf Gen3-Geräten führt (da hat man für Scripting weniger Ressourcen dank Matter und co).
Ich würde mich über Feedback freuen, ob das alles bei euch klappt! Auch positives Feedback, wenn alles gut läuft! Ansonsten weißt ich ja gar nicht, ob das jemals jemand ausprobiert hat...
-
Ich finde @haus-automatisierung gebührt für diese Erweiterung ein GANZ GANZ großes Danke.
Für eine allfällige Diskussion zur BETA Release des Shelly Adapters rege ich an das schon länger existierende Topic für Shelly BETA / LATEST Releases
https://forum.iobroker.net/topic/80722/test-adapter-shelly-10-1-0-latest-beta
zu verwenden um parallele Threads zu minimieren.
Ev. kann man auch hier (mit dem obigen Querverweis) schließen oder dieses Topic mit dem dem existierenden verschmelzen. Als Extra Announcement hat es es auch eine gute Berechtigung.
Diese Entscheidung ist jedoch ausschließlich Sache von @haus-automatisierung.
-
@mcm1957 Ich würde mir schon Feedback zu genau diesem Thema wünschen - denn die ganze bthome Logik liegt nun im Shelly-Adapter und nicht mehr auf den Shellies selbst. Ich fürchte sonst, dass das niemand testen würde (wenn es nur den anderen Thread gibt mit Changelog).
-
@haus-automatisierung
OK alles klar - wie geschrieben deine Entscheidung -
@haus-automatisierung
Ich bekomme auf allen Shellys folgende Fehlermeldung mit dem Script 1.0✕ Uncaught ReferenceError: "unpackedData" is not defined at console.log('Received ' + JSON.stringify(unpackedData)); ^ in function called from system
Wenn ich:
console.log('Received ' + JSON.stringify(unpackedData));
auskommentiere
// console.log('Received ' + JSON.stringify(unpackedData));
Ist die Fehlermeldung weg und die Bluetooth Geräte laufen ohne Probleme.
Danke
Heiko
-
@eve11
Bitte verwende die aktuellste Version des scripts. Der Fehler im Script und seit heute auch der Link in der Tabelle sind schon korrigiert.P.S. Genau diese Zeile wurde entfernt.
EDIT
siehe auch hierhttps://forum.iobroker.net/topic/80722/test-adapter-shelly-10-1-0-latest-beta/24
und nachfolgende Posts.
-
@haus-automatisierung
Lieber Matthias,
vielen Dank für das Mega Update ich bin schon von Anfang an dabei als du BLE integriert hast. Habe alles gemacht wie in deinen Video bei einem Blue Botton und läuft alles perfeckt mir der EcryptionKey. Mega Mega
Vielen Dank herzliche Grüße aus Köln
Fabio