Merkwürdige Logeinträge nach Update

Begonnen von jopare, 22 Juli 2018, 10:20:24

Vorheriges Thema - Nächstes Thema

jopare

Hallo Fhem Gemeinde,
ich hatte vor ein paar Tagen mal einen Update gemacht. Das soll man ja gelegentlich tun und es läuft soweit ja auch noch alles zufriedenstellend, lediglich am Abfallmodul musste ich nacharbeiten. Allerdings habe ich seitdem Meldungen im Logfile welche ich nicht einordnen kann. Fehlermeldung oder nur Info - da bräuchte ich vielleicht mal etwas Hilfe. Es gibt dazu zwar einen ähnlichen Thread aber leider keine Erklärung dazu. Wäre schön wenn jemand etwas dazu sagen könnte damit ich weiss ob möglicherweise Handlungsbedarf besteht. Mir geht das zu sehr in die 'Internals' ich versteh's einfach nicht.
2018.07.21 21:55:16.965 1: devspec2array WEB,HM_Dimmer_WZ_Btn1,on|^1-9][0-9]?(?,Rollos_EG,Rollladen_EG_Bad,Rollladen_EG_WZ_Tuer,Rollladen_EG_WZ_Fenster,Rollladen_EG_Schlafzimmer,Rollo_WK,Rollladenschalter_Kue_I,Rollladenschalter_Kue_II,Rollladen_Kifferzimmer,Treppenhauslicht,Soundrecorder,Simu_1OG,Simu_EG,ITswitchI,FS20_Gartenpumpe,FS20_Steckdose_01,BonsaiDummy,TeichfilterDummy,dateTimePickerBonsaiMorgens,dateTimePickerBonsaiAbends,dateTimePickerTeichMorgens,dateTimePickerTeichMittags,dateTimePickerTeichAbends,FS20_Steckdose_01,Fensterkontakt_Kifferzimmer_rechts,Fensterkontakt_Kifferzimmer_links,Fensterkontakt_Bad_rechts,Fensterkontakt_Bad_links,Fensterkontakt_Kueche_Nord,Fensterkontakt_Kueche_West_rechts,Fensterkontakt_Kueche_West_links,Fensterkontakt_Waschkueche,Tuerkontakt_Haustuer,Bioabfall,Rollos_EG_Hoch,Rollos_EG_Runter,Wetter: Unmatched ( in regex; marked by <-- HERE in m/^( <-- HERE on|^1-9][0-9]?(?)$/ at fhem.pl line 1288.

2018.07.21 21:55:16.967 1: stacktrace:
2018.07.21 21:55:16.968 1:     main::devspec2array                 called by ./FHEM/98_JsonList2.pm (78)
2018.07.21 21:55:16.969 1:     main::CommandJsonList2              called by fhem.pl (1209)
2018.07.21 21:55:16.970 1:     main::AnalyzeCommand                called by fhem.pl (1059)
2018.07.21 21:55:16.971 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2578)
2018.07.21 21:55:16.972 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (859)
2018.07.21 21:55:16.974 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (532)
2018.07.21 21:55:16.975 1:     main::FW_Read                       called by fhem.pl (3584)
2018.07.21 21:55:16.976 1:     main::CallFn                        called by fhem.pl (723)
2018.07.21 21:55:18.724 1: devspec2array WEB,HM_Dimmer_WZ_Btn1,on|^1-9][0-9]?(?,Rollos_EG,Rollladen_EG_Bad,Rollladen_EG_WZ_Tuer,Rollladen_EG_WZ_Fenster,Rollladen_EG_Schlafzimmer,Rollo_WK,Rollladenschalter_Kue_I,Rollladenschalter_Kue_II,Rollladen_Kifferzimmer,Treppenhauslicht,Soundrecorder,Simu_1OG,Simu_EG,ITswitchI,FS20_Gartenpumpe,FS20_Steckdose_01,BonsaiDummy,TeichfilterDummy,dateTimePickerBonsaiMorgens,dateTimePickerBonsaiAbends,dateTimePickerTeichMorgens,dateTimePickerTeichMittags,dateTimePickerTeichAbends,FS20_Steckdose_01,Fensterkontakt_Kifferzimmer_rechts,Fensterkontakt_Kifferzimmer_links,Fensterkontakt_Bad_rechts,Fensterkontakt_Bad_links,Fensterkontakt_Kueche_Nord,Fensterkontakt_Kueche_West_rechts,Fensterkontakt_Kueche_West_links,Fensterkontakt_Waschkueche,Tuerkontakt_Haustuer,Bioabfall,Rollos_EG_Hoch,Rollos_EG_Runter,Wetter, STATE longpoll pct \.5)?$ state Dauer battery next temperature humidity: Unmatched ( in regex; marked by <-- HERE in m/^( <-- HERE on|^1-9][0-9]?(?)$/ at fhem.pl line 1288.

2018.07.21 21:55:18.725 1: stacktrace:
2018.07.21 21:55:18.727 1:     main::devspec2array                 called by ./FHEM/01_FHEMWEB.pm (603)
2018.07.21 21:55:18.728 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (495)
2018.07.21 21:55:18.729 1:     main::FW_Read                       called by fhem.pl (3584)
2018.07.21 21:55:18.730 1:     main::CallFn                        called by fhem.pl (723)
2018.07.21 21:55:22.006 1: devspec2array WEB,HM_Dimmer_WZ_Btn1,on|^1-9][0-9]?(?,Rollos_EG,Rollladen_EG_Bad,Rollladen_EG_WZ_Tuer,Rollladen_EG_WZ_Fenster,Rollladen_EG_Schlafzimmer,Rollo_WK,Rollladenschalter_Kue_I,Rollladenschalter_Kue_II,Rollladen_Kifferzimmer,Treppenhauslicht,Soundrecorder,Simu_1OG,Simu_EG,ITswitchI,FS20_Gartenpumpe,FS20_Steckdose_01,BonsaiDummy,TeichfilterDummy,dateTimePickerBonsaiMorgens,dateTimePickerBonsaiAbends,dateTimePickerTeichMorgens,dateTimePickerTeichMittags,dateTimePickerTeichAbends,FS20_Steckdose_01,Fensterkontakt_Kifferzimmer_rechts,Fensterkontakt_Kifferzimmer_links,Fensterkontakt_Bad_rechts,Fensterkontakt_Bad_links,Fensterkontakt_Kueche_Nord,Fensterkontakt_Kueche_West_rechts,Fensterkontakt_Kueche_West_links,Fensterkontakt_Waschkueche,Tuerkontakt_Haustuer,Bioabfall,Rollos_EG_Hoch,Rollos_EG_Runter,Wetter: Unmatched ( in regex; marked by <-- HERE in m/^( <-- HERE on|^1-9][0-9]?(?)$/ at fhem.pl line 1288.

2018.07.21 21:55:22.010 1: stacktrace:
2018.07.21 21:55:22.012 1:     main::devspec2array                 called by ./FHEM/98_JsonList2.pm (78)
2018.07.21 21:55:22.013 1:     main::CommandJsonList2              called by fhem.pl (1209)
2018.07.21 21:55:22.015 1:     main::AnalyzeCommand                called by fhem.pl (1059)
2018.07.21 21:55:22.016 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2578)
2018.07.21 21:55:22.017 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (859)
2018.07.21 21:55:22.018 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (532)
2018.07.21 21:55:22.020 1:     main::FW_Read                       called by fhem.pl (3584)
2018.07.21 21:55:22.021 1:     main::CallFn                        called by fhem.pl (723)
2018.07.21 21:55:23.728 1: devspec2array WEB,HM_Dimmer_WZ_Btn1,on|^1-9][0-9]?(?,Rollos_EG,Rollladen_EG_Bad,Rollladen_EG_WZ_Tuer,Rollladen_EG_WZ_Fenster,Rollladen_EG_Schlafzimmer,Rollo_WK,Rollladenschalter_Kue_I,Rollladenschalter_Kue_II,Rollladen_Kifferzimmer,Treppenhauslicht,Soundrecorder,Simu_1OG,Simu_EG,ITswitchI,FS20_Gartenpumpe,FS20_Steckdose_01,BonsaiDummy,TeichfilterDummy,dateTimePickerBonsaiMorgens,dateTimePickerBonsaiAbends,dateTimePickerTeichMorgens,dateTimePickerTeichMittags,dateTimePickerTeichAbends,FS20_Steckdose_01,Fensterkontakt_Kifferzimmer_rechts,Fensterkontakt_Kifferzimmer_links,Fensterkontakt_Bad_rechts,Fensterkontakt_Bad_links,Fensterkontakt_Kueche_Nord,Fensterkontakt_Kueche_West_rechts,Fensterkontakt_Kueche_West_links,Fensterkontakt_Waschkueche,Tuerkontakt_Haustuer,Bioabfall,Rollos_EG_Hoch,Rollos_EG_Runter,Wetter, STATE longpoll pct \.5)?$ state Dauer battery next temperature humidity: Unmatched ( in regex; marked by <-- HERE in m/^( <-- HERE on|^1-9][0-9]?(?)$/ at fhem.pl line 1288.

2018.07.21 21:55:23.729 1: stacktrace:
2018.07.21 21:55:23.730 1:     main::devspec2array                 called by ./FHEM/01_FHEMWEB.pm (603)
2018.07.21 21:55:23.731 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (495)
2018.07.21 21:55:23.732 1:     main::FW_Read                       called by fhem.pl (3584)
2018.07.21 21:55:23.733 1:     main::CallFn                        called by fhem.pl (723)


Vielen Dank schon mal im Voraus ...    Jo
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

jopare

Schade, kann denn keiner etwas dazu sagen oder bin ich hiermit bei Anfängerfragen falsch? Irgendeine Erklärung muss es hierfür doch geben. Irgendeinen Ursache müssen die Meldungen doch haben.
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

betateilchen

Rein gefühlsmäßig würde ich sagen, da passt eine regexp nicht

^1-9][0-9]?

