Shelly

Shelly-Geräte in Symcon einbinden.

Stable 6.2Beta 6.2.245.037 Downloads93 in 30 Tagen

Privat kostenlos Gewerblich auf Anfrage Anfrage senden

Hinweis: Dieses Modul sollte nur noch für Gen1-Geräte verwendet werden. Geräte ab Generation 2 bindest du mit Shelly Gen2+ ein.

Diese Dokumentation beschreibt immer die neueste Version des Moduls, aktuell 6.2.2 in den Kanälen Beta und Testing. Im Kanal Stable liegt noch die Version 6.2. Dort können Funktionen fehlen, die hier beschrieben sind.

ShellyPlus1

Dieses Modul ermöglicht es, ein Shelly Plus 1 / Shelly Plus 1PM in IP-Symcon zu integrieren.
Es können die Kanäle geschaltet werden und die Messwerte werden in IP-Symcon dargestellt.

Inhaltverzeichnis

  • ShellyPlus1

    1. Konfiguration

    FeldBeschreibung
    MQTT TopicHier wird das Topic (shellyplus1-deviceid / shellyplus1pm-deviceid) des Shelly Plus 1 / Shelly Plus 1PM eingetragen.
    GerätHier wird hinterlegt, um welches Shelly Plus 1 es sich handelt.

    2. Funktionen

    RequestAction($VariablenID, $Value);
    

    Mit dieser Funktion können alle Aktionen einer Variable ausgelöst werden.

    Beispiel:

    Variable ID Status 1 = 12345

    Variable ID Status 2 = 56789

    Variable ID Status 3 = 14725

    Variable ID Status 4 = 25836

    RequestAction(12345, true);  //Status 1 Einschalten;
    RequestAction(12345, false); //Status 1 Ausschalten;
    
    RequestAction(56789, true);  //Status 2 Einschalten;
    RequestAction(56789, false); //Status 2 Ausschalten;
    
    RequestAction(14725, true);  //Status 3 Einschalten;
    RequestAction(14725, false); //Status 3 Ausschalten;
    
    RequestAction(25836, true);  //Status 4 Einschalten;
    RequestAction(25836, false); //Status 4 Ausschalten;
    
    SHELLY_ToggleAfter($InstanceID, $switch, $value, $toggle_after)
    

    Mit dieser Funktion kann ein Timer gestartet werden.

    Beispiel:

    SHELLY_ToggleAfter(12345, 0, true, 10); //Schaltet Relay 0 für 10 Sekunden auf ein.
    SHELLY_ToggleAfter(12345, 0, false, 10); //Schaltet Relay 0 nach 10 Sekunden auf ein.