Hauptmenü

AMAD

Begonnen von heinzfo, 15 Juli 2016, 17:23:06

Vorheriges Thema - Nächstes Thema

heinzfo

Hallo

Ich habe im Logfile alle 30 Sekunden vielfach diesen Eintrag.
Was kann das sein?


2016.07.15 17:17:12 1: ERROR: empty name in readingsBeginUpdate
2016.07.15 17:17:12 3: stacktrace:
2016.07.15 17:17:12 3:     main::readingsBeginUpdate           called by fhem.pl (4186)
2016.07.15 17:17:12 3:     main::readingsSingleUpdate          called by ./FHEM/74_AMAD.pm (446)
2016.07.15 17:17:12 3:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1164)
2016.07.15 17:17:12 3:     main::AMAD_CommBridge_Read          called by fhem.pl (3199)
2016.07.15 17:17:12 3:     main::CallFn                        called by fhem.pl (667)
2016.07.15 17:17:12 1: readingsUpdate(,state,active) missed to call readingsBeginUpdate first.
2016.07.15 17:17:12 1: ERROR: empty name in readingsBeginUpdate
2016.07.15 17:17:12 3: stacktrace:
2016.07.15 17:17:12 3:     main::readingsBeginUpdate           called by ./FHEM/74_AMAD.pm (456)
2016.07.15 17:17:12 3:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1164)
2016.07.15 17:17:12 3:     main::AMAD_CommBridge_Read          called by fhem.pl (3199)
2016.07.15 17:17:12 3:     main::CallFn                        called by fhem.pl (667)
2016.07.15 17:17:12 1: readingsUpdate(,checkActiveTask,0) missed to call readingsBeginUpdate first.
2016.07.15 17:17:12 1: readingsUpdate(,lastStatusRequestState,statusRequest_done) missed to call readingsBeginUpdate


Danke
Heinz

CoolTux

Hallo Heinz,

Habe gerade durch Zufall Deinen Thread gefunden. Hast Du immer noch Probleme?



Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

heinzfo

Danke das Du antwortest!

Das jetzt weg.

Gesendet von meinem GT-I9505 mit Tapatalk


rizo

Hallo habe heute auch AMAD mit Automagic in Betrieb genommen und nun wird mein Log voll gespammt.


2017.02.10 15:42:26 1: ERROR: empty name in readingsBeginUpdate
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBeginUpdate           called by fhem.pl (4335)
2017.02.10 15:42:26 1:     main::readingsSingleUpdate          called by ./FHEM/74_AMAD.pm (472)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: readingsUpdate(,state,active) missed to call readingsBeginUpdate first.
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBulkUpdate            called by fhem.pl (4336)
2017.02.10 15:42:26 1:     main::readingsSingleUpdate          called by ./FHEM/74_AMAD.pm (472)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: ERROR: empty name in readingsBeginUpdate
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBeginUpdate           called by ./FHEM/74_AMAD.pm (482)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: readingsUpdate(,deviceState,online) missed to call readingsBeginUpdate first.
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBulkUpdate            called by ./FHEM/74_AMAD.pm (496)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: readingsUpdate(,flowsetVersionAtDevice,2.6.8) missed to call readingsBeginUpdate first.
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBulkUpdate            called by ./FHEM/74_AMAD.pm (496)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: readingsUpdate(,checkActiveTask,0) missed to call readingsBeginUpdate first.
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBulkUpdate            called by ./FHEM/74_AMAD.pm (496)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: readingsUpdate(,flow_SetCommands,aktiv) missed to call readingsBeginUpdate first.
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBulkUpdate            called by ./FHEM/74_AMAD.pm (496)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)
2017.02.10 15:42:26 1: readingsUpdate(,lastStatusRequestState,statusRequest_done) missed to call readingsBeginUpdate first.
2017.02.10 15:42:26 1: stacktrace:
2017.02.10 15:42:26 1:     main::readingsBulkUpdate            called by ./FHEM/74_AMAD.pm (500)
2017.02.10 15:42:26 1:     main::AMAD_ResponseProcessing       called by ./FHEM/74_AMAD.pm (1244)
2017.02.10 15:42:26 1:     main::AMAD_CommBridge_Read          called by fhem.pl (3304)
2017.02.10 15:42:26 1:     main::CallFn                        called by fhem.pl (674)

CoolTux

Ich bezweifel das Du nur von AMAD solche Meldungen.
Warum auch immer hast du stacktrace aktiv. Bitte deaktivieren wenn nicht gebraucht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rizo

also in der fhem.cfg steht:

attr global stacktrace 0

CoolTux

Auf jeden Fall kommen stacktrace Meldungen. Und die müssen ja irgendwo her kommen.

list global

Da dann mal stacktrace komplett entfernen bitte.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rizo

list global eingegeben und attr stacktrace 0 entfernt. Sieht jetzt so aus:

Internals:
   DEF        no definition
   NAME       global
   NR         1
   STATE      no definition
   TYPE       Global
   currentlogfile ./log/fhem-2017-02.log
   logfile    ./log/fhem-%Y-%m.log
Attributes:
   autoload_undefined_devices 1
   configfile fhem.cfg
   latitude   ********
   logfile    ./log/fhem-%Y-%m.log
   longitude  *******
   modpath    .
   statefile  ./log/fhem.save
   updateInBackground 1
   userattr   cmdIcon devStateIcon devStateStyle icon sortby webCmd widgetOverride
   verbose    3
   version    fhem.pl:13334/2017-02-05

CoolTux

Und Meldungen auch weg?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rizo


CoolTux

Wie sind die verbose Einstellungen bei der AMADCommBridge?
Ich schaue mir das heute Abend mal im Code an.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rizo

attr verbose ist nicht gesetzt. Soll ich das setzen? Wenn ja welche Zahl?

CoolTux

Nein nicht setzen.
Ich muss gestehen ich bin da Ratlos. Solche Meldungen kenne ich nur wenn man stacktrace aktiviert.
Ich kann zwar die Meldungen bezüglich readingsBulkUpdate korrigieren, aber ob dann alles weg ist weiß ich nicht.

Aber durchaus Möglich das solche stacktrace Meldungen kommen wenn der Fehler gravierend ist. Ich weiß das es da bezüglich vor kurzem eine Änderung gab. Also was readingsBulkUpdate ohne readingsBeginUpdate an geht. Nur seltsam das Du da der einzigeste bist im Moment.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rizo

habe gerade nochmal ein update von fhem gemacht und danach shutdown restart....Fehler sind weg...hm..

CoolTux

Seit wann hattest Du denn kein Update mehr gemacht gehabt?

Danke fürs Bescheid geben, das ist eine sehr wichtige Info.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net