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
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.
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.
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"> Dimmer Wohnzimmer</div>
</div>
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.
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