FHEM Forum

FHEM => Frontends => Thema gestartet von: franky08 am 01 August 2014, 22:35:19

Titel: Fehlermeldung im Log, nach update
Beitrag von: franky08 am 01 August 2014, 22:35:19
Hallo, hatte seit ca. 1Woche kein update gemacht heute war es dann nötig um alle 3 fhem Installationen auf den gleichen Softwarestand zu bringen. Auf der Hauptinstanz (Cubietruck) seit dem update folgende Fehlermeldung:

[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1136.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1136.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1136.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1136.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1136.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1481.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1481.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1481.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1481.
[Fri Aug  1 22:23:21 2014] fhem.pl: Argument "--.-" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1481.
2014.08.01 22:25:00 3: WS3600(Msg): myWS1080 Read started


Version der Module:
# $Id: fhem.pl 6249 2014-07-13 10:41:00Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 6335 2014-07-31 06:17:25Z martinp876 $
# $Id: 57_Calendar.pm 6197 2014-07-04 17:19:57Z borisneubert $
# $Id: 93_DbLog.pm 5782 2014-05-08 06:15:58Z tobiasfaust $
# $Id: 72_FB_CALLMONITOR.pm 6284 2014-07-20 10:09:00Z markusbloch $
# $Id: 93_FHEM2FHEM.pm 6203 2014-07-06 12:31:20Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 6090 2014-06-09 10:25:11Z rudolfkoenig $
# $Id: 95_FLOORPLAN.pm 6174 2014-06-29 05:51:28Z ulimaass $
# $Id: 92_FileLog.pm 5876 2014-05-16 19:54:51Z rudolfkoenig $
# $Id: 00_HMLAN.pm 6312 2014-07-24 13:26:04Z martinp876 $
# $Id: 98_HMinfo.pm 6328 2014-07-29 18:08:48Z martinp876 $
# $Id: 99_SUNRISE_EL.pm 5851 2014-05-13 19:39:03Z rudolfkoenig $
# $Id: 98_SVG.pm 5956 2014-05-24 13:04:04Z rudolfkoenig $
# $Id: 98_Text2Speech.pm 6290 2014-07-21 06:38:23Z tobiasfaust $
# $Id: 99_Utils.pm 5488 2014-04-08 11:32:17Z rudolfkoenig $
# $Id: 70_VIERA.pm 4493 2013-12-28 21:39:12Z teevau $
# $Id: 70_WS3600.pm 5189 2014-03-10 18:20:18Z betateilchen $
# $Id: 59_Weather.pm 6112 2014-06-14 17:41:36Z borisneubert $
# $Id: 90_at.pm 5319 2014-03-25 10:11:47Z rudolfkoenig $
# $Id: 98_autocreate.pm 5268 2014-03-20 20:46:00Z rudolfkoenig $
# $Id: 98_average.pm 5443 2014-04-05 06:37:49Z rudolfkoenig $
# $Id: 98_dummy.pm 4934 2014-02-15 08:23:12Z rudolfkoenig $
# $Id: 91_notify.pm 6081 2014-06-07 16:31:18Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 6262 2014-07-16 07:46:03Z justme1968 $
# $Id: $
# $Id: 98_statistics.pm 6188 2014-07-01 20:02:39Z tpoitzsch $
# $Id: 98_telnet.pm 4844 2014-02-08 07:54:03Z rudolfkoenig $
# $Id: 91_watchdog.pm 5622 2014-04-24 08:04:29Z rudolfkoenig $
./FHEM/95_webViewControl.pm: No such file or directory
# $Id: 98_weblink.pm 5608 2014-04-23 10:57:16Z rudolfkoenig $


Wenn es mit dem Monatswechsel zu tun hätte, müsste die Fehlermeldung ja auch schon vor dem update auftreten, da ist das Logfile aber sauber.

VG
Frank
Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: betateilchen am 01 August 2014, 22:52:20
Das ist kein Problem von SVG, sondern irgendeines Deiner Devices loggt alphanumerische Werte, z.B. --.- was für mich aussieht wie eine nicht vorhandene Temperatur oder ähnliches.

Du solltest mal in Deine Logfiles schauen, wer diese Einträge produziert.
Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: franky08 am 01 August 2014, 23:02:44
Danke für den Tipp, betateilchen. Da bei mir alles auf DbLog läuft, weis ich nicht so recht wie ich da nachschauen kann. Könnte aber mit dem Monatslog der durchschnittlichen Außentemperatur zusammenhängen. Sehe ich morgen, wenn für den ersten Tag im Monat wieder Daten vorhanden sind.
Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: betateilchen am 01 August 2014, 23:12:53
Man kann doch auch in eine SQL Datenbank reinschauen? Eigentlich musst Du ja nur ein select machen, in dem Du nach dem Wert --.- suchst.

select device from history where value like '%--.-%';

oder so ähnlich.
Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: franky08 am 01 August 2014, 23:24:02
Mmh das schmettert fhem mit "Unknown command select, try help." ab. Ich hab zwar SQLite Studio auf dem Mac aber Zugriff übers Netzwerk auf die Datenbank geht nicht, oder ich habe noch nicht herausgefunden wie ich übers Netzwerk auf den Server zugreifen kann. Ich warte jetzt mal ab, bis es nach 24:00 Uhr ist und sehe dann nach ob die Meldung weg ist.
Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: Puschel74 am 01 August 2014, 23:27:20
Hallo,

um in FHEM einen Wert aus meiner DB abzufragen benutze ich das:
get myDbLog HISTORY - 2014-06-21_16:50:00 2014-06-21_17:28:01 Keller_Gaestezimmer_Heizung:actuator::

Bitte die gewünschten Daten anpassen.

Grüße
Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: betateilchen am 01 August 2014, 23:30:21
Es geht in meiner Empfehlung nicht darum, aus fhem irgendwelche Daten aus der Log-Datenbank zu lesen, sondern auf Betriebssystemebene. Immerhin wollen wir ja die unpassenden Daten in der Datenbank finden und wissen noch gar nicht, um welches Device es sich handelt - genau das wollen wir ja rausfinden.


Titel: Antw:Fehlermeldung im Log, nach update
Beitrag von: franky08 am 01 August 2014, 23:52:30
Nach einem kompletten shutdown vom Cubie taucht die Meldung im Log bisher nicht mehr auf. Hätte nach dem Update wohl besser fhem beendet und das System neu starten sollen. Trotzdem Danke, jetzt weis ich wenigstens wie auf der Console in der DB suchen kann.

VG
Frank