MQTT Geräte - Allgemein
Mit diesen Funktionsbausteinen können Geräte über MQTT angebunden werden.
Wichtig: Für diese Funktion muss die Steuerung eine Image Version
3.034 oder höher haben.
Tipps:
- Bei allen Geräten müssen "RPC über MQTT", "Statusbenachrichtigungen
über MQTT" und "generische Statusbenachrichtigungen über MQTT"
aktiviert werden.
- Das MQTT Präfix muss immer mit den Einstellungen am Shelly Gerät
übereinstimmen und dürfen nur aus einem Abschnitt bestehen.
Bezeichnungen wie beispielsweise "wohnzimmer/licht" sind nicht erlaubt.
Diese müssen z.B. mit "wohnzimmer-licht" angegeben werden. Der exakten
Bezeichner kann aus der MQTT Diagnose kopiert werden wenn das Gerät
Nachrichten sendet. Beispielsweise bei der Nachricht:
"shellyddimmerg3-aabbeaaeebec/rpc" = "{"method":"Light.Set",
"params":{"id":0,"on":true}" ist das Topic
"shellyddimmerg3-aabbeaaeebec"
- V1 Geräte senden immer automatisch "shellies/" am Begin des Topic.
Diese Bezeichnung muss im Parameter mit angegeben werden, beispielsweise
"shellies/shellybutton1-48551902C7E2". In den Einstellungen des
Shelly Gerätes wird als Präfix nur "shellybutton1-48551902C7E2"
angegeben.
- V2 Geräte (mit plus in der Bezeichnung) senden diese Bezeichnung
nicht automatisch mit. Daher muss die Bezeichnung exakt wie in den
Einstellungen des Gerätes lauten, z.B. "shellyplusi4-a8032ab613b8" (ohne
"shellies/" am Beginn)
- Für Shelly BLU Geräte wird immer ein Shelly Gerät als Gateway
benötigt. In den Bluetooth Einstellungen muss die Gateway Funktion
aktiviert werden. Zudem können Shelly BLU Geräte keine MQTT Nachrichten
senden, daher muss ein Script installiert werden welches das übernimmt.
Siehe auch Beispielscript MQTT Gateway
Siehe auch allgemeine Parameter aller
Funktionsbausteine.
Haftungsausschluss: Die Einrichtung und
Integration der Shelly Geräte über MQTT und Uni-Pro erfolgt auf eigene
Verantwortung. Der Hersteller übernimmt keine Haftung für Schäden oder
Fehlfunktionen, die durch fehlerhafte Konfiguration oder externe Einflüsse
entstehen. Es liegt in der Verantwortung des Nutzers, sicherzustellen,
dass die Steuerungseinheit uni-Pro, die
MQTT-Broker-Software sowie die Firmware der Shelly Geräte regelmäßig
aktualisiert werden. Versäumnisse in diesem Bereich können zu
Sicherheitslücken und Fehlfunktionen führen, für die der Hersteller nicht
haftbar gemacht werden kann.