FHEM Forum

FHEM => Sonstiges => Thema gestartet von: webturtle am 12 Februar 2016, 16:45:09

Titel: Firmata (configurable) 1-Wire und Error
Beitrag von: webturtle am 12 Februar 2016, 16:45:09
Hallo.
Ich kämpfe seit Tagen mit folgendem Problem:

Wenn ich ein Arduino mit configurable Firmata bespiele und ein PIN als 1-Wire definiere sucht er den Bus ab, findet die DS18 Temp Sensoren und gut.
Mache ich das auf 2 oder mehr PINS sucht er ebenfalls alle Busse ab findet die Temp Sensoren schreibt aber:

ERROR:

0 0 0

Wobei die Anzahl der Nullen gleich der Anzahl der PINS ist die als 1-Wire definiert sind.
Das ist unschön. Es scheint zwar zu funktionieren aber nach jeder cont Änderung ein Error, da erschreckt man leicht.

Hat jemand eine Idee?

Hier der Auszug aus der fhem.conf:

define Arduino1 FRM /dev/ttyUSB1@115200
attr Arduino1 room OWX

define 1Wire_Pin10 OWX 10
attr 1Wire_Pin10 IODev Arduino1
attr 1Wire_Pin10 room OWX

define 1Wire_Pin11 OWX 11
attr 1Wire_Pin11 IODev Arduino1
attr 1Wire_Pin11 room OWX

define 1Wire_Pin12 OWX 12
attr 1Wire_Pin12 IODev Arduino1
attr 1Wire_Pin12 room OWX