Closed hmueller01 closed 6 years ago
Hallo,
wirkt das Fix auch gegen folgendes Problem?
vclient -h localhost:3002 -c "setTempWWsoll 54" SRV ERR: >FRAMER: error 15 Fehler recv, Abbruch Fehler beim ausfuehren von setTempWWsoll 54 setTempWWsoll 54: server error
Das Setzen der Raumtemperaturen funktioniert bei gleichen unit-Einstellungen (UTI) einwandfrei. Adresse von setTempWWsoll: 6300, vielleicht stimmt die ja auch wieder mal nicht!? (VScotHO1, P300).
Update wg. falsch in Datenbank geschaut: WWsoll auf 0x6300 ist korrekt für VScotHO1. Valide Werte sind 10..95. RTSoll liegt auf 0x2306. Werte 3..37. Jeweils ein Byte ohne Umrechung.
Das wars, nun gehts. Danke!
P300 set_addr is still not fully working. While
vclient -h localhost:3002 -c "setGwgBetriebsart_M2 Heizen und WW"
worksvclient -h localhost:3002 -c "unit off" -c "setGwgBetriebsart_M2 1"
sets 2 (Heizen und WW
with my vcontrold.xml definition instead of 1 =Nur WW
) So it looks like the buffer gets not filled correct in case of unit off (so it is the content of the last command). Need to look into this in more detail.One more thing is not correct.
>FRAMER: addr was still active FE06
is a LOG_ERR which should be avoided. I still do not fully understand the need/use of theframer_set_actaddr()
,framer_preset_result()
code.