Fehlermeldung im Log, nach update

Begonnen von franky08, 01 August 2014, 22:35:19

Vorheriges Thema - Nächstes Thema

franky08

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
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

franky08

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.
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

franky08

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.
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Puschel74

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
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

betateilchen

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.


-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

franky08

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
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1