Ja, das ist eine sehr berechtigte Frage. Das hängt meiner Meinung nach auch stark von der jeweiligen WLAN- Infrastruktur ab. Mein Access Point (UniFi U7 Pro) versorgt meine 4 Shelly 2pm gen4 im Abstand von 3 bis 12 Metern. Der 5. Shelly 2pm gen4 wird bei mir von einem FRITZ!Repeater 1200 im Abstand von 2 Metern versorgt. Alle 2pm gen4 habe ich im WLAN/Matter-Eco-Modus konfiguriert und sie steuern bei mir die zugehörigen Rollläden. Gerne berichte ich in 6 Monaten von meinen Erfahrungen damit.
Beiträge von GigabitPower
-
-
für den 1PM Mini gen4 habe ich ebenfalls den Eigenbedarf ermittelt:
Typ Firmware WLAN Matter Zigbee Eco Modus Strom-aufnahme in mA Spannung
in Vcos-phi Leistungs-aufnahme Energieverbrauch pro Jahr in kWh Kosten pro Jahr
bei 0,35€/ kWh1pm mini gen4 Zigbee aktiviert aktiviert n/a 7,7 233 0,42 0,754 6,60 2,31 € 1pm mini gen4 Zigbee nicht aktiviert aktiviert n/a 7,5 233 0,42 0,734 6,43 2,25 € 1pm mini gen4 Matter aktiviert nicht aktiviert n/a nein 7,3 233 0,42 0,714 6,26 2,19 € 1pm mini gen4 Matter aktiviert aktiviert n/a nein 7,5 233 0,42 0,734 6,43 2,25 € 1pm mini gen4 Matter aktiviert nicht aktiviert n/a ja 3 233 0,42 0,294 2,57 0,90 € 1pm mini gen4 Matter aktiviert aktiviert n/a ja 3,2 233 0,42 0,313 2,74 0,96 € Im angezogen Zustand eines Relais kommen nochmal ca. 3,1 mA bei der Stromaufnahme dazu.
-
Alles anzeigen
Ehrlich gesagt glaube ich dass wir hier im Forum sogar schon darüber diskutiert hatten dass auch im Zigbee-Modus das WLAN aktiv bleibt - aber anscheinend ist das (zumindest beim Shelly 2PM Gen4) nicht so.
Auch wundert mich dass es im "Zigbee-Modus" keine Möglichkeit mehr gibt das Rollo zu kalibrieren - und wenn es über das Web-Interface ist (was bei dir ja nicht geht da ja WLAN deaktiviert ist).
=> Ich glaube dass WLAN eigentlich aktiviert sein sollte und das ein FEHLER ist.
Aber:
Warum sollte der Shelly 2PM Gen4 im "Zigbee-Modus" überhaupt noch in der Shelly-App ansteuerbar sein? WENN du schon auf Zigbee umschaltest, dann ist deine "Steuerung" ja wo anders (=> Fremdgeräte). Erwartest du dass dann auch noch Szenen, Aktionen, RPC und die Kommunikation mit anderen Shelly's über WLAN funktionieren? Da würde sich der Shelly 2PM Gen4 nicht mehr "auskennen" von wo aus nun die Kommandos kommen
.
Ich finde schon das man sich da "auf eine Seite" schmeißen sollte und nicht jedem Gerät beibringen muss ALLE Protokolle gleichzeitig zu unterstützen. Darüber hinaus kann man ja noch über "Bridges" die verschiedenen Ökosysteme koppeln (du verwendet ja auch HA).Da gebe ich dir recht und ich bin auch der Meinung, dass wenn man sich für den "Zigbee-Modus" entscheidet, die Shelly App nicht mehr benötigt wird und die Steuerung über Zigbee Hubs (z.B. in Home Assistant) erfolgen soll. Leider werden im Zigbee-Modus seitens der Shelly Firmware wichtige Funktionen im Cover-Modus wie die Kalibrierung und auch die Anzeige sowie Positionierung des Rollladens in abgestuften Prozentanteilen (noch) nicht unterstützt. Des weiteren wird bei einem Wunsch, den 2PM gen4 wieder auf Matter umzustellen, der Anwender nur sehr unzureichend unterstützt, da die Shelly-App zwar über Bluetooth den 2PM gen4 erkennt, jedoch nicht wieder auf die WLAN/ Matter Funktion konfigurieren kann. Die Shelly-Anleitung mit dem Hinweis "Drücken Sie 5 Mal hintereinander, um das Gerät von der Matter-Firmware (Standard) auf Zigbee umzuschalten.” und auch der Hinweis, die Reset-Taste für 10 Sekunden zu drücken um den 2PM gen4 wieder “Werkseinstellungen” zurückzusetzen, funktionieren nicht.
Ich wünsche mir von Shelly eine Anpassung der Bedienungsanleitung, vor allem der Hinweis, dass für eine Umschaltung auf Matter das WLAN im Zigbee Hub aktiviert werden und anschließen über die Web Oberfläche die Matter-Firmware geladen werden muss.
Ich hoffe, dass in künftigen Zigbee-Firmware-Versionen die gleichen Funktionen wie im Matter-Modus zur Verfügung stehen.
-
schreckus: die Toleranzen des Messbereichs habe ich leider auch nicht vorliegen. Wichtig ist, dass die Messwerte nicht konstant sind, sondern dort auch eine subjektive Einschätzung des Wertes enthalten ist. Für die Ermittlung eines Wertes habe ich zwischen 5 und 10min den jeweiligen Zustand des 2PM gen4 unverändert gelassen. Die Cloud war nicht aktiv, ich betreibe meine Shelly Umgebung ohne Cloud.
grüße GigabitPower
-
Whity, danke für den Hinweis. Den Eco Modus kannte ich noch nicht. Mal sehen, ob ich in den nächsten Tagen dazu komme und die Werte für den Eco Modus nachreichen kann.
-
tvbshelly, vielen Dank für den Hinweis. cos-phi ist natürlich nicht 1, sondern 0,391 -> ich werde die Tabelle und den Text gleich anpassen 😀
-
Ich habe den Eigenverbrauch der Shelly 2pm gen4 im Cover-Modus gemessen.
Ja, war eine Menge Arbeit, aber ich habe nirgends die Werte gefunden. Vor allem wollte ich wissen, ob im Zigbee Modus der Eigenverbrauch geringer ist. Dies ist nur der Fall, wenn WLAN deaktiviert ist (default Einstellung der Zigbee-Firmware), jedoch ist der Wert nicht kleiner 1,4W wie angegeben. Die Messung der Spannung durch den Shelly 2pm liegt bei 228V, mein Messgerät hat jedoch 230V gemessen (Abweichung von 0,9%)

