Hallo Christian,
Danke für Dein Feedback.
Nachdem ich das Gefühl hatte, die Temperatur spielt irgendwie eine Rolle, habe ich nochmal ein wenig analysiert. Die Enocean-Nachricht die vom PSC234 kommt, ist korrekt und ohne mainsPower failure.
Meiner Meinung nach gibt es einen kleinen Bug in 10_Enocean.pm. Der "mains power failure" befindet sich in Bit 3 und nicht in Bit 11 vom Health Status. In Bit 8..15 steckt die Temperatur.
In Zeile 5621 (rel8474) müsste es daher anstelle von push @event, "3:mainsPower:" . (($db[1] & 8) ? "failure":"ok");
wie folgt lauten: push @event, "3:mainsPower:" . (($db[0] & 8) ? "failure":"ok");
Da ich keine Ahnung habe, wie der Fehler im nächsten Release behoben werden kann, hoffe ich, dass Klaus mit liest.
Nochmal zur Temperatur: Ist denn der Stecker vom Smart Plug bei Dir auch richtig warm, wenn Du den Smart Plug nach Betrieb aus der Steckdose ziehst?
Viele Grüße
Felix