Ich muss das Thema nochmal aufwärmen, da ich noch immer keine Lösung für das Problem habe.
Mir fällt auch nichts mehr ein, wie ich den Fehler suchen sollte.
Anbei das Listing von zwei 1wire-Kanälen:
OW_Ch1 (STATE initialized):
Internals:
ALARMED 0
ASYNCHRONOUS 0
DEF FIRMATA:8
DeviceName FIRMATA:8
FRM_OWX_CORRELATIONID 356
FRM_OWX_CURRDEV 28.38E0BD030000.60
FUUID 5f75ccd4-f33f-faac-3b80-e04529e3113199b3
HWDEVICE FIRMATA
INITDONE 0
INTERFACE firmata
IODev FIRMATA
NAME OW_Ch1
NR 487
PARTIAL
PIN 8
PRESENT 0
ROM_ID FF
STATE Initialized
TYPE OWX
interval 300
timeout 2
DEVHASH:
OW_Ch1 Busmaster
DEVS:
28.38E0BD030000.60
28.9CE9BD030000.13
28.65D9BD030000.73
28.CB0DBE030000.F5
FRM_OWX_REPLIES:
28.38E0BD030000.60 KF��
28.65D9BD030000.73 KF��
28.9CE9BD030000.13 KF��
28.CB0DBE030000.F5 +KF�G
FRM_OWX_REQUESTS:
Helper:
DBLOG:
state:
logdb:
TIME 1616577714.80824
VALUE error
READINGS:
2021-03-14 09:05:12 queue 0
2021-03-24 10:21:54 state error: Error IODev FIRMATA is not connected
Attributes:
IODev FIRMATA
asynchronous 0
room KG->Technik->Elektro,System->Firmata
OW_Ch2 (STATE error: Error IODev FIRMATA is not connected):
Internals:
ALARMED 0
ASYNCHRONOUS 1
BUSY 0
DEF FIRMATA:9
DeviceName FIRMATA:9
FRM_OWX_CORRELATIONID 704
FRM_OWX_CURRDEV 28.81ECA0050000.A4
FUUID 5f75cd4f-f33f-faac-d43e-a489fe0e33c25873
HWDEVICE FIRMATA
INITDONE 0
INTERFACE firmata
IODev FIRMATA
LASTSEND 1616952292.00955
NAME OW_Ch2
NR 488
PARTIAL
PIN 9
PREBUFFER 000000000�
PRESENT 0
ROM_ID FF
STATE error: Error IODev FIRMATA is not connected
TYPE OWX
interval 300
timeout 2
DEVHASH:
OW_Ch2 Busmaster
DEVS:
28.2647A0050000.3E
28.81ECA0050000.A4
28.6104A0050000.69
28.250FA0050000.B0
FRM_OWX_REPLIES:
28.250FA0050000.B0 �(����������������������
28.2647A0050000.3E F����������������������
28.6104A0050000.69 Q���������������������
28.81ECA0050000.A4 �(����������������������
FRM_OWX_REQUESTS:
Helper:
DBLOG:
state:
logdb:
TIME 1616577714.82712
VALUE error
QUEUE:
READINGS:
2021-03-28 19:24:50 queue 3
2021-03-24 10:21:54 state error: Error IODev FIRMATA is not connected
Attributes:
IODev FIRMATA
asynchronous 1
room KG->Technik->Elektro,System->Firmata
Es funktionieren alle Kanäle nach dem Neustart, aber der STATE stimmt nur bei OW_Ch1 (obwohl auch hier state fehlerhaft ist)
Ich wäre für alle Hinweise dankbar. Der "Anzeigefehler" wäre mir noch relativ egal, aber die nicht wieder aufgebaute Verbindung nach dem FHEM-Neustart ist mehr als lästig, da in Zukunft wichtige Systeme per Firmata geschaltet werden (sollen).
Grüße
Hugo