FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: mbkastner am 05 November 2016, 17:21:54

Titel: Fehlermeldung
Beitrag von: mbkastner am 05 November 2016, 17:21:54
Hallo!
Ich bekomme ständig diese Fehlermeldung. Ich betreibe FHEM mit MAX und CUL-Stick. Kann mir jemand einen Tip geben? FHEM ist aktuell.

016.11.01 00:01:13 1: ERROR: empty name in readingsBeginUpdate
2016.11.01 00:01:13 1: stacktrace:
2016.11.01 00:01:13 1:     main::readingsBeginUpdate           called by ./FHEM/10_MAX.pm (642)
2016.11.01 00:01:13 1:     main::MAX_Parse                     called by fhem.pl (3422)
2016.11.01 00:01:13 1:     main::Dispatch                      called by ./FHEM/14_CUL_MAX.pm (297)
2016.11.01 00:01:13 1:     main::CUL_MAX_Parse                 called by fhem.pl (3422)
2016.11.01 00:01:13 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (961)
2016.11.01 00:01:13 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (817)
2016.11.01 00:01:13 1:     main::CUL_Read                      called by fhem.pl (3261)
2016.11.01 00:01:13 1:     main::CallFn                        called by fhem.pl (672)
2016.11.01 00:01:13 1: readingsUpdate(,temperature,11.0) missed to call readingsBeginUpdate first.
2016.11.01 00:01:13 1: readingsUpdate(,desiredTemperature,13.0) missed to call readingsBeginUpdate first.
2016.11.01 00:01:13 1: readingsUpdate(,state,waiting for data) missed to call readingsBeginUpdate first.
2016.11.01 00:01:13 1: readingsUpdate(,RSSI,-47.5) missed to call readingsBeginUpdate first.
2016.11.01 00:01:13 1: ERROR: empty name in readingsBeginUpdate
Titel: Antw:Fehlermeldung
Beitrag von: viegener am 06 November 2016, 12:57:08
Ich kann Dir zwar nicht direkt bei MAX helfen, aber wenn Google fördert einige ähnliche Fehlermeldungen zu Tage, bei Suche nach:
ERROR: empty name in readingsBeginUpdate site:forum.fhem.de speziell im Forum.

Daraus lässt sich schliessen, dass der Fehler sich verhindern lässt, wenn man den Device von Hand anlegt:
https://forum.fhem.de/index.php/topic,49792.msg415164.html#msg415164 (https://forum.fhem.de/index.php/topic,49792.msg415164.html#msg415164)

Wenn ich das im Code richtig sehe, gibt es wohl Situationen bei denen (historisch ?), möglicherweise der Device angelegt wurde/wird, ohne dass er über die Addresse auch registriert ist. Oder diese geht auf anderem Wege verloren. Das ist zumindest meine Vermutung, vielleicht kontaktierst Du dazu den Modulautor (zu finden über MAINTAINER.txt)

Titel: Antw:Fehlermeldung
Beitrag von: mbkastner am 08 November 2016, 10:45:25
Hallo!
Vielen Dank für den Hinweis. Ich werde das testen. Super ist auch die Liste mit den Modulautoren.
Ich berichte dann wieder.