Zitat von: beaune am 07 Mai 2024, 11:10:56Wie kann man denn bei periodicCmd Perl einbauen? Gibts dafür ein Beispiel?Ist etwas "durch die Brust ins Auge", aber z.B. in OpenGatewayMCU gibt es sowas, dass einmal am Tag "den Schotter wegräumt":
attr DEVICE setList\
bla...
deleteReadings:noArg {fhem "deletereading -q $NAME (?!associatedWith|attrTemplateVersion|last|LWT|version|Sys_).* 86400"}
attr DEVICE periodicCmd deleteReadings:1440
Zitat von: frober am 07 Mai 2024, 10:44:20Soweit ich das gelesen habe, hat die OV5640 einen Autofokus, den man aktivieren kann.
Zitat von: rudolfkoenig am 07 Mai 2024, 11:52:00Die "saubere" Methode waere ein apower userReading mit data als trigger zu definieren und den Wert mit betateilechens Methode (s.o) zu berechnen:attr X userReadings apower:data:.* {json2nameValue($eventValue)->{apower}}
defmod PM_KG_Waschmaschine MQTT_DEVICE
attr PM_KG_Waschmaschine DbLogExclude .*
attr PM_KG_Waschmaschine IODev mqtt
attr PM_KG_Waschmaschine stateFormat power W
attr PM_KG_Waschmaschine subscribeReading_data shelly_kg_waschmaschine/status/pm1:0
attr PM_KG_Waschmaschine userReadings power:data:.* {json2nameValue($eventValue)->{apower}}