NEWS
Test Adapter Shelly v3.3.4 (latest)
-
Aktuelle Test Version 3.3.4 Veröffentlichungsdatum 04.07.2020 Github Link https://github.com/schmupu/ioBroker.shelly Shelly Adapter in der Version 3.3.4 (latest)
Ich musste den Shelly Adapters grundlegend ändern, da Shelly mit einer der nächsten Firmware Updates Änderungen gravierende Anpassungen an CoAP vornimmt. Mit der jetzigen Änderung am Adapter sind die späteren Änderungen nicht mehr so gravierend. Leider fehlen mir die CoAP Angaben zum Shelly 4 Pro und Shelly RGBW (nicht RGBW2). Aus diesem Grund werden diese im Adapter 3.3.4 nicht mehr unterstützt. Falls jemand diese Geräte im Einsatz hat, bitte bei mir melden!Change Log
(Stübi) - Add Shelly Dimmer 2
(Stübi) - Add states longpush and input to Shelly Dimmer 1
(Stübi) - Add states power and energy to Shelly Duo
(Stübi) - Get power and energy by CoAP instead of http for Shelly 1 PM
(Stübi) - Bugfixing Shelly Button
(Stübi) - Bugfixing Shelly 1 humidity MQTT
(Stübi) - Fixed typo error (external temperature) / Shelly 1, 1 PM
(Stübi) - Fixed role for external temperature / Shelly 1, 1 PM
(Stübi) - Changed CoAP concept, because Shelly will change the CoAP payload in one of the future firmware versions. This makes the adjustments later easier.
(Stübi) - Shelly 4 Pro not supported anymore. If you need it please create an GitHub issue.
(Stübi) - Shelly RGBW not supported anymore. If you need it please create an GitHub issue .
3.3.3 (18.06.2020)Nachtrag
05.07.2020 - Der Shelly 4 Pro wird in der Version 3.3.5 wieder unterstützt! -
@Stuebi Ich hab die Shelly 4 Pro im Einsatz und könnte dir Infos zur Verfügung stellen.
Mfg CrunkFX
-
@CrunkFX , das würde sehr helfen! Ich benötige die CoAP Infos.
Entweder Shelly in der Adapter Version 3.3.3 laden und im Debug Modus starten (unter Instanzen im Expert Modus debug einstellen). Im Logfileden Eintrag mit SHSW-44 und blk suchen. Diesen benötige ich. Alternativ kannst Du auch die Version 3.3.4 laden. Dann wird Dir die Meldung zum SHSW-44 und blk als Fehler ausgegeben. Dann musst nichts auf Debug umstellen. Aber der 4 Pro würde auch nicht mehr funktionieren.siehe auch : https://forum.iobroker.net/topic/34717/shelly-3-3-4-ich-benötige-eure-hilfe
-
@Stuebi Bin gerade leider nur mobil unterwegs und bekomme es nicht auf dem kleinen Handy Display hin, den Log zu kopieren oder herunterzuladen. Das werde ich also erst später machen können wenn ich wieder Zuhause bin, evtl. Ist ja jemand schneller.
-
@Stuebi Am PC ist das bedeutend einfacher
{"blk":[{"I":0,"D":"Relay0"},{"I":1,"D":"Relay1"},{"I":2,"D":"Relay2"},{"I":3,"D":"Relay3"}],"sen":[{"I":111,"T":"W","R":"0/2650","L":0},{"I":112,"T":"Switch","R":"0/1","L":0},{"I":121,"T":"W","R":"0/2650","L":1},{"I":122,"T":"Switch","R":"0/1","L":1},{"I":131,"T":"W","R":"0/2650","L":2},{"I":132,"T":"Switch","R":"0/1","L":2},{"I":141,"T":"W","R":"0/2650","L":3},{"I":142,"T":"Switch","R":"0/1","L":3},{"I":118,"T":"S","D":"Input","R":"0/1","L":4},{"I":128,"T":"S","D":"Input","R":"0/1","L":4},{"I":138,"T":"S","D":"Input","R":"0/1","L":4},{"I":148,"T":"S","D":"Input","R":"0/1","L":4}]}
-
@CrunkFX sagte in Test Adapter Shelly v3.3.4 (latest):
{"blk":[{"I":0,"D":"Relay0"},{"I":1,"D":"Relay1"},{"I":2,"D":"Relay2"},{"I":3,"D":"Relay3"}],"sen":[{"I":111,"T":"W","R":"0/2650","L":0},{"I":112,"T":"Switch","R":"0/1","L":0},{"I":121,"T":"W","R":"0/2650","L":1},{"I":122,"T":"Switch","R":"0/1","L":1},{"I":131,"T":"W","R":"0/2650","L":2},{"I":132,"T":"Switch","R":"0/1","L":2},{"I":141,"T":"W","R":"0/2650","L":3},{"I":142,"T":"Switch","R":"0/1","L":3},{"I":118,"T":"S","D":"Input","R":"0/1","L":4},{"I":128,"T":"S","D":"Input","R":"0/1","L":4},{"I":138,"T":"S","D":"Input","R":"0/1","L":4},{"I":148,"T":"S","D":"Input","R":"0/1","L":4}]}
Super klasse! Ich habe den Shelly 4 Pro wieder in die Version 3.3.5 eingebaut. Kannst Du das einmal testen? Du musst die Version 3.3.5 per GitHub laden. Wie das geht steht hier. Ich bin gespannt.
-
@Stuebi Funktioniert Wunderbar, bisher keine Fehler und kein merklicher Unterschied zur Version 3.3.3.
shelly.0 2020-07-04 16:28:52.358 info (26847) Shelly device 192.168.1.18 (shelly4pro / shelly4pro-355DF6 / SHSW-44#355DF6#1) with CoAP connected! shelly.0 2020-07-04 16:28:42.412 info (26847) Listening for Shelly packets in the network shelly.0 2020-07-04 16:28:42.256 info (26847) Starting Shelly adapter in CoAP modus. shelly.0 2020-07-04 16:28:42.199 info (26847) Polltime of the shelly devices: 5 sec. shelly.0 2020-07-04 16:28:42.197 info (26847) Starting Adapter shelly.0 in version 3.3.5
-
@CrunkFX , eigentlich solltest Du einen Unterschied merken Es sind noch die States Input und Energy hinzugekommen.
-
@Stuebi Ich hab ja keinen Vergleich zu vorher, aber mit dem kleinen Denkanstoß hab ich´s jetzt auch gesehen.
-
@CrunkFX , kannst du bitte einmal schauen ob das Logfile gut aussieht oder ob das Meldungen für denn 4 Pro auftauchen.
-
2020-07-05 07:00:08.754 - error: shelly.0 (26847) Exception: RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to write outside buffer bounds 2020-07-05 02:13:21.054 - error: shelly.0 (26847) undefined
Das sind die einzigen beiden Error oder Warnmeldungen die im Log seit gestern zu finden sind, sieht also ganz gut aus oder?
-
@CrunkFX , ja das ist ein anderer Fehler, der in einer Lib die der shelly adapter nutzt auftritt.
-
Kann jemand einmal den Shelly RGBW2 im Color Mode / CoAP testen?
-
@Stuebi Was genau meinst du mit ColorMode? Ich könnte den RGBW2 mal kurz rauskramen und anschließen.
Edit:
Angeschlossen und alle Einstellungen im Ordner Lights getestet, bisher keine Fehler.
shelly.0 2020-07-05 21:14:31.999 info (28704) Shelly device 192.168.1.59 (shellyrgbw2 / shellyrgbw2-662125 / SHRGBW2#662125#1) with CoAP connected! shelly.0 2020-07-05 21:14:27.782 info (28704) Listening for Shelly packets in the network shelly.0 2020-07-05 21:14:27.508 info (28704) Starting Shelly adapter in CoAP modus. shelly.0 2020-07-05 21:14:27.454 info (28704) Polltime of the shelly devices: 5 sec. shelly.0 2020-07-05 21:14:27.451 info (28704) Starting Adapter shelly.0 in version 3.3.5
-
@Stuebi sagte in Test Adapter Shelly v3.3.4 (latest):
Kann jemand einmal den Shelly RGBW2 im Color Mode / CoAP testen?
Kann auch bestätigen, dass der Shelly RGBW2 mit dem Adapter mit Version 3.3.5 funktioniert.
Ein kleines Problem habe ich allerdings mit dem RGBW2. Das Problem gab es auch schon in der Stable-Version. Vielleicht ist auch kein Problem, ich bin neu hier und der RGBW2 ist bisher mein einziges Gerät von Shelly.
Der Datenpunkt "lights.Switch" zeigt bei mir immer false, egal ob der Shelly ein- oder ausgeschaltet ist. Der Status wird aber kurz grün eingefärbt, wenn man umschaltet. Habe auch schon alle Versionen, welche man unter "ButtonType" einstellen kann, ausprobiert. Ohne Erfolg. Jemand eine Idee/Tipp?
-
-
Den gleichen Effekt mit dem Datenpunkt "lights.Switch" hat man, wenn man bei Objekte den DP händisch setzt:
Mausklick bei Wert; Haken setzen; Klick auf OK; LED-Stripe geht an; DP bleibt auf false.
Ich hatte zuerst gedacht, der DP "Swich" zeigt den Status des externen Schalters an (bei mir ist da nichts angeschlossen). Aber wie soll man den sonst den Controller einschalten? -
@pk68 Gute Frage, hab den RGBW2 zwar bei nem Kunden im Betrieb allerdings wird dort via Hex Wert geschaltet.
-
@CrunkFX sagte in Test Adapter Shelly v3.3.4 (latest):
via Hex Wert geschaltet
Sicher? Also wenn man den DP "rgbw" beschreibt, geht der Controller bei mir nicht an.
-
@pk68 Default Power-Mode on und dann die Farben via Hex, somit entfällt das ein und ausschalten beim uns, der Hex Wert kommt von einer DMX Steuerung in einem Café und der RGBW2 Steuert eine Ambiente Beleuchtung. Soweit ich weiß ist es bei DMX auch nicht vorgesehen Geräte auszuschalten sondern nur auszublenden. So funktioniert das bei uns, daher hab ich noch nie diese Funktion benutzt geschweige denn vermisst aber jetzt wo du es ansprichst macht's natürlich Sinn.