verwirrende Rückmeldungen

Begonnen von Burny4600, 23 Mai 2019, 09:28:07

Vorheriges Thema - Nächstes Thema

Burny4600

Wenn man einen Parameter der HM Geräte ändert, kommt es vor, dass verwirrende Rückmeldungen angezeigt werden.
ZB
set OG2_BU2_HZG_RT2_Clima regSet winOpnMode on
Ist winOpnMode schon auf on oder set_on bekommt man die Antwort
cannot calculate value. Please issue set OG2_BU2_HZG_RT2_Clima getConfig first - invalid
Bei einem set_on des Parameters kann man die Meldung noch akzeptieren, weil die Prozedur noch nicht abgeschlossen ist.
Bei einem on dieses Parameters ist es aber eine falsche Antwort, weil ein getConfig daran nichts ändern wird.
In diesem Fall wäre es besser entweder nichts als Rückmeldung zu verwenden, oder besser wäre die Rückmeldung das der Parameter schon gesetzt ist.
Die verwirrende Rückmeldung set < Device > getConfig first trifft bei allen HM Geräten zu.
Vielleicht könnte man noch eine Änderung durchführen für eine verständlichere Konfiguration.
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Wuppi68

nicht ganz :-)

wenn nur ein Bit Wert gesetzt werden soll und das Register aber 8 Bit hat, dann sollten die 7 anderen nicht einfach überschrieben werden.

Dann ist ein getconfig vorher deutlich eleganter, da dann alle Register gelesen werden und nicht nur ggfls. das einzelne
FHEM unter Proxmox als VM