Aktualisierung von GUI-Elementen

Begonnen von olwaldi, 01 Februar 2026, 14:47:17

Vorheriges Thema - Nächstes Thema

Beta-User

Zitat von: olwaldi am 15 Februar 2026, 08:47:51Zusätzlich habe ich die Kommandos alphabetisch sortiert, um die Wartbarkeit zu erhöhen.
Vielleicht wäre es noch übersichtlicher, einen HASH zu definieren und dann über diesen eine Schleife laufen zu lassen.

Oder eben ein ARRAY mit den Befehlen, und sich zu merken, was man (erfolgreich) abgearbeitet hat, und dann erst die nächste Abfrage rauszuhauen.
Server: HP-elitedesk@Debian 13, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

olwaldi

Mir gings nur um die Lesbarkeit und das Vermeiden von Doppelungen.

Eigentlich müßte man die gesamte Kommunikation bi-direktionaler gestalten, sprich' erst NACH einer Antwort des Receivers dürfte das nächste Kommando geschickt werden. Aktuell sendet DENON_AVR insbesondere in DENON_AVR_StatusRequest rund 50 Kommandos am Stück - ohne zu warten. Die Antworten rauschen dann asynchron alle ein - bislang ohne Verluste:-)

Letztendlich wollte ich nur einen Bug fixen und nicht das gesamte Modul neu schreiben. Bin selber überrascht, daß ich dann doch sehr viel geändert habe, hoffentlich zum Besseren.

Grüßle, Michael