FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: dieter114 am 28 Juli 2026, 14:58:08

Titel: OWX Parallelbetrieb mit OWServer/OWFS
Beitrag von: dieter114 am 28 Juli 2026, 14:58:08
Hallo Zusammen,
aufgrund eines defekten USB Interfaces betreibe ich ein
USB mit DS2480B sowie ein DS9490 mit OWServer/OWFS zusammen auf einem RPI2.
Dabei gibt es seltsames Verhalten:
Alle DS18B20, DS2401 laufen am OWFS Problemlos.
Am DS2480B laufen viele DS18B20 auch Problemlos
nur die DS4201 zeigen ein eigenartiges Verhalten:
Sie melden sich an, werden automatisch eingebunden (Autocreate) aber
führen keinen State ordenlich. Hier ein neues erkanntes Modul welches
mit Autocreate angelegt wurde (also offensichtlich "online" ist)
define OWX_01_B7EF6C170000 OWID DS2401 B7EF6C170000
attr OWX_01_B7EF6C170000 IODev OW_USB
attr OWX_01_B7EF6C170000 model DS2401
attr OWX_01_B7EF6C170000 room OWX
attr OWX_01_B7EF6C170000 stateFormat {ReadingsVal($name,"present",0) ? "present" : "not present"}
#   ASYNC      0
#   CFGFN     
#   DEF        DS2401 B7EF6C170000
#   FUUID      6a68a397-f33f-0fe5-d859-f742ff6a27e02522
#   INTERVAL   300
#   IODev      OW_USB
#   NAME       OWX_01_B7EF6C170000
#   NOTIFYDEV  global
#   NR         135
#   NTFY_ORDER 50-OWX_01_B7EF6C170000
#   OW_FAMILY  01
#   OW_ID      B7EF6C170000
#   PRESENT    1
#   ROM_ID     01.B7EF6C170000.B8
#   STATE      not present
#   TYPE       OWID
#   eventCount 3
#   READINGS:
#     2026-07-28 14:41:59   IODev           OW_USB
#     2026-07-28 14:41:59   state           Initialized
#
setstate OWX_01_B7EF6C170000 not present
setstate OWX_01_B7EF6C170000 2026-07-28 14:41:59 IODev OW_USB
setstate OWX_01_B7EF6C170000 2026-07-28 14:41:59 state Initialized
Der State bleibt auf not present
Ich hatte so schon viele DS2401 eingebunden aber dies Verhalten hat es nie gegeben.
Sie hatten alle den State richtig aktualisiert..
Titel: Aw: OWX Parallelbetrieb mit OWServer/OWFS
Beitrag von: dieter114 am 28 Juli 2026, 15:30:37
Ich glaube ich habe die Antwort selbst gefunden:
Bus Zusammenschalten, die Anmeldung und Create aller Module abwarten
dann den Bus abklemmen und nach einger Zeit wieder anklemmen.
Alle Stati sind da und werden aktualisiert.
Ok- gewusst wie...