[Modul] Shelly

Das Thema hat @skeal ja schon beantwortet. :slight_smile:

Grüße,
Kai

Ich probiere es dann noch einmal per Script.
Also es funktioniert nicht!
Also, ich habe im Script probeweise nur folgendes stehen:

RequestAction(27676, 60);

Sieht dann danach so aus, 14% sind vom manuellen schalten im Webfront.

richimaint

Hallo Kai,

konntest du mit den Debug’s von den Shelly Bulb RGBW etwas anfangen?

Gruß
Marc

Ich glaube du kannst nur die Werte setzen, wenn der Modus passt.
Und den musst du vorher einstellen kann das sein?

Auszug aus der Shelly Doku:
https://shelly-api-docs.shelly.cloud/gen1/#shelly-bulb-rgbw-mqtt

{
„mode“: „color“, /* „color“ or „white“ /
„red“: 0, /
red brightness, 0…255, applies in mode=„color“ /
„green“: 0, /
green brightness, 0…255, applies in mode=„color“ /
„blue“: 255, /
blue brightness, 0…255, applies in mode=„color“ /
„gain“: 100, /
gain for all channels, 0…100, applies in mode=„color“ /
„brightness“: 100, /
brightness, 0…100, applies in mode=„white“ /
„white“: 0, /
white brightness, 0…255, applies in mode=„color“ /
„temp“: 4750, /
color temperature in K, 3000…6500, applies in mode=„white“ /
„effect“: 0, /
applies an effect when set /
„turn“: „on“, /
„on“, „off“ or „toggle“ /
„transition“: 500 /
One-shot transition, 0..5000 [ms] */
}

Grüße,
Kai

Ich hab hier noch einen Plug S, der als Offline steht, obwohl brav alle 30 Sekunden Updates kommen.

Achja und kann man die Variablen nach Belieben umbennen? Die werden sicher über die ID referenziert oder?

Das ist alles richtig. Jedoch wird der Modus als Rückmeldung nicht aktualisiert, sollte er außerhalb von IPS geändert werden. Man sieht das auch am Zeitstempel. Da ändern sich alle Werte zyklisch, der Modus jedoch nicht.
Wenn der Modus geändert wurde, dann sind auch nur bestimmte Variablen freigeschaltet, soweit richtig. Ich kann aber im Color-Modus die Helligkeit nicht ändern, also den Gain.

Gruß
Marc

Starte mal den Plug neu, wird dann die „Erreichbar“ Variable gesetzt?
Ja, du kannst die Variable umbenennen. Die haben alle intern noch einen Ident.

Grüße,
Kai

Kannst du mal die aktuelle Beta Version testen, dort sollte es nun gefixt sein.

Grüße,
Kai

Mache ich heute Abend, wenn ich wieder zu Hause bin.

Danke bis hier hin.

Gruß
Marc

@KaiS
Ich habe das jetzt getestet. Der Modus lässt sich zwar nach wie vor ändern, jetzt wird aber nichts angezeigt, da im String der Wert 49 zurückgemeldet wird. Und den Gain kann ich immer noch nicht ändern.
dump-5.txt (40,5 KB)
Ich habe im Debug zunächst aus IPS auf weiß gestellt. Die Shelly’s wurden auch auf weiß geschaltet, ein Rückmeldung kam aber nicht. Dennoch wurden die Variablen „Farbe, Helligkeit und Gain“ ausgegraut.
Im weiteren Verlauf habe ich dann auf farbe geschaltet und die Shelly’s taten das auch. Ebenfalls kam keine Rückmeldung zu der Variable „Modus“. Es wurden aber die Variablen "Helligkeit und Farbtemperatur ausgegraut.
Danach habe ich versucht den Gain zu verändern, aber er ließ sich nicht verändern und es kam auch bei den Shelly’s nichts an.
Was sich geändert hat ist, dass beim Modus jetzt zumindest die Aktualisierungszeit synchron zu den anderen Variablen mitläuft. Angezeigt wird ein Minus „-“.

Gruß
Marc

Kannst du es mit der neuen Beta Version nochmal testen?
Ich habe da was übersehen.

Grüße,
Kai

Zumindest was den Modus angeht funktioniert es schon mal. Super und vielen Dank.
Leider kann ich aber immer noch nicht Gain verändern. Wenn ich dann Wert im WebUI ändere, wird er aber im IPS angezeigt, also auch übernommen. Ich kann nur aus IPS heraus nichts an den Shelly geben.

Gruß
Marc

Und gerade festgestellt, die Variable weiß kann ich auch nicht ändern. :astonished:

Kannst du mit der neuen Beta Version nochmal beides versuchen?

Grüße,
Kai

Perfekt! :muscle: :trophy:

Gruß
Marc

Funktioniert? Dann muss im Payload da noch der Modus mitgesendet werden, das fehlte.

Grüße,
Kai

1 „Gefällt mir“

Ja, funktioniert. Danke nochmals.

1 „Gefällt mir“

Sehr gut, gerne.

Grüße,
Kai

Hi @KaiS,

seit dem letzten Beta-Update des Konfigurator erhalte ich sekündlich folgende Meldungen.

Bei mir werden die Plus1PM jetzt rot im Konfigurator angezeigt.

Sind aber erreichbar