hat bis jetzt jahrelang klaglos funktioniert, und nach dem update heute morgen matchen folgende ausdrücke nicht mehr, bzw. bringen tonneweise fehler ins log
per http wird folgender code reingeholt (nur ein auszug)
<div id="pos37" >
<a href="javascript:loadChanger('10520A10180');">
Anforderung Pelletsofen Modus
AUTO/EIN</a>
</div>
wird dann per regex in ein reading gepackt
attr Temperaturen reading38Name AnforderungPelletsofenModus
attr Temperaturen reading38RegOpt s
attr Temperaturen reading38Regex Anforderung\s+Pelletsofen\s+Modus\s+([A-Z]+\/[A-Z]+)
das reading schaut dann folgendermaßen aus
PumpePelletsofenModus AUTO/EIN 2019-12-03 07:00:30
seit dem update heute morgen hauts mir aber folgende fehler ins log und das reading wird nicht mehr refreshed
2019.12.03 07:01:11 3: Temperaturen: error in regex matching with regex option: Unmatched ( in regex; marked by <-- HERE in m/(?^s:Pumpe\s+Pelletsofen\s+Modus\s+( <-- HERE [A-Z]+/ at (eval 376) line 1.
hat sich hier was grundlegendes verändert in den letzten tagen/wochen seit meinem letzten update?
@fl_Indigo
Bei der Homematic-Firmware-Prüfung wanderte die i-Option von reading01RegOpt
reading01RegOpt gi
reading01Regex <a.href="(\/downloads\/software\/Firmware\/hm[^"]+)
nach reading01Regex
reading01RegOpt g
reading01Regex (?i)<a.href="(\/downloads\/software\/Firmware\/hm[^"]+)
Betrifft übrigens auch s.
danke! funzt wieder!
ist das auch irgendwo dokumentiert? such mir gerade die finger wund im forum...
@fl_Indigo
U.a. hier ist das Problem schon aufgefallen: https://forum.fhem.de/index.php/topic,45176.msg997267.html#msg997267 (https://forum.fhem.de/index.php/topic,45176.msg997267.html#msg997267)