Probleme mit Exec Binding | Roto Dachfenster

Themen auf die es innerhalb eines Jahres keine Antwort gab, werden hier archiviert.

Moderatoren: Cyrelian, seppy, udo1toni

Gesperrt
hilman2
Beiträge: 1
Registriert: 6. Dez 2018 23:12
Answers: 0

Probleme mit Exec Binding | Roto Dachfenster

Beitrag von hilman2 »

Hallo, ich habe mir aus einer Original Funkfernbedienung von Roto für meine Dachfenster Rollos, ein paar Transistoren und einem Arduino "Smarte" Rollos gebaut. Die Steuerung funktioniert so weit wenn ich die Scripts ausführe. Sobald ich aber Items mit den Things (Exec Binding) verknüpfe fangen meine Rollos an sich nach dem Zufallsprinzip zu öffnen und zu schließen (siehe logs) und ich verstehe nicht warum :? :?
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

Gesperrt