Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Anbei findet ihr ein lauffähiges Script, das ihr in den Scripten eintragen könnt.

Damit könnt Ihr den Online-Modus prüfen und die Eingänge (on/off) und die Ausgänge (on/off) leichter identifizieren.

...

Die Datenausgabe erfolgt über UDP an den Miniserver.

Easy.js

/* Watchdog alle 10 Sekunden*/
let Watchdog = Timer.set(
10000, true,
function () {
let alertURL = "Watchdog=1";
print(alertURL);
},
null
);

Shelly.addStatusHandler(function(e) {

Codeblock
/* Eingang-0 */
if (e.component === "input:0") {
  if (e.delta.state === true) {
    print("i0=1");
  }
  else if (e.delta.state === false) {
    print("i0=0");
  }
}

/* Eingang-1 */
if (e.component === "input:1") {
  if (e.delta.state === true) {
    print("i1=1");
  }
  else if (e.delta.state === false) {
    print("i1=0");
  }
}

/* Ausgang-0 */
if (e.component === "switch:0") {
  if (e.delta.output === true) {
    print("Q0=1");
  }
  else if (e.delta.output === false) {
    print("Q0=0");
  }
}

/* Ausgang-1 */
if (e.component === "switch:1") {
  if (e.delta.output === true) {
    print("Q1=1");
  }
  else if (e.delta.output === false) {
    print("Q1=0");
  }
 }
});

Screens:

...

Image Removed

Vorlagen:

View file
nameVIU_Shelly Plus 2PM (Smart-Harry).xml

...

Screens:

...

Weitere Dateien:

Shelly Plus 2PM (Version 1)

Skript: Shelly Plus 2PM (Version 2)