[Gelöst] - DbLog Fehlermeldungen auf der Linuxkonsole

Begonnen von maxritti, 14 März 2014, 21:09:07

Vorheriges Thema - Nächstes Thema

maxritti

Guten Abend zusammen,

hat jemand eine Idee, wie ich folgendem Fehler auf die Spur kommen kann?

2014.03.14 21:03:14 3: DbLog: Error in inline function: <:>, Error: syntax error at (eval 3078) line 1, near ":"

Das ganze fliegt über die Konsole meines Linuxservers, wo FHEM drauf installiert ist.

Ich habe zwar heute neue HM Geräte angelernt, aber das ganze funktioniert.
Im DbLog sehe ich auch wunderbar aktuelle Werte, also grundsätzlich scheint das Logging zu funktionieren.

JoeALLb

Stehen irgendwelche Einheiten (C oder %)  in den Readings der Tabelle?

Gesendet von meinem Xperia Pro mit Tapatalk

FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

maxritti

Nicht dass ich wüsste.
Seit gestern habe ich einen HM Zwischenstecker mit Leistungsmessung.

Vielleicht machen die Einträge, wo mehrere Werte bei value stehen das Problem?


JoeALLb

Sorry,  meinte natürlich value.
Kannst ja testen,  indem du diese Zeile über dbexclude mal vom logging ausnimmst.
Ich habe bei einem anderen sensor ein ähnliches Problem und lese mich deshalb gerade in die Programmierung von Dblog ein. Aber vermutlich kann der Maintainer dazu schneller etwas hilfreiches sagen. Ich vermute den Fehler in der Funktion die Versucht,  die Einheiten zu erkennen. Daran soll in ganz fhem demnächst was größeres umgebaut werden...

Gesendet von meinem Xperia Pro mit Tapatalk

FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

rudolfkoenig

Ich wuerde erst das fhem-logging auf die console umdrehen (attr global logfile -), fhem in der console neu starten, und danach das DbLog-Instanz verbose Attribut hochdrehen und schauen, neben welchen der Fhem-LogMeldungen die Fehler auftauchen.

maxritti

Danke an Euch beide.

Ich habe den Fehler gefunden. Bei einem Plot hatte ich ein ":" zuviel in der Spec eines Wertes.
Man man. Da muss man ja ganz schön suchen.

Tobias

Wenn es Bugs in DbLog gibt, bitte immer mich per PM auf den Thread stoßen.... Kann ja auch nicht überall gleich mitlesen...
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

betateilchen

dann läuft aber in Kürze Dein Postfach über  8)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!