Hallo zusammen,
ich habe jetzt mal ein Update gemacht, danach ein shutdown restart und mir dann die LOG-File angeschaut.
Irgendwie läuft FHEM gerade nicht mehr rund :-( Warum weiß ich ehrlich gesagt noch nicht so richtig... Hauptproblem sind die not enough credits...
Vielleicht könnt ihr mir helfen, wie ich den Laden wieder ans Laufen bekomme!
Auszug aus der Log-File:
2017.09.23 22:32:05 0: Server shutdown
2017.09.23 22:32:07 1: Including fhem.cfg
2017.09.23 22:32:07 3: telnetPort: port 7072 opened
2017.09.23 22:32:07 3: WEB: port 8083 opened
2017.09.23 22:32:07 3: WEBphone: port 8084 opened
2017.09.23 22:32:07 3: WEBtablet: port 8085 opened
2017.09.23 22:32:08 2: eventTypes: loaded 497 events from ./log/eventTypes.txt
2017.09.23 22:32:08 3: Opening CUL433 device /dev/ttyACM0
2017.09.23 22:32:08 3: Setting CUL433 serial parameters to 9600,8,N,1
2017.09.23 22:32:08 3: CUL433: Possible commands: BbCFiAZEkGMKUYRTVWXefmltux
2017.09.23 22:32:08 3: CUL433 device opened
2017.09.23 22:32:08 3: Opening CUL868 device /dev/ttyACM1
2017.09.23 22:32:08 3: Setting CUL868 serial parameters to 9600,8,N,1
2017.09.23 22:32:08 3: CUL868: Possible commands: BbCFiAZEkGMKUYRTVWXefmltux
2017.09.23 22:32:08 3: CUL868 device opened
2017.09.23 22:32:08 2: Switched CUL868 rfmode to MAX
2017.09.23 22:32:08 3: Opening ZWDongle device /dev/ttyACM2
2017.09.23 22:32:08 3: Setting ZWDongle serial parameters to 115200,8,N,1
2017.09.23 22:32:09 3: ZWDongle device opened
2017.09.23 22:32:09 1: PERL WARNING: Argument "01 CUL868 (F-Band:" isn't numeric in addition (+) at ./FHEM/14_CUL_MAX.pm line 145, <$fh> line 35.
2017.09.23 22:32:09 3: CUL_MAX_Check: Detected firmware version 164 of the CUL-compatible IODev
2017.09.23 22:32:10 3: ZWave: cannot load Crypt::Rijndael, SECURITY class disabled
2017.09.23 22:32:11 1: Including ./log/fhem.save
2017.09.23 22:32:11 3: No I/O device found for WoZi.WT
2017.09.23 22:32:11 3: No I/O device found for ScZi.WT
2017.09.23 22:32:11 1: usb create starting
2017.09.23 22:32:11 3: Probing CUL device /dev/ttyAMA0
2017.09.23 22:32:12 3: Probing TCM_ESP3 device /dev/ttyAMA0
2017.09.23 22:32:12 3: Probing ZWDongle device /dev/ttyAMA0
2017.09.23 22:32:12 3: Probing FRM device /dev/ttyAMA0
2017.09.23 22:32:17 1: usb create end
2017.09.23 22:32:17 0: Featurelevel: 5.8
2017.09.23 22:32:17 0: Server started with 70 defined entities (fhem.pl:15112/2017-09-21 perl:5.020002 os:linux user:fhem pid:23048)
2017.09.23 22:32:17 2: ZWDongle_ProcessSendStack: no ACK, resending message 0107000301020100f9
2017.09.23 22:32:17 3: FHEMWEB WEB CSRF error: csrf_163014933084691 ne csrf_401758714109582 for client WEB_192.168.178.32_52071. For details see the csrfToken FHEMWEB attribute.
2017.09.23 22:32:27 3: FHEMWEB WEB CSRF error: csrf_163014933084691 ne csrf_401758714109582 for client WEB_192.168.178.32_52071. For details see the csrfToken FHEMWEB attribute.
2017.09.23 22:32:39 3: FHEMWEB WEB CSRF error: csrf_163014933084691 ne csrf_401758714109582 for client WEB_192.168.178.32_52072. For details see the csrfToken FHEMWEB attribute.
2017.09.23 22:32:40 1: PERL WARNING: Argument "01 CUL868 (F-Band:" isn't numeric in addition (+) at ./FHEM/14_CUL_MAX.pm line 145.
2017.09.23 22:32:40 2: CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 59, but we need 113. Waiting 54 seconds. Currently 1 messages are waiting to be sent.
2017.09.23 22:33:36 2: CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 3, but we need 113. Waiting 110 seconds. Currently 1 messages are waiting to be sent.
Aufgefallen dabei sind mir die folgenden Zeilen:
2017.09.23 22:32:09 1: PERL WARNING: Argument "01 CUL868 (F-Band:" isn't numeric in addition (+) at ./FHEM/14_CUL_MAX.pm line 145, <$fh> line 35.
(...)
2017.09.23 22:32:40 1: PERL WARNING: Argument "01 CUL868 (F-Band:" isn't numeric in addition (+) at ./FHEM/14_CUL_MAX.pm line 145.
Hier wurde alles über FHEM eingetragen und eingerichtet... eine Änderung daran hab ich aktiv nicht vorgenommen... finde aber auch den Eintrag nicht, wo ein nicht-numerischer Wert eingetragen sein soll. Wo muss ich hier detailierter nachschauen?
Ausserdem deutet sich hier der Fehler in einer Datei 14_CUL_MAX.pm an, an der ich aktiv noch nie dran war. Ich wüsste ehrlich gesagt auch gar nicht, was ich daran ändern sollte. Und von daher lass ich von sowas auch die Finger!
2017.09.23 22:32:10 3: ZWave: cannot load Crypt::Rijndael, SECURITY class disabled
Der Hinweis war früher auch nicht drin. Muss ich hier aktiv werden, um was in den Einstellungen zu ändern?
2017.09.23 22:32:11 3: No I/O device found for WoZi.WT
2017.09.23 22:32:11 3: No I/O device found for ScZi.WT
Hat auch funktioniert, bevor ein Update gemacht wurde... wobei bei beiden die Batterien ausgetauscht wurden. Kann es auch daran liegen?
Und das Problem... einfach neu Associaten funktioniert auch nicht, wegen den Not enough credits (siehe nächster Hinweis).
2017.09.23 22:32:40 2: CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 59, but we need 113. Waiting 54 seconds. Currently 1 messages are waiting to be sent.
2017.09.23 22:33:36 2: CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 3, but we need 113. Waiting 110 seconds. Currently 1 messages are waiting to be sent.
Und das wundert mich halt vor allem. Direkt nach dem Starten sind Currently 1 messages in der Warteschleife? Nach 2-3 Tagen steht dort 260 messages. Damit kann man ja auch nicht wirklich arbeiten (lassen). Ich habe schon AUTOCREATE disabled, wie man empfohlen hat... hat aber keine Besserung gebracht.
Übrigens... wenige Minuten später habe ich schon 4 in der Warteschlage. Jetzt können wir hochrechnen, wann ich wieder ungefährt bei 200 messages wäre :-(
2017.09.23 22:44:52 2: CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 3, but we need 113. Waiting 110 seconds. Currently 4 messages are waiting to be sent.
2017.09.23 22:46:44 2: CUL_MAX_SendQueueHandler: Not enough credit! credit10ms is 3, but we need 113. Waiting 110 seconds. Currently 3 messages are waiting to be sent.
2017.09.23 22:32:17 3: FHEMWEB WEB CSRF error: csrf_163014933084691 ne csrf_401758714109582 for client WEB_192.168.178.32_52071. For details see the csrfToken FHEMWEB attribute.
Ist das ein neues Attribute?
Ich habe einmal das Update über die App ausgeführt... da hab ich die Meldungen leider nicht angezeigt bekommen :-(
Das sind die Meldungen nach dem Update soeben... und einem Neustart.
Ich denke, damit muss ich erst einmal anfangen, bevor ich weitersuche.
Vielleicht hängte das ja alles irgendwie zusammen und dadurch werden Messages nicht sauber übertragen und erzeugen dann sekundär die Probleme.
Wäre schön, wenn ihr mir helfen könntet und würdet. So langsam weiß ich halt nicht mehr, wo ich ansetzen sollte.
Danke im Voraus!
Gruß