NEWS
Benötige Hilfe für fhem Adapter
-
Hallo,
Laut Log Probleme mit Blockly;
viewtopic.php?f=21&t=21589&e=1&view=unread#p227193
Im Log werden über den fhem.0 Adapter z.B. folgende orange markierten Eintragungen angezeigt:
fhem.0 2019-02-01 19:52:16.759 info check channel CN.Brennstoffverbrauch > jsonlist2 CN.Brennstoffverbrauch fhem.0 2019-02-01 19:52:15.243 info check channel fhem.0.CN_Brennstoffkosten | name: CN.Brennstoffkosten | room: 1.3.1 Heizraum | role: undefined | function: no | 1/1 fhem.0 2019-02-01 19:52:15.243 warn unhandled event FHEM "readingsGroup CN.Brennstoffverbrauch CN.BrennstoffverbrauchDay.Verbrauch_Woche: 111.21 kg" > jsonlist2 fhem.0 2019-02-01 19:52:15.243 warn unhandled event FHEM "readingsGroup CN.Brennstoffverbrauch CN.BrennstoffverbrauchDay.Verbrauch_Jahr: 383.16 kg" > jsonlist2 fhem.0 2019-02-01 19:52:15.243 warn unhandled event FHEM "readingsGroup CN.Brennstoffverbrauch CN.BrennstoffverbrauchDay.Verbrauch_Monat: 17.43 kg" > jsonlist2 fhem.0 2019-02-01 19:52:15.243 warn unhandled event FHEM "readingsGroup CN.Brennstoffkosten CN.BrennstoffverbrauchDay.Kosten_Jahr: 89.35 €" > jsonlist2 fhem.0 2019-02-01 19:52:15.242 warn unhandled event FHEM "readingsGroup CN.Brennstoffkosten CN.BrennstoffverbrauchDay.Kosten_Monat: 4.06 €" > jsonlist2 fhem.0 2019-02-01 19:52:15.241 warn unhandled event FHEM "readingsGroup CN.Brennstoffkosten CN.BrennstoffverbrauchDay.Kosten_Woche: 25.93 €" > jsonlist2 fhem.0 2019-02-01 19:52:15.241 warn unhandled event FHEM "readingsGroup CN.Brennstoffverbrauch CN.BrennstoffverbrauchDay.Verbrauch_Tag: 17.43 kg" > jsonlist2 fhem.0 2019-02-01 19:52:15.240 info check channel CN.Brennstoffkosten > jsonlist2 CN.Brennstoffkosten fhem.0 2019-02-01 19:52:15.239 warn unhandled event FHEM "readingsGroup CN.Brennstoffkosten CN.BrennstoffverbrauchDay.Kosten_Tag: 4.06 €" > jsonlist2
CN_Brennstoffkosten wird in keinem ioBroker Skript verwendet.
Wer kann mir sagen warum die Einträge orange sind bzw. wie ich das änderm kann.
Danke
Gruß Michael
-
Hallo Michael,
erst mal kein Grund zur Sorge
Die Meldungen unhandled event FHEM…. bedeuten ein event aus FHEM konnte nicht verarbeitet werden und deshalb wird das Device neu eingelesen. Deine Werte sollten deshalb immer OK sein
Die Meldungen kannst du auch unter fhem.0.info.Settings.logUnhandledEventFHEM auf false abschalten.
Um den Grund zu finden müssten du ein "jsonlist2 CN.Brennstoffkosten" aus FHEM hier einstellen.
Übrigens hat das nichts mit dem VIS Adapter zu tun
Gruß
LausiD
-
Hallo LausiD,
Danke für Deine Nachricht.
Es ist erst mal beruhigend zu wissen, das die Meldung keinen Error darstellt
und das es eine Möglichkeit gibt die nervende Meldung abzustellen.
Hier aber wie gewünscht der Code.
Logfile Commandref Remote doc Edit files Select style Event monitor Theme-Fehler melden (v2.6) { "Arg":"CN.Brennstoffkosten", "Results": [ { "Name":"CN.Brennstoffkosten", "PossibleSets":"visibility:toggle,toggle2,show,hide", "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:1,2,3 style timestampStyle commands:textField-long mapping:textField-long nameIcon:textField-long cellStyle:textField-long nameStyle:textField-long valueColumn:textField-long valueColumns:textField-long valueFormat:textField-long valuePrefix:textField-long valueSuffix:textField-long valueIcon:textField-long valueStyle:textField-long separator nolinks:1 noheading:1 nonames:1 notime:1 nostate:1 firstCalcRow:1,2,3,4 alwaysTrigger:1,2 sortDevices:1 sortFn visibility:hidden,hideable,collapsed,collapsible setList setFn:textField-long headerRows sortColumn cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride userattr", "Internals": { "DEF": "CN.BrennstoffverbrauchDay:Kosten_.*", "NAME": "CN.Brennstoffkosten", "NR": "112", "NTFY_ORDER": "50-CN.Brennstoffkosten", "STATE": "Initialized", "TYPE": "readingsGroup", "mayBeVisible": "1" }, "Readings": { }, "Attributes": { "room": "1.3.1 Heizraum", "style": "style=\u0022font-size:15px\u0022", "valueFormat": "%.2f €", "valueStyle": "{($READING eq \u0022Kosten\u0022 && $VALUE > 40)?'style=\u0022color:red\u0022':'style=\u0022color:green\u0022'}" } } ], "totalResultsReturned":1 }
Danke
Gruß Michael
-
Hallo Michael,
vielen Dank für die Infos.
Habe mir das mal angeschaut…..leider stehen aus einem Device readingGroup die unter Internals:DEF (bei dir CN.BrennstoffverbrauchDay:Kosten_.*) definierten Readings für die Anzeige n der Tabelle nicht als "echte" Readings zur Verfügung.
Somit werden bei Synchro auch keine Objekte dafür angelegt und ein Event aus FHEM erzeugt die Meldung unhandled event FHEM...
Mal überlegen wie ich das lösen könnte.......
Besteht überhaupt Bedarf?
Hast du ältere Version von FHEM? Ich musste erst noch Atributes alwaysTrigger =1 setzen damit die Readings aus der Tabellenansicht übertragen werden.
Gruß
LausiD
-
Hallo LausiD,
Danke für Deine Bemühungen.
Ich habe im Moment keine Verwendung für diesen Eintrag.
Stehe ja noch am Anfang mit ioBroker.
Später könnte ich mir vorstellen, das die Werte für Brennstoffverbrauch und
Brennstoffkosten unter vis als € bzw. kg Wert angezeigt werden.
Werde jetzt die Meldungen abschalten.
Mir ist aber noch eine Meldung aufgefallen.
fhem.0 2019-02-04 20:14:45.415 warn Reconnection to DB. fhem.0 2019-02-04 20:14:45.412 warn Reconnection to DB. fhem.0 2019-02-04 19:42:42.639 warn Reconnection to DB. fhem.0 2019-02-04 19:42:42.632 warn Reconnection to DB. fhem.0 2019-02-04 19:34:39.260 warn Reconnection to DB. fhem.0 2019-02-04 19:34:39.252 warn Reconnection to DB. fhem.0 2019-02-04 19:26:27.771 warn Reconnection to DB. fhem.0 2019-02-04 19:26:27.767 warn Reconnection to DB. fhem.0 2019-02-04 19:18:30.942 warn Reconnection to DB. fhem.0 2019-02-04 19:18:30.940 warn Reconnection to DB. fhem.0 2019-02-04 19:18:29.326 warn Reconnection to DB. fhem.0 2019-02-04 19:18:29.322 warn Reconnection to DB. fhem.0 2019-02-04 18:00:26.228 warn Reconnection to DB. fhem.0 2019-02-04 18:00:26.223 warn Reconnection to DB. fhem.0 2019-02-04 18:00:15.531 warn Reconnection to DB. fhem.0 2019-02-04 18:00:15.528 warn Reconnection to DB. fhem.0 2019-02-04 17:52:25.348 warn Reconnection to DB. fhem.0 2019-02-04 17:52:25.343 warn Reconnection to DB. fhem.0 2019-02-04 17:07:40.426 warn Reconnection to DB. fhem.0 2019-02-04 17:07:40.415 warn Reconnection to DB. fhem.0 2019-02-04 17:00:21.655 warn Reconnection to DB. fhem.0 2019-02-04 17:00:21.649 warn Reconnection to DB. fhem.0 2019-02-04 17:00:07.750 warn Reconnection to DB. fhem.0 2019-02-04 17:00:07.746 warn Reconnection to DB.
Habe die Meldungen mal aufgelistet, damit die Zeit der Meldungen ersichtlich ist.
Hier steht doch, das immer eine neue Verbindiúng zu fhem DB (ist das Database?) gestartet wird.
Ist das normal?
Danke
Gruß Michael