-
Hallo zusammen,
bei Umschaltung von Matter auf Zigbee habe ich mit der Firmware-Versiion 1.7.4 folgende Erfahrungen gemacht:
- Umschaltung zwischen Matter und Zigbee: in der Shelly-Anleitung steht “Drücken Sie 5 Mal hintereinander, um das Gerät von der Matter-Firmware (Standard) auf Zigbee umzuschalten.” → hat bei mir nicht funktioniert. Zigbee konnte bei mir nur durch das Laden der Zigbee-Firmware über den Web-Zugang des 2PM gen4 erfolgen
- die Zigbee-Firmware kann im Cover-Modus (Rollladen) nur dann geladen werden, wenn der 2PM gen4 zuvor mit der Matter-Firmware kalibriert worden ist
- nach dem Laden der Zigbee-Firmware ist der 2PM gen4 nicht mehr über die Shelly-App erreichbar und kann nur über einen Zigbee-Hub (bei mir Zigbee2MQTT im Home Assistant) konfiguriert werden, da das WLAN deaktiviert worden ist. Ich hatte den 2PM gen4 mittels Drücken der Reset-Taste für 10 Sekunden auf die in der Anleitung aufgeführten “Werkseinstellungen” zurückgesetzt → da die Zigbee Firmware aktiv ist, kann von Werkeinstellungen nicht die Rede sein. Mittels Shelly-App auf dem Smartphone konnte ich zwar via Blutooth den 2PM gen4 erkennen, jedoch ist eine Geräteaufnahme/ -Konfiguration nicht möglich. Erst wenn im Zigbee-Hub (Z2M im HA) das WLAN mit den Zugangsdaten des Heimnetzes aktiviert wird, kann der 2PM gen4 wieder über die Shelly-App aufgenommen werden ( Zigbee und WLAN aktiv). Da dann der 2PM gen4 danach wieder per Weboberfläche erreichbar ist, kann dann bei Bedarf erneut die Matter-Firmware gemäß dem Auslieferungszustand geladen werden
- an Shelly gerichtet (ich werde demnächst ein Support-Ticket bei Shelly einstellen) habe ich zwei dringende Bitten/ Vorschläge:
- Anpassung der Bedienungsanleitung hinsichtlich Matter/ Zigbee Aktivierung durch das Laden der zugehörigen Firmware.
- Aktivierung des WLAN-Protokolls nach dem Laden der Zigbee-Firmware, sodass das Gerät bei Bedarf erneut durch die Shelly App in die “Shelly-Umgebung” aufgenommen werden kann → ergänzend mit dem Hinweis, dass das WLAN im Zigbee-Hub bei Bedarf deaktiviert werden kann
-
Hallo zusammen,
ich möchte meine Erfahrungen mit dem 2PM gen4 bzgl. der Stromaufnahme, Leistungsaufnahme und Energieverbrauch pro Jahr im Ruhezustand mit den unterschiedlichen Firmware-Versionen (Matter/ WLAN und Zigbee/WLAN, beide Version 1.7.4) aufführen.
Im Auslieferungszustand ist die Matter/ WLAN Firmware installiert.
Die Stromaufnahme, Leistungsaufnahme sowie der Energieverbrauch und die Kosten pro Jahr im Ruhezustand bei einer anliegenden Spannung von 230V habe ich in der folgenden Tabelle aufgeführt. Im nicht konfigurierten Zustand entsprechen die Werte der Pos 1. Der cos-phi beträgt 0,391
Pos. Firmware WLAN Matter Zigbee Stromaufnahme Leistungsaufnahme Energieverbrauch pro Jahr Kosten pro Jahr bei 0,35€/kWh 1 Matter aktiviert nicht aktiviert n/a 8,5 mA 0,764 W 6,69 kWh 2,34 € 2 Matter aktiviert aktiviert n/a 8,5 mA 0,764 W 6,69 kWh 2,34 € 3 Zigbee nicht aktiviert n/a aktiviert 9,0 mA 0,809 W 7,09 kWh 2,48 € 4 Zigbee aktiviert n/a aktiviert 9,25 mA 0,832 W 7,29 kWh 2,55 € 5 Zigbee aktiviert n/a nicht aktiviert 7,36 mA 0,662 W 5,80 kWh 2,03 € Im angezogen Zustand eines Relais kommen nochmal ca. 3,8 mA bei der Stromaufnahme dazu.
Als Messgerät habe ich das Multimeter Voltcraft VC870 verwendet.
ich habe den Eigenverbrauch nochmal für den Energiesparmodus ermittelt.
Firmware
Matter
Zigbee
Strom-aufnahme
Leistungs-aufnahme Energie-verbrauch pro Jahr
Kosten pro Jahr bei 0,35€/ kWh
Matter aktiviert nicht aktiviert n/a 3,9 mA 0,351 W 3,07 kWh 1,08 € Matter aktiviert aktiviert n/a 4 mA 0,360 W 3,15 kWh 1,10 € Zigbee nicht aktiviert n/a aktiviert 8,1 mA 0,728 W 6,38 kWh 2,23 € Zigbee aktiviert n/a aktiviert 8,6 mA 0,773 W 6,77 kWh 2,37 € Zigbee aktiviert n/a nicht aktiviert 7,2 mA 0,647 W 5,67 kWh 1,99 € Beim Setup der Messungen habe ergänzend den Abstand zum WLAN Access Point auf 1m reduziert (vorher ca. 6m). Für die Zigbee Messungen wurde der Abstand zum nächsten Zigbee-Router ebenfalls auf 1m reduziert (vorher ca. 10m).
Die Stromaufnahme ist beim Einsatz der Matter-Firmware um ca. 50% gesunken.
Beim Einsatz der Zigbee Firmware kommt meiner Meinung nach der Energiesparmodus nicht zum Einsatz (keine Einstellung im Zigbee Hub möglich). Die geringfügig reduzierten Werten entstehen wahrscheinlich durch den verkürzten Abstand zum nächsten Zigbee-Router.
-
Hallo zusammen, seit dem 20.1.26 steht die neue Firmware 1.7.4 (stable) für Zigbee bereit. Hat jemand von euch schon mal getestet, ob inzwischen mehr Entitäten unter Zigbee zur Verfügung stehen?
-
Moin,
bei einem Elektro-Großhändler ist er schon gelistet. Die Verfügbarkeit wird mit 2-3 Wochen (im Zulauf) angegeben
-
Hallo,
@apreick: leider funktioniert es doch nicht so, wie gewünscht, denn die Action löst den timer sofort nach dem ersten "off" des Eingangs aus. Wellenbewegungen im Pool können damit nicht ignoriert werden.

