FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: ergerd am 05 Juni 2013, 22:54:06

Titel: Fehlermeldung seit letztem Update
Beitrag von: ergerd am 05 Juni 2013, 22:54:06
Hallo zusammen,

ich erhalte seit dem letzten Update, das ich am 2.06.2013 gemacht habe, folgende Fehlermeldung:

Argument "M-\0M-/M-G\0B\rM-oM-^IM-@M-kM-bM-IM-HxM-[M-BM-^PM-~M-~^F..." isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1031.
Argument "\0M-f^?^Q$M-{M-^?@M-^Tw_aDM-kM-/"M-J~o^E\0M-cM-oM-F^HM-~..." isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1048.
Argument "M-EM-^?M-_M-\0)M-/M-ZM-fM-^IM-v?M-*"^?OM-A!M-_M-=^BEM-gM-^?..." isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1048.

Was kann ich tun?

Grüße
Rainer
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: Alexander Bauer am 05 Juni 2013, 23:23:48
siehe

http://forum.fhem.de/index.php?t=msg&th=12098&goto=80541&rid=215#msg_80541

Könnte die Lösung sein.
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: Martin am 06 Juni 2013, 14:56:02
Hallo würde mich auch interessieren aber die n link geht nicht.

Gruß
Martin
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: ergerd am 06 Juni 2013, 18:59:02
Ich habe dir Datei 21_OWCOUNT.pm aus dem Archiv des Updates vom 2.06. restauriert.
Hat nichts gebracht, Fehler ist immer noch da.

Grüße
Rainer
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: ergerd am 06 Juni 2013, 20:28:28
Witzig ist, das der Fehler am 31.05.2013 noch nicht aufgetreten ist, sondern ab dem 01.06.2013.
Also hat es nicht direkt etwas mit dem Update zu tun, das ich ja einen Tag später ausgeführt habe.
Scheint etwas mit dem Wechsel auf den neuen Monat zu tun zu haben.

Grüße
Rainer
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: ntruchsess am 07 Juni 2013, 00:26:13
Zitat von: ergerd schrieb am Do, 06 Juni 2013 20:28Witzig ist, das der Fehler am 31.05.2013 noch nicht aufgetreten ist, sondern ab dem 01.06.2013.
Also hat es nicht direkt etwas mit dem Update zu tun, das ich ja einen Tag später ausgeführt habe.
Scheint etwas mit dem Wechsel auf den neuen Monat zu tun zu haben.

Grüße
Rainer

Ich hab den Fix vom OWX-code in den Teil für OWSERVER übertragen. Gib bitte Feedback ob der Fehler damit jetzt weg ist.

Das mit dem Monatswechsel ist durchaus plausibel - OWCOUNT legt Tages und Monatswerte im Speicher des DS2423 ab und ließt sie später wieder aus (Um den relativen Tages- bzw. Montatszählerstand zu berechnen). Je nachdem, was da vorher drinstand gibt's an der Stelle den Fehler oder eben auch nicht.

Gruß,

Norbert
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: Prof. Dr. Peter Henning am 07 Juni 2013, 07:44:49
Kann sein, dass da irgendwo ein Fehler war (Monatswechsel lassen sich immer etwas schwieriger testen ...). Ob der Fehler damit weg ist, werden wir sehen - sorry, dass ich nicht reagiert habe, aber ich bin im Moment etwas zu sehr mit Brot-und-Butter-Arbeit eingedeckt.

LG

pah
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: ergerd am 07 Juni 2013, 22:20:17
Ich habe ein Update durchgeführt.
Jetzt erscheint folgendes im Log:
Argument "" isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1048.
Argument "" isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1031.
Argument "" isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1048.
Argument "" isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1031.
Argument "" isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1048.
Argument "" isn't numeric in multiplication (*) at /usr/local/FHEM/share/fhem/FHEM/21_OWCOUNT.pm line 1048.

Grüße
Rainer
Titel: Aw: Fehlermeldung seit letztem Update
Beitrag von: ergerd am 09 Juni 2013, 09:15:29
Ich habe gestern meine Synology, auf der FHEM läuft, wegen Hardware-Umbau ausschalten müssen.
Und was soll ich sagen, seit dem Neustart tritt der Fehler nicht mehr auf.
???

Grüße
Rainer