Hallo zusammen,
ich habe immer mal wieder folgenden Log-Eintrag, den ich mit einem Notify zu erschlagen versuche:
2023.01.20 04:34:55.055 2: UnifiProtect: json error: malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "Unauthorized") at ./FHEM/74_UnifiProtect.pm line 833
Wenn dieser Fehler auftritt bzw. aufgetreten ist, hilft nur ein Reconnect vom UnifiProtect-Device, daher habe ich folgendes Notify definiert:
defmod n_RestartUnifiProtect notify n_RestartUnifiProtect:UnifiProtect..?json.error..?malformed.JSON.string.* set UnifiProtect reconnect
attr n_RestartUnifiProtect readLog 1
Wahrscheinlich passt meine (sehr einfache) RegeEx-Definition nicht, denn das Notify wird nicht getriggert bzw. löst nicht aus.
Kann mir jemand meinen Fehler aufzeigen?