Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

OpenHAB

485 Byte hinzugefügt, 22:51, 10. Jul. 2018
/* Items (für MQTT) */
Dieser Switch wird mit den default-Werten geschaltet d.h. 'ON' oder 'OFF'<br>
<code>Switch Switch1 {mqtt=">[broker:space/electrolab/switch1:command:*:default], <[broker:space/electrolab/switch1:state:default"}</code>
 
Man kann 'ON' und 'OFF' auch auf 1 und 0 übersetzten<br>
<code>Switch Switch2 {mqtt=">[broker:space/electrolab/switch2:command:ON:1],>[broker:space/electrolab/switch2:command:OFF:0],<[broker:space/electrolab/switch1:state:ON:2],<[broker:space/electrolab/switch2:state:OFF:0"}</code>
 
 
Oder man verwendet zum Übersetzen die MAP transformation.<br>
Diese muss über Paper UI -> Add-ons -> Transformations -> Map Transformation installierter werden.<br>
Jetzt kann man in dem Verzeichniss \\iotserver\openHAB-conf\transform eine Datei mit dem Namen onoff10.map anlegen.<br>
OFF=0<br>
ON=1<br>
0=OFF<br>
1=ON<br>
<code>Switch Switch3 {mqtt=">[broker:space/electrolab/switch3:command:*:MAP(onoff10.map)], <[broker:space/electrolab/switch3:state:MAP(onoff10.map)"}</code>
688
Bearbeitungen