Seite 1 von 1

Dimmer per Serial senden

Verfasst: 28. Okt 2018 11:22
von Xrzr
Hallo zusammen,

Möchte gerne den Sliderwert (0-100) mit dem serial Bindung an meinen Arduino senden.
Im Basic UI funktioniert alles und die Wertänderung wird im Log auch angezeigt.
Habe das ITEM wie foglt geschrieben:
Dimmer SerialDimmer3 "SerialDimmer3 [%d]%" <slider> { serial="/dev/ttyACM0,REGEX(Dimmer3:([0-9.]*))"}

Wo liegt der Fehler bzw. was muss ich ändern?

Re: Dimmer per Serial senden

Verfasst: 28. Okt 2018 14:23
von udo1toni
Funktioniert die serielle Kommunikation grundsätzlich? (das heißt, kannst Du von der Kommandozeile der openHAB Maschine aus den Arduino steuern?)
Hast Du daran gedacht, openHAB bekannt zu geben, dass Du einen seriellen Port mit dem Namen ttyACM0 benutzen willst? (/etc/default/openhab2 Kommandozeilenparameter müsste angepasst bzw. ergänzt werden?)
Ich bin mir nicht sicher, dass die Kommunikation mit einem Dimmer Item funktioniert (ja, sollte, ist aber nicht explizit in der Doku erwähnt).

Re: Dimmer per Serial senden

Verfasst: 28. Okt 2018 14:47
von Xrzr
Generell funktioniert es. Schalter und rolladen gehen einwandfrei.