defmod httpmod_setter HTTPMOD {}
attr httpmod_setter set01Hint 2.7.0,2.7.1,2.7.2
attr httpmod_setter set01Name version
attr httpmod_setter set01TextArg 1
attr httpmod_setter set01URL http://192.168.188.27:8083/fhem?cmd=setreading%20d%20version%20$val
attr httpmod_setter verbose 0 readingsBeginUpdate($hash);
readingsBulkUpdate($hash, 'httpState', 'ERROR', 0);
readingsBulkUpdate($hash, 'httpError', $err, 0);
readingsEndUpdate($hash, 0);
Leider gibt's in der Funktion DENON_AVR_Set einige Stellen, wo das readingsEndUpdate fehlt. Könnte ich fixen, dann würde aber die Riesen-if-elsif-Schleife mit rund 900 Zeilen immer als Ganzes vom perl-Interpreter gelesen. Aktuell macht der Modul-Autor gern ein "vorzeitiges" return, sobald eine Bedingung zutrifft. Merkt man sowas laufzeitmäßig überhaupt?Zitat von: cetri am 23 Januar 2026, 12:13:33Mit der neuen Firmware 1.7.1 für die Basisstation SBS50 kann diese jetzt wohl auch MQTT. Zumindest für die Rauchmelder.