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
Hallo würde mich auch interessieren aber die n link geht nicht.
Gruß
Martin
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
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
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
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
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
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