Meines Erachtens fehlt da eine öffnende eckige Klammer

^[1-9][0-9]?

Zeig doch mal die Stelle, an der Du den Befehl jsonlist2 verwendest.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

jopare

#3
Hmm, die regexp kommt im FTUI für meinen HM-Dimmer zum Einsatz. Allerdings fehlt da keine Klammer und daran wurde auch schon lange nicht mehr gedreht. Offensichtlich wird das in der Meldung etwas verstümmelt angezeigt. Bezüglich des jsonlist2 Befehls kann ich nichts sagen, das geht mir zu sehr in die 'Internals' das hab ich nicht drauf.
<div data-type="dimmer"
        data-device="HM_Dimmer_WZ_Btn1"
data-get-on="on|[1-9][0-9]"
data-get-off="off"
data-set-on="on"
data-dim="pct"
class="left-space-3x top-space-3x green">
<div data-type="label" class="left-space-3x small darker">&nbsp;&nbsp;Dimmer&nbsp;Wohnzimmer</div>
</div>
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten

betateilchen

Zitat von: jopare am 29 Juli 2018, 16:06:17
die regexp kommt im FTUI ... zum Einsatz.

Dann solltest Du mal im richtigen Forumbereich für FTUI nachfragen und nicht in den Anfängerfragen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

jopare

Da ich, wie bereits erwähnt, die Fehlermeldung nicht deuten kann bzw. konnte habe ich sie mal bei den Anfängerfragen eingestellt. Die Meldung kam ja direkt nach einem FHEM update. Trotzdem erstmal 'Danke' für den Hinweis dann werde ich mein Glück dort mal versuchen
Raspi / Raspbian Fhem 5.7  nanoCUL 868 FW1.67 HM-LAN         Div. FS20-RSU + RSU2, IT Schalter + Dimmer sowie eine Reihe Homematic Komponenten