Ich habe leider die Anforderung, dass die Aktion erst dann ausgelöst wird, wenn der Eingang permanent ohne Unterbrechung über eine Dauer von 300 Sekunden auf "off" steht.

Da hilft wahrscheinlich nur ein Javascript oder?

-
Hallo zusammen,
ich habe gerade vom Shelly Support die Nachricht erhalten (ich hatte ein Support Ticket zu dem Bug eröffnet), dass am 31.01. eine neue Firmware veröffentlicht wird, bei der dieses Problem nicht mehr auftritt.

-
Hallo zusammen,
nach weiteren Stunden der Recherche habe ich den Fehler gefunden.

Der Code war prinzipiell richtig, jedoch dürfen pro Script nicht mehr als 5 Timer gesetzt werden.
Ich habe das Ganze daher optimiert und komme jetzt mit 5 Timern aus. Außerdem habe ich jetzt für die Rückspüldauer 60 Sekunden angesetzt, was einigermaßen der Realität entspricht.
Anbei noch der jetzt funktionierende Code des Scripts.
VG Oliver
Code
Alles anzeigen// Relais anschalten, Pumpe wird damit ausgeschaltet damit der Wasserdruck für die Einleitung des Rückspülvorgangs auf Null gebracht wird Shelly.call("Switch.set", {'id': 0, 'on': true}); //Magnetventil soll angeschaltet werden, damit mit Hilfe von Druckluft das Rückspülventil in den Rückspülmodus geht function timerCode() { Shelly.call("Switch.set", {'id': 1, 'on': true}); }; Timer.set( /* zusätzlich 1 Sekunde warten bis der Druck wirklich auf Null abgebaut ist, hier gleich mit absolutem Zeitwert */ 1000, /* repeat? */ false, /* callback: Aufruf, Magnetventil anzuschalten */ timerCode ); // Magnetventil ist jetzt an -> Rückspülventil kann in den Rückspülmodus gehen // Relais soll ausgeschaltet werden, Pumpe wird damit angeschaltet // die Drehzahl mit einem weiteren Relais an OUT1 eines 2. Shelly Plus UNI für 55 Sekunden auf Maximum gesetzt // -> die Rückspülung erfolgt function timerCode2() { Shelly.call("Switch.set", {'id': 0, 'on': false}); Shelly.call("http.get", { url: 'http://192.168.177.175/relay/0?turn=on&timer=55'}); }; Timer.set( /* 3 Sekunden warten bis Rückspülventil sich im Rückspülungmodus befindet, zzgl. timerCode1*/ 4000, /* repeat? */ false, /* callback: Aufruf, Pumpe wieder anzuschalten */ timerCode2 );// Pumpe ist jetzt wieder an, Drehzahl auf Maximum //Relais soll angeschaltet werden, Pumpe wird damit nach dem Rückpülungvorgang vor der Rückspülventilumschaltung wieder ausgeschaltet function timerCode3() { Shelly.call("Switch.set", {'id': 0, 'on': true}); }; Timer.set( /* 60 Sekunden zzgl. timerCode 1+2*/ 64000, /* repeat? */ false, /* callback */ timerCode3 ); // Pumpe ist jetzt wieder aus //Magnetventil soll ausgeschaltet werden, damit das Rückspülventil über die Feder wieder in den Filtermodus geht function timerCode4() { Shelly.call("Switch.set", {'id': 1, 'on': false}); }; Timer.set( /* 3 Sekunden bis Wasserdruck abgebaut ist, zzgl. timerCode 1,2,3 */ 67000, /* repeat? */ false, /* callback */ timerCode4 );// Magnetventil ist jetzt wieder aus -> Filtermodus aktiv // Relais des remote Shelly Plus UNI wird wieder ausgeschaltet // die Drehzahl ist wieder auf normal, da der Timer des 2. Shelly Plus UNI für die maximale Drehzahl abgelaufen ist function timerCode5() { Shelly.call("Switch.set", {'id': 0, 'on': false}); }; Timer.set( /* 3 Sekunden bis Feder das Rückspülventil auf Filtermodus umgeschaltet hat, zzgl. timerCode 1,2,3,4*/ 70000, /* repeat? */ false, /* callback */ timerCode5 );// Pumpe ist wieder an -
Hallo zusammen,
der folgende Aufruf funktioniert am Anfang des Javascripts:
Shelly.call("http.get",{url: 'http://192.168.177.175/relay/0?turn=on'});
Leider funktioniert folgendes für mit einer Zeitverzögerung von 4 Sekunden nicht:
function timerCode12() {
Shelly.call("http.get",{url: 'http://192.168.177.175/relay/0?turn=on'});
};
Timer.set(
/* 3 Sekunden warten bis Rückspülventil auf Rückspülung geschaltet ist, zzgl. timerCode1*/ 4000,
/* repeat? */ false,
/* callback: Aufruf, Pumpe auf maximale Drehzahl zu schalten */ timerCode12
);// Pumpe ist jetzt auf voller Drehzahl
Als Fehler bekomme ich:
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. Anbei nochmals die beiden Aufruf unten als Code. Was mache ich hier falsch? Bitte dringende um eine kleine Hilfe

Vielen Dank
Oli
Code
Alles anzeigen//was könnte an dem folgenden Code falsch sein?? function timerCode12() { Shelly.call("http.get",{url: 'http://192.168.177.175/relay/0?turn=on'}); }; Timer.set( /* 3 Sekunden warten bis Rückspülventil auf Rückspülung geschaltet ist, zzgl. timerCode1*/ 4000, /* repeat? */ false, /* callback: Aufruf, Pumpe auf maximale Drehzahl zu schalten */ timerCode12 );// Pumpe ist jetzt auf voller Drehzahl //Folgendes funktioniert, ist leider ohne Zeitverzögerung: Shelly.call("http.get",{url: 'http://192.168.177.175/relay/0?turn=on'}); -
Hallo zusammen,
ich habe es jetzt doch irgendwie geschafft, das Ganze als in Form eines Scripts umzusetzen (siehe Code unten). Leider suche ich verzweifelt nach der Funktion/ Aufruf für das Einschalten eines Ausgangs (z.B. OUT1) auf einem remote Shelly Plus UNI (IP Adresse z.B. 192.168.178.156).
Es wäre klasse, wenn mir hier jemand weiterhelfen könnte. Mit "Shelly.call (Switch.set"....) kann man nur lokale Ausgänge schalten.
Vielen Dank im voraus.
Viele Grüße Oli
Code
Alles anzeigen// Relais an, Pumpe wird damit ausgeschaltet Shelly.call("Switch.set", {'id': 0, 'on': true}); //Magnetventil soll angeschaltet werden damit Druckluft strömt und damit in den Rückspülmodus aktiviert geht function timerCode() { Shelly.call("Switch.set", {'id': 1, 'on': true}); }; Timer.set( /* 1 Sekunde warten bis der Druck abgebaut ist, hier gleich mit absolutem Zeitwert */ 1000, /* repeat? */ false, /* callback: Aufruf, Magnetventil anzuschalten */ timerCode ); // Magnetventil ist jetzt an -> Rückspülmodus aktiv // Relais soll ausgeschaletet werden, Pumpe wird damit angeschaltet, die Rückspülung erfolgt function timerCode2() { Shelly.call("Switch.set", {'id': 0, 'on': false}); }; Timer.set( /* 3 Sekunden warten bis Rückspülventil auf Rückspülung geschaltet ist, zzgl. timerCode1*/ 4000, /* repeat? */ false, /* callback: Aufruf, Pumpe wieder anzuschalten */ timerCode2 );// Pumpe ist jetzt wieder an //Relais soll angeschaltet werden, Pumpe wird damit nach dem Rückpülungvorgang vor der Rückspülventilumschaltung wieder ausgeschaltet function timerCode3() { Shelly.call("Switch.set", {'id': 0, 'on': true}); }; Timer.set( /* 5 Sekunden, wird in der Produktion auf 1 Minute gesetzt, zzgl. timerCode 1+2*/ 9000, /* repeat? */ false, /* callback */ timerCode3 ); // Pumpe ist jetzt wieder aus //Magnetventil soll ausgeschaltet werden, damit das Rückspülventil über die Feder wieder in den Filtermodus geht function timerCode4() { Shelly.call("Switch.set", {'id': 1, 'on': false}); }; Timer.set( /* 3 Sekunden bis Wasserdruck abgebaut ist, zzgl. timerCode 1,2,3 */ 12000, /* repeat? */ false, /* callback */ timerCode4 );// Magnetventil ist jetzt wieder aus -> Filtermodus aktiv // Pumpe soll nach Umschaltung in den Filtermodus wieder angeschaltet werden function timerCode5() { Shelly.call("Switch.set", {'id': 0, 'on': false}); }; Timer.set( /* 3 Sekunden bis Feder das Rückspülventil auf Filtermodus umgeschaltet hat, zzgl. timerCode 1,2,3,4*/ 15000, /* repeat? */ false, /* callback */ timerCode5 );// Pumpe ist wieder an -
Und, wie hier alles wissen 😎, habe ich fast keine Ahnung mit Script (2-3 abgeänderte)
Vielleicht wäre ein übergeordnetes System für dich besser geeignet, um unabhängig zu werden?
Wird ja auch nicht dein letztes Projekt sein 😎
ja, ein übergeordnetes System wie Home Assistant würde auch gehen, jedoch bin ich dann abhängig von der WLAN Verbindung. Ziel sollte es sein, dass der gesamte Vorgang innerhalb des einen Shelly Plus UNI gesteuert und kontrolliert wird.

Trotzdem vielen Dank für Deinen Beitrag

-
Hallo zusammen,
ich möchte mit meinem Shelly Plus UNI eine automatisierte Rückspülung für einen Pool konfigurieren. Dazu muss zuerst die laufende Pumpe über ein angezogenes Relais 1 (OUT1) ausgeschaltet werden, dann nach 2 Sekunden das Magnetventil für den Luftdruck des Rückspülventils per Relais 2-Anschaltung (OUT2) geöffnet werden, die Pumpe mit einer Verzögerung von 5 Sekunden wieder eingeschaltet werden und nach 25 Sekunden wieder ausgeschaltet werden. Nach einer weiteren Verzögerung von 2 Sekunden soll das Magnetventil wieder geschlossen werden (Relais ausgeschaltet). Nach einer weiteren Verzögerung von 5 Sekunden soll die Pumpe wieder eingeschaltet werden. Der ganze Vorgang soll freitags um 9:00 Uhr oder manuell über den digitalen Eingang IN1 ausgeführt werden.
Kann ein solche Ablauf durch lokale Aktionen umgesetzt werden? Da nur 5 Aktionen innerhalb einer konfigurierbaren "Aktion" im Shelly Menü zugelassen sind, wird es wahrscheinlich schwierig.
Daher nochmal der Ablauf in Stichworten:
1. Auslöser, freitags 9:00 Uhr oder digitaler Eingang IN1
2. Ausgang OUT1 anschalten (Pumpe aus)
3. Verzögerung von 2 Sekunden (Wartezeit bis Wasserdruck abgebaut ist)
4. Ausgang OUT2 anschalten (Magnetventil ein -> Luftdruck für Rückspülventil liegt an)
5. Verzögerung von 5 Sekunden (Dauer für Umschaltung des Rückspülventils)
6. Ausgang OUT1 ausschalten (Pumpe ein)
7. Verzögerung von 25 Sekunden (Dauer für die eigentliche Rückspülung)
8. Ausgang OUT1 anschalten (Pumpe aus)
9. Verzögerung von 2 Sekunden (Wartezeit bis Wasserdruck abgebaut ist)
10. Ausgang OUT2 ausschalten (Magnetventil aus -> Luftdrucksperre)
11. Verzögerung von 5 Sekunden (Wartezeit bis Feder das Rückspülventil zurückstellt)
12. Ausgang OUT 2 ausschalten (Pumpe an)
Wahrscheinlich wäre eine Script geeigneter, doch leider komme ich als Anfänger und fehlenden Javascript-Kenntnissen nach mehrstündiger Recherche nicht weiter.

Daher bin ich über jede Hilfe von Euch dankbar.

Viele Grüße
Oliver
-
-
Kann man ja lernen

Kannst Du mir bitte ein Link für den Einstieg in das Shelly Java nennen?
