Metainformationen zur Seite

UDP Transformer - shelly_plus (custom)

Dieser Transformer kann mit einem einfachen UDP-Aufruf aus der Loxone den RPC-JSON-Payload erzeugen. Dabei wird das Topic automatisch in den Payload übernommen. Der Payload ist vorbereitet für mehrere Schalter (wegen mangelnder Hardware konnte das aber nicht getestet werden).

Transformername: shelly_plus

Abzulegen unter: data/plugins/mqttgateway/transform/custom/udpin/shelly_plus.php

Download:

1637384201.php

Unterstützte Geräte

  • Shelly Plus 1
  • Shelly Plus 1PM
  • Laut API sollten auch die Shelly Pro Series funktionieren

Ansteuern eines Relais

Virtueller Ausgang Befehl:
publish shelly_plus <MQTT-Prefix> <Relais ID> <Wert>

Der MQTT-Prefix kann im Shelly unter Networks → Mqtt → Connection type → MQTT prefix eingetragen werden und muss für beim Ausgangs Befehl hinterlegt werden.

Tipp: ein MQTT-Prefix kann auch einen Schrägstrich enthalten und so an das MQTT-Gateway unter dem Topic “shellies” (wie die -alten- Shellies) gehangen werden.

Die Relais-ID beginnt bei 0 und wird pro Ausgang hochgezählt.

Bei einem Schalter bietet es sich an diesen als analogen Ausgang zu verwenden, da somit alle Statusänderungen, also Wechsel von 0 auf 1 und umgekehrt, per “Befehl bei EIN” erkannt und übertragen werden.

Der Ausgang kann so direkt an einen Schalter gehangen werden: