Get funktioniert nicht mit OWSWITCH über OWX

Begonnen von Medel, 02 Februar 2019, 13:38:01

Vorheriges Thema - Nächstes Thema

Medel

Hallo,

Wenn ich meine OWSWITCH Devices mit OXW als IODEV laufen lasse werden sie nicht aktualisiert und die Abfrage mittels "get  gpio" ergibt nur "OWSWITCH: Schalter.gpio => initialized bzw OWSWITCH: Entfeuchtung.gpio => initialized"
im log erscheint:
Zitat2019.02.02 13:31:02 1: OWXSWITCH_BinValues: called for device Schalter in context ds2408.getstate with data 0xff 0xff 0xff 0x00 0x00 0x88 0xff 0xff 0xaf 0x60
2019.02.02 13:31:02 1: OWXSWITCH_BinValues ds2408.getstate: Schalter: no error, 0xff 0xff 0xff 0x00 0x00 0x88 0xff 0xff 0xaf 0x60
bzw
2019.02.02 13:34:58 1: OWXSWITCH_BinValues: called for device Entfeuchtung in context ds2413.getstate with data 0xf0 0xf1
2019.02.02 13:34:58 1: OWXSWITCH_BinValues ds2413.getstate: Entfeuchtung: no error, 0xf0 0xf1
Mit OWserver als IODEV geht es

Gruß

Mario

Medel

Hallo,

habe jetzt herausgefunden warum es nicht ging.
Ich hatte OWX_ASYNC als Busmaster eingetragen - damit geht es nicht!!!

Nach ändern auf OWX und gesetztem asynchronous Attribut geht es.

Gruß

Mario