OWAD startet nicht nach Neustart seit UPDATE vom 21.01.21

Begonnen von lindenkracher, 24 Januar 2021, 13:17:31

Vorheriges Thema - Nächstes Thema

lindenkracher

Hallöchen,
Ich habe das Problem, das nach einem Neustart von FHEM das Modul 21_OWAD nicht mehr automatisch läuft. Das Modul bleibt stehen beim STATE : definierd
defmod OWX_20_1DF6B7180000 OWAD DS2450 1DF6B7180000
attr OWX_20_1DF6B7180000 AHigh 0
attr OWX_20_1DF6B7180000 ALow 0
attr OWX_20_1DF6B7180000 AUnit mA
attr OWX_20_1DF6B7180000 BFunction (4.99*VB)
attr OWX_20_1DF6B7180000 BHigh 0
attr OWX_20_1DF6B7180000 BLow 0
attr OWX_20_1DF6B7180000 BUnit V
attr OWX_20_1DF6B7180000 CHigh 0
attr OWX_20_1DF6B7180000 CLow 0
attr OWX_20_1DF6B7180000 CUnit mA
attr OWX_20_1DF6B7180000 DFunction (2.15*VD)
attr OWX_20_1DF6B7180000 DHigh 0
attr OWX_20_1DF6B7180000 DLow 0
attr OWX_20_1DF6B7180000 DUnit V
attr OWX_20_1DF6B7180000 IODev OWio
attr OWX_20_1DF6B7180000 interval 150
attr OWX_20_1DF6B7180000 model DS2450
attr OWX_20_1DF6B7180000 room OWX
attr OWX_20_1DF6B7180000 verbose 3

setstate OWX_20_1DF6B7180000 defined
setstate OWX_20_1DF6B7180000 2021-01-24 11:41:51 A 0.138
setstate OWX_20_1DF6B7180000 2021-01-24 11:41:51 B 12.023
setstate OWX_20_1DF6B7180000 2021-01-24 11:41:51 C 0.028
setstate OWX_20_1DF6B7180000 2021-01-24 11:41:51 D 5.004
setstate OWX_20_1DF6B7180000 2021-01-24 11:45:16 state defined



Der Status ändert sich auch nicht nach längerer Zeit.
Die für mich einzige Möglichkeit, die ich gefunden habe, ist den INTERVALL zu ändern. Dann läuft das Modul klaglos, mit einer Einschränkung. Der erste gemessene Wert ist genau doppelt so groß, wie er sein sollte. Aber nur der erste Wert !

defmod OWX_20_1DF6B7180000 OWAD DS2450 1DF6B7180000
attr OWX_20_1DF6B7180000 AHigh 0
attr OWX_20_1DF6B7180000 ALow 0
attr OWX_20_1DF6B7180000 AUnit mA
attr OWX_20_1DF6B7180000 BFunction (4.99*VB)
attr OWX_20_1DF6B7180000 BHigh 0
attr OWX_20_1DF6B7180000 BLow 0
attr OWX_20_1DF6B7180000 BUnit V
attr OWX_20_1DF6B7180000 CHigh 0
attr OWX_20_1DF6B7180000 CLow 0
attr OWX_20_1DF6B7180000 CUnit mA
attr OWX_20_1DF6B7180000 DFunction (2.15*VD)
attr OWX_20_1DF6B7180000 DHigh 0
attr OWX_20_1DF6B7180000 DLow 0
attr OWX_20_1DF6B7180000 DUnit V
attr OWX_20_1DF6B7180000 IODev OWio
attr OWX_20_1DF6B7180000 interval 180
attr OWX_20_1DF6B7180000 model DS2450
attr OWX_20_1DF6B7180000 room OWX
attr OWX_20_1DF6B7180000 verbose 3

setstate OWX_20_1DF6B7180000 A: 0.276 mA B: 24.058 V C: 0.056 mA D: 10.006 V
setstate OWX_20_1DF6B7180000 2021-01-24 12:10:45 A 0.276
setstate OWX_20_1DF6B7180000 2021-01-24 12:10:45 B 24.058
setstate OWX_20_1DF6B7180000 2021-01-24 12:10:45 C 0.056
setstate OWX_20_1DF6B7180000 2021-01-24 12:10:45 D 10.006
setstate OWX_20_1DF6B7180000 2021-01-24 12:10:45 state A: 0.276 mA B: 24.058 V C: 0.056 mA D: 10.006 V




Dieses verhalten stört nur in den SVG Graphen, da dann dort ein ausreißer zu finden ist.

Falls ich noch weiter Informationen liefern sollte, lasst es mich wissen. Danke schon mal für die Hilfe. Bin für jeden Tip dankbar.

Beste Grüße

Gerd

1x Raspi 3+
Einige FS20
div. 1-Wire Komponenten

Prof. Dr. Peter Henning

Kann ich nicht bestätigen. Es hat darin auch keine Änderungen gegeben, die so etwas verursachen würden.

Selbstverständlich muss man den DS2450 neu initialisieren, wenn er von der Betriebsspannung getrennt wurde. "set ... initialize" ist genau dafür gedacht.

LG

pah

lindenkracher

Danke für die schnelle Antwort.
Wenn's so ist werde ich das einbauen.
Kann für mich aber nicht nachvollziehen, da es vor dem Update auch ohne SET......... lief.

Beste Grüsse
Gerd
1x Raspi 3+
Einige FS20
div. 1-Wire Komponenten

Prof. Dr. Peter Henning

Ich hindere niemand daran, die alter Modulversion zu verwenden.

LG

pah