Entscheidungshilfe http versus MQTT
Schritt-für-Schritt-Anleitung um die Shelly´s in die Loxone zu bekommen
- jeweilige Vorlage herunterladen - VI steht für Virtuellen Http Eingang und VO steht für Virtuellen Ausgang
Falls jemand etwas länger länger drückt:
(besser Action oder MQTT verwenden)
Achtung die Shelly Gasvorlagen/Config sind nur für Testzwecke und darf noch nicht produktiv eingesetzt werden!!
2. VI Http /VO Vordefinierte Geräte/Vorlage importieren
3. IP bei den VI und VO anpassen - falls man eine Benutzeranmeldung in der Shelly aktiviert hat : http://user:passwort@IP_Shelly
4.VI Kontrolle der Eingänge
Korrektur damit man eine 0 bzw. 1 bekommt z.B. für den EIB Taster
Sollte es zu Problemen mit der Leistungsausgabe bei der Shelly2 kommen bitte kontrolliert folgendes: Befehlserkennung und Einheit der Leistung
Bei der Shelly2 kann man leider nur die Summenleistung von Relais 0 und Relais 1 abfragen. Shelly Pro kann alle 4 Kanäle zur Verfügung stellen.
Bei der Shelly2.5 kann für beide Kanäle die Leistung getrennt abgefragt werden.
Leider hab ich keine ShellyPro und kann daher die Eingänge/Befehlserkennung nicht testen.
5. Ein und Ausgänge mit einem EIB Taster verbinden
Falls ihr einen Rollladen verwendet würde in der Shelly2/Rollermodus auch die Vorlagedatei VO_Shelly2_Rollermodus gehen. (Shelly4Pro besitzt den leider nicht)
Achtung den Rollermodus hab ich nicht getestet! Unbedingt in der Shelly2 den Rollermodus aktivieren und einstellen/kalibrieren mit den Laufzeiten usw. Es gibt keine el. Verriegelung.
Shelly 1/1PM
können ab Firmware 1.9x mit einem Addon Reedkontakte usw. betrieben werden und sind elektrisch vom Aktor getrennt.
Anschluss 3x1Wire DS18B20 oder 1x DHT22 wie üblich
Anschluss extern Switch: Schließer auf gelb und schwarz
ShellyBulb per HTTP:
https://www.loxforum.com/forum/hardware-zubehör-sensorik/167097-shelly/page16
Korrektur der Ausgänge von Farben:
Korrektur des Ausgangs Weiß:
Egal wie man die ShellyBulb einbindet - es ist wichtig, dass man diese Werte einhält, da sie sonst rumzickt oder sich aufhängt:
Korrektur Farbwerte
Wie bei der ShellyBulb müssen auch bei der RGBW2 die Werte der Farbausgänge über die Korrekturmöglichkeit angepasst werden!
Shelly Dimmer:
Shelly Duo:
Der Ausgang am Lichtbaustein muss als LUMITEC festgelegt werden.
Der Baustein gibt z.B. 201006500 aus. Die ersten beiden Stellen sind unbedeutend.
Die Stellen 3-5 geben die Lichtintensität (Dimmen) an 0-100 und die Stellen 6-9 die Lichtfarbe von 2700 bis 6500
Es kann der Baustein des Dimmers verwendet werden, es muss für den Farbwert jedoch ein zusätzlicher Ausgang erstellt werden. Der Befehl /light/0?white=<v>
Formel für den Dimmwert: Int((I1-200000000)/10000)
Formel für den Farbwert : (((I1-200000000)/10000)-(Int((I1-200000000)/10000)))*10000
Hier wird dann nur der Farbwert ausgegeben. Der Shelly erwartet jedoch diesen Wert zwischen 0 und 100.
Jetzt muss zusätzlich ein Skalierer eingesetzt werden.
I1=2700 O1=0
I2=6500 O2=100
Anbei eine Beispielconfig zum kopieren und einfügen in die eigene Config aber bitte den Baustein Lichtsteuerung auf die eigenen Bedürfnisse anpassen insbesondere die Helligkeit nicht vergessen!
Status von Eingängen und Relais per Http/Action schicken:
Virtuellen Eingang anlegen:
13 Comments
Penkomat
In den XML Dateien für den Shelly 1 hat sich ein kleiner Fehler eingeschlichen. Es fehlt ein " bei Check="relays", dadurch wird der Status in der Visualisierung nicht richtig angezeigt. In diesem Zuge möchte ich mich auch gleich bedanken. Die super Beschreibungen in diesem Bereich sind eine große Hilfe bei der Implementierung.
LG
AlexAn
Nein war kein Fehler sondern das Update auf 1.8.x
Schau ich mir an!
Michael Rene Maurer
Hallo Leute, hab jetzt auch mal ne Shelly gekauft,... Frage kann ich die vorgeschlagene config oben von der Bulb auch für den RGBW2 nehmen? Danke
AlexAn
RGBW2 Beispiel ist etwas weiter unten dargestellt!
Oliver
Hat jemand schon ein xml für den Shelly GAS-Sensor?
AlexAn
Oliver
Template: https://www.loxwiki.eu/download/attachments/63931163/VI_Shelly%20Gas.xml?version=1&modificationDate=1604598599787&api=v2
Config für die Statusauswertung: https://www.loxwiki.eu/download/attachments/63931163/Shelly%20Gas.Loxone?version=1&modificationDate=1604601087196&api=v2
Teste mal ob die Eingänge Zahlen ausspucken die du im Statusbaustein umwandeln musst (ASCII Code)
Hans Ombelets
Hallo Leute,
Hat jemand schon ein xml für den Shelly door/window-Sensor? Danke
AlexAn
@Hans Ombelets Wäre schön wenn du zumindest die Suche rechts oben bemühen würdest!
AND
Kann mir jemand bei den HTTP Aktions für den Shelly 2.5 im Rollo Modus helfen?
Ich bekomme es da nicht so hin wie hier beschrieben
Alexander Fink
Hallo zusammen,
Hab die Shelly 1 v3 per HTTP integriert, Relais funktioniert, bekomme aber keinen Status, was mache ich falsch?
Kann mir jemand helfen?
Danke
Carsten K.
Habe das gleiche Problem. Ne Idee wie man den Status des Shelly in der Loxone jederzeit korrekt angezeigt kriegt wäre sehr klasse.
AlexAn
Im Loxforum die Ausgabe mit den relevanten Daten posten:
IP der Shelly/status
Firmwareversion
und natürlich welcher Status nicht geht
Carsten K.
Problem gelöst, laut Forum wird der Status von Shelly nicht korrekt in der Loxone angezeigt.
Meine Lösung um Lichtsteuerungsbaustein und status korrekt zu haben, Lichtststeuerungsbaustein verwendet und zusätzlich einen EIB Taster der input von Lichtsteuerung und dem Status Input erhält. Ist zwar nicht perfekt, aber so hab ich zumindest beides.