Shelly
Einklappen
X
-
HI all, der klassische erste Post nach vielem Lesen im Forum und Wiki...
Habe einen Shelly Plus 1PM, kann ihn per HTTP abfragen möchte aber auf UDP gehen wegen der 10s Verzögerung.
UDP ist aktiviert, Firmware aktualisiert, aber im MS kommen keine Werte an. Mag mir jemand Schützenhilfe geben?
Danke!
Kommentar
-
hi zusammen, ich versuch grad einen Shelly i4 gen3 einzubinden.
Klappt grad nicht so wie ich will. Kann mir jemand hierzu die korrekte Befehlserkennung sagen? Ich steh grad aufm schlauch.
2131 08:14:38.287 MS Empfangen IP Shelly Plus i4 Port {"src":"shellyi4g3-e4b063d49c4c","dst":"*","method":"NotifyStatus","p arams":{"ts":1747203277.73,"input:1":{"state":true }}} 7b 22 73 72 63 22 3a 22 73 68 65 6c 6c 79 69 34 67 33 2d 65 34 62 30 36 33 64 34 39 63 34 63 22 2c 22 64 73 74 22 3a 22 2a 22 2c 22 6d 65 74 68 6f 64 22 3a 22 4e 6f 74 69 66 79 53 74 61 74 75 73 22 2c 22 70 61 72 61 6d 73 22 3a 7b 22 74 73 22 3a 31 37 34 37 32 30 33 32 37 37 2e 37 33 2c 22 69 6e 70 75 74 3a 31 22 3a 7b 22 73 74 61 74 65 22 3a 66 61 6c 73 65 7d 7d 7dKommentar
-
Kommentar
-
Kommentar
-
Updatewarnung für die Shelly der Gen 2,3,4 und Pro
1.5.1 ist OK
ab 1.6.x wurde der RPC over UDP verändert und somit funktioniert die Befehlserkennung nicht mehr
es kann auch sein dass euch die 1.5.1 als Downgrade nicht mehr angeboten wird - BasDi ich konnte das bei mir nachstellen und danke für den Hinweis
Der Index für den Taster kommt nach dem Event und ist somit unbrauchbar!
Bei den anderen Werten muss ich mir das ansehen.Zuletzt geändert von AlexAn; 14.05.2025, 15:55.Grüße AlexKommentar
-
Hey zusammen, ich behelfe mir grad mit nem Shelly script.
Den eingang für einen Input vom i4 habe ich so konfiguriert:
Das folgende Script lasse ich auf dem Shelly laufen:
Shelly.addStatusHandler(function(e) {
/* Eingang-0 */
if (e.component === "input:0") {
if (e.delta.state === true) {
Shelly.emitEvent("i0=1"); //Sending Event
}
else if (e.delta.state === false) {
Shelly.emitEvent("i0=0"); //Sending Event
}
}
/* Eingang-1 */
if (e.component === "input:1") {
if (e.delta.state === true) {
Shelly.emitEvent("i1=1"); //Sending Event
}
else if (e.delta.state === false) {
Shelly.emitEvent("i1=0"); //Sending Event
}
}
/* Eingang-2 */
if (e.component === "input:2") {
if (e.delta.state === true) {
Shelly.emitEvent("i2=1"); //Sending Event
}
else if (e.delta.state === false) {
Shelly.emitEvent("i2=0"); //Sending Event
}
}
/* Eingang-3 */
if (e.component === "input:3") {
if (e.delta.state === true) {
Shelly.emitEvent("i3=1"); //Sending Event
}
else if (e.delta.state === false) {
Shelly.emitEvent("i3=0"); //Sending Event
}
}
});Kommentar
-
Hi,
ich habe deswegen den Support von Shelly kontaktiert. Die haben sich der Sache angenommen, ohne Lösung aber bis jetzt. Laut Vorschlag von ihnen habe ich auch Loxone angeschrieben. Die haben auch hier im Forum schon davon gelesen, meinten aber das Problem käme rein durch Shelly.
Jetzt warte ich mal auf eine Antwort von Shelly
GeorgesKommentar
-
Kommentar
-
In deinem Fall geht das aber teilweise steht das Event vor dem idx Wert (Post #921) den wir brauchen für die Befehlserkennung.
Eventuell schaff ich am WE ein Template das für die meisten Shellies passt
Für den BTHome/i3/i4 Taster sehe ich momentan schwarz.Zuletzt geändert von AlexAn; 15.05.2025, 17:12.Grüße AlexKommentar
-
Mhh ok das ist natürlich schlecht, ich werde auf mein ticket auch nochmal antworten das sie das einfach geändert haben, die doku zur schnittstelle wurde ja auch nicht angepasst.
weis jmd wo man die 1.5.1 noch bekommt? Wuerde mein gen2 gerne wieder downgraden.Kommentar
-
Auf eigene Gefahr da man mit einer falschen Firmware die Shelly schrotten kann:
Ist die Firmware < als 1.3.3 wird sie ebenfalls geschrottet
in deinem Fall den ersten Link kopieren und in der Webobfläche einfügen:
Grüße AlexKommentar
-
Tiptop, downgrade successfull. Die frage ist ob shelly das wieder ändert? Die eingänge am 2pm gehen ja zu ändern aber was ist mit den anderen themen in deinem template?Kommentar
-
Hallo Neocramencer,
wie hast du den downgrade bewerkstelligt? Leider klappt es bei mir nicht, es kommt immer nur "Update failed! View settings" wenn ich die URL https://fwcdn.shelly.cloud/gen2/Plus...eedc6795d12804 eintrage oder die zip als file angebe...
-
Kommentar