OK,
da scheitere ich vermutlich an meinen Perl-Kenntnissen, um den String aus Fehlereintraege_aktive richtig zu zerlegen.
Dummerweise sind nicht nur die Einträge new, current und gone immer anders sortiert, sondern auch deren Inhalte ("accessLevel":...,"timestamp":...,"errorCode":...,"audiences":...,"priority":...).
{"gone":[{"accessLevel":"customer","timestamp":"2021-01-14T06:03:07.080Z","errorCode":"f4","audiences":[],"priority":"criticalError"}],"new":[],"current":[]}
Kann oder mag mir dabei jemand auf die Sprünge helfen?
Reichen würde es den Eintrag new immer gleich sortiert zu bekommen um darauf mit einem event_on_change_reading zu reagieren.
Alternativ hatte ich mal mit dem Reading Brenner_Status getestet. Der wechselt aber beliebig in Error, auch wenn die Heizung störungsfrei läuft.