

Viel einfacher kann die Config ja garnicht aufgebaut sein :/
Die Things
Code: Alles auswählen
Thing exec:command:ch1d "Rollo Wohnzimmer runter" [command="bash /etc/openhab2/scripts/ch1d.sh", timeout=5, autorun=false, intervall=0]
Thing exec:command:ch1u "Rollo Wohnzimmer hoch" [command="bash /etc/openhab2/scripts/ch1u.sh", timeout=5, autorun=false, intervall=0]
Thing exec:command:ch2d "Rollo Schlafzimmer runter"[command="bash /etc/openhab2/scripts/ch2d.sh", timeout=5, autorun=false, intervall=0]
Thing exec:command:ch2u "Rollo Schlafzimmer hoch"[command="bash /etc/openhab2/scripts/ch2u.sh", timeout=5, autorun=false, intervall=0]
Items
gleiches Verhalten, egal ob in der PaperUI der Run Channel angelegt wird oder in einer items Datei nach dem Muster
Code: Alles auswählen
Switch ch1u "Rollo Wohnzimmer hoch" {channel="exec:command:ch1u:run"}
Eines der Scripte die ausgeführt werden. Die anderen sind identisch (andere gpios)
Code: Alles auswählen
gpio mode 5 out
gpio mode 0 out
gpio mode 2 out
gpio mode 3 out
gpio mode 4 out
gpio write 5 1
gpio write 0 0
gpio write 2 0
gpio write 3 1
gpio write 4 0
sleep 1
gpio write 3 0
gpio write 5 0
Log - die ersten 3 Zeilen wurden durch den Schalter im HABPanel ausgelöst, der Rest wird willkürlich von alleine ausgeführt
Code: Alles auswählen
2018-12-06 23:01:16.178 [ome.event.ItemCommandEvent] - Item 'RolloWohnzimmerRunter' received command ON
2018-12-06 23:01:16.200 [vent.ItemStateChangedEvent] - RolloWohnzimmerRunter changed from OFF to ON
2018-12-06 23:01:17.313 [vent.ItemStateChangedEvent] - RolloWohnzimmerRunter changed from ON to OFF
2018-12-06 23:02:03.368 [vent.ItemStateChangedEvent] - RolloSchlafzimmerRunter changed from OFF to ON
2018-12-06 23:02:03.402 [vent.ItemStateChangedEvent] - RolloWohnzimmerHoch changed from OFF to ON
2018-12-06 23:02:03.413 [vent.ItemStateChangedEvent] - RolloWohnzimmerRunter changed from OFF to ON
2018-12-06 23:02:03.419 [vent.ItemStateChangedEvent] - RolloSchlafzimmerHoch changed from OFF to ON
2018-12-06 23:02:04.585 [vent.ItemStateChangedEvent] - RolloSchlafzimmerRunter changed from ON to OFF
2018-12-06 23:02:04.592 [vent.ItemStateChangedEvent] - RolloWohnzimmerHoch changed from ON to OFF
2018-12-06 23:02:04.598 [vent.ItemStateChangedEvent] - RolloWohnzimmerRunter changed from ON to OFF
2018-12-06 23:02:04.604 [vent.ItemStateChangedEvent] - RolloSchlafzimmerHoch changed from ON to OFF
2018-12-06 23:03:02.686 [vent.ItemStateChangedEvent] - TEMP_Schlafzimmer_AktuelleTemperatur changed from 19.2 ℃ to 19.3 ℃
2018-12-06 23:03:04.588 [vent.ItemStateChangedEvent] - RolloWohnzimmerRunter changed from OFF to ON
2018-12-06 23:03:04.603 [vent.ItemStateChangedEvent] - RolloWohnzimmerHoch changed from OFF to ON
2018-12-06 23:03:04.613 [vent.ItemStateChangedEvent] - RolloSchlafzimmerRunter changed from OFF to ON
2018-12-06 23:03:04.620 [vent.ItemStateChangedEvent] - RolloSchlafzimmerHoch changed from OFF to ON
2018-12-06 23:03:05.768 [vent.ItemStateChangedEvent] - RolloWohnzimmerHoch changed from ON to OFF
2018-12-06 23:03:05.777 [vent.ItemStateChangedEvent] - RolloWohnzimmerRunter changed from ON to OFF
2018-12-06 23:03:05.781 [vent.ItemStateChangedEvent] - RolloSchlafzimmerRunter changed from ON to OFF
2018-12-06 23:03:05.784 [vent.ItemStateChangedEvent] - RolloSchlafzimmerHoch changed from ON to OFF