NEWS
eBus Adapter Vaillant
-
@cino Standardmäßig war die Baudrate auf 9600 und lt Bedienungsanleitung von Esera soll diese bei 2400 sein! (Brachte keine Änderung!)
Ja ich weigere mich Wehement etwas daran zu drehen! Aber langsam will ich das zum laufen bekommen, und versuche jede Nadel im Heuhaufen zu finden!
Da gerade die kühle Phase anfängt, möchte ich ungern die Heizung zerstören - werde morgen dennoch den kompletten Neustart der WP probieren und Euch berichten!
-
@floret88 Also das mit dem Drehen ist so eine Sache...
Bei meinem Esera-Adapter sehe ich folgende LED:- Anschluss 10: Leuchtet konstant
- Pwr: Leuchtet konstant
- Data: blinkt unregelmäßig
Wenn es bei dir auch so ist, dann kannst du dir wenigstens sicher sein, dass dein Esera Daten empfangen kann.
- Sollte die Anschluss 10 LED nicht leuchten, dann hast du ein Problem in der eBus Verkabelung.
- Sollte die Power LED nicht leuchten, dann hast du Probleme mit der Stromversorgung bzw. dem USB-Anschluss.
- Sollte die Data-LED nicht blinken, dann werden keine Daten empfangen. das kann mehrere Ursachen haben.
- eBus Verkabelung
- Der eBus Signal-Level muss angepasst werden (war bei mir so). In dem Fall musst du an dem kleinen Potentiometer am Adapter leicht drehen. Siehe eBus Anleitungen von John30 im Netz. z.B. https://wiki.fhem.de/wiki/EBUS unter dem Punkt: Poti abgleichen.
Wir sind gespannt auf deine Berichte. Viel Erfolg,
a200. -
@cino Neustart ohne eBus Adapter und anschließenden wieder verbinden, bringt keinen Erfolg!
@a200 Alles bereits überprüft, bis auf die Poti Einstellungen.
Hier ein kleines Video, damit man sieht - alles OKhttps://www.youtube.com/watch?v=5-BFxLjh02g
Dann bleibt mir eigtl. nur noch Option: Einstellung am Poti verändern.
-
@floret88 Na dann ist ja aus der Hardware-Sicht alles in Ordnung. Ich hätte weiter oben lesen sollen. Da steht:
signal: acquired symbol rate: 109 max symbol rate: 122
Sorry. Mea culpa.
-
@a200 kein Problem und ich bekomme langsam einen Nervenzusammenbruch!
Jetzt lese ich im Wiki das der Esera USB Adapter ebenfalls Probleme mit der Latency hat. Also am Poti drehen - Die Freude ist riesig wie Ihr euch denken könnt.
Des Weiteren auch noch angemeldet für den eBus Adapter v3 - i don‘t like
Werde Euch nach Poti Dreherei auf den aktuellen Stand bringen! Trotzdem Danke an alle für die Versuche mir zu helfen! Danke.
-
@floret88 nach 2 stündigen Drehen am Poti und x Neustarts des Raspberrys und X mal runter nehmen des VRC habe ich die Nase voll, und lass es bleiben! Abwarten auf den eBus Adapter v3 von John30.
Haben fertig, schönes Wochenende
-
Ich hab den hier, funktioniert top
-
@cino Den habe ich auch, und funkt leider nicht zufriedenstellend.
-
@floret88 wenn du willst kann ich dir meine config mal schicken.
ebusctl i version: ebusd 21.2.v21.2 update check: OK signal: acquired symbol rate: 23 max symbol rate: 360 min arbitration micros: 319 max arbitration micros: 9955 min symbol latency: 0 max symbol latency: 28 reconnects: 0 masters: 3 messages: 706 conditional: 3 poll: 1 update: 10 address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0104;HW=7803", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0614;HW=6903", loaded "vaillant/15.700.csv" address 31: master #8, ebusd address 36: slave #8, ebusd address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0614;HW=6903", loaded "vaillant/ec.sol.sc.csv"
a# /etc/default/ebusd: # config file for ebusd service. # Options to pass to ebusd (run "ebusd -?" for more info): #EBUSD_OPTS="--scanconfig" EBUSD_OPTS="--configpath=http://ebusd.eu/config/ -d /dev/ttyUSB0 -p 8888 --latency=0 --receivetimeout=100000 -l /var/log/ebusd.log --scanconfig=full --httpport=8889 --htmlpath=/var/ebusd/html" # MULTIPLE EBUSD INSTANCES WITH SYSV # In order to run multiple ebusd instances on a SysV enabled system, simply # define several EBUSD_OPTS with a unique suffix for each. Recommended is to # use a number as suffix for all EBUSD_OPTS settings. That number will then be # taken as additional "instance" parameter to the init.d script in order to # start/stop an individual ebusd instance instead of all instances. # Example: (uncomment the EBUSD_OPTS above) #EBUSD_OPTS1="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 -p 8888 -l /var/log/ebusd1.log" #EBUSD_OPTS2="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900acTF-if00-port0 -p 8889 -l /var/log/ebusd2.log" #EBUSD_OPTS3="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900beCG-if00-port0 -p 8890 -l /var/log/ebusd3.log" # MULTIPLE EBUSD INSTANCES WITH SYSTEMD # In order to run muiltiple ebusd instances on a systemd enabled system, just # copy the /usr/lib/systemd/system/ebusd.service file to /etc/systemd/system/ # with a different name (e.g. ebusd-2.service), remove the line starting with # 'EnvironmentFile=', and replace the '$EBUSD_OPTS' with the options for that # particular ebusd instance.
-
Also meine Config die quasi Fehlerfrei zusammen mit dem ESERA EBUS Adapter seit Januar läuft:
% # /etc/default/ebusd: # config file for ebusd service. # Options to pass to ebusd (run "ebusd -?" for more info): EBUSD_OPTS="--scanconfig=full --configpath=/etc/ebusd/ -d /dev/ttyUSB0 -p 8888 --latency=0 --receivetimeout= 100000 -l /var/log/ebusd.log --httpport=8889 --htmlpath=/var/www/" # MULLE EBUSD INSTANCES WITH SYSV In order to run multiple ebusd instances on a SysV enabled system, # simply define several EBUSD_OPTS with a unique suffix for each. Recommended is to use a number as # suffix for all EBUSD_OPTS settings. That number will then be taken as additional "instance" # parameter to the init.d script in order to start/stop an individual ebusd instance instead of all # instances. Example: (uncomment the EBUSD_OPTS above) #EBUSD_OPTS1="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 -p 8888 -l /var /log/ebusd1.log" #EBUSD_OPTS2="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900acTF-if00-port0 -p 8889 -l /var /log/ebusd2.log" #EBUSD_OPTS3="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900beCG-if00-port0 -p 8890 -l /var /log/ebusd3.log" # MULTIPLE EBUSD INSTANCES WITH SYSTEMD # In order to run muiltiple ebusd instances on a systemd enabled system, just # copy the /usr/lib/systemd/system/ebusd.service file to /etc/systemd/system/ # with a different name (e.g. ebusd-2.service), remove the line starting with # 'EnvironmentFile=', and replace the '$EBUSD_OPTS' with the options for that # particular ebusd instance.
Und der Auszug aus dem ebusctl info
pi@raspberrypi:~ $ ebusctl i version: ebusd 21.2.v21.2 signal: acquired symbol rate: 58 max symbol rate: 150 min arbitration micros: 326 max arbitration micros: 573 min symbol latency: 5 max symbol latency: 14 reconnects: 0 masters: 5 messages: 558 conditional: 0 poll: 1 update: 10 address 00: master #1 address 03: master #11 address 05: slave #1, scanned "MF=Vaillant;ID=VR921;SW=2206;HW=5703" address 08: slave #11, scanned "MF=Vaillant;ID=HMU00;SW=0308;HW=0403", loaded "vaillant/08.hmu.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0614;HW=6903", loaded "vaillant/15.700.csv" address 31: master #8, ebusd address 36: slave #8, ebusd address 71: master #9 address 76: slave #9, scanned "MF=Vaillant;ID=VWZ00;SW=0308;HW=0403" address ec: slave, scanned "MF=Vaillant;ID=SOL00;SW=0614;HW=6903", loaded "vaillant/ec.sol.sc.csv"
Die 921 wird nicht erkannt (Das Internetmodul).
Der ESERA ist Busmäig ca 2.5m entfernt von der Wärmepumpe vond dort wird er weiter geleitet zum 921 und 700er.Ich habe den abgleich direkt am ESERA mit Laptop via HTERM gemacht. Auch ich musste das Poti anpassen.
Gruß
DerDani -
Ich hatte auch den Esera Adapter, und damit so meine Probleme. Hauptsächlich gehts da um die latency. Kurzum, nachdem ich den selbstgebastelten Adapter von John verwende, funktioniert alles tadellos.
Du kannst an der Config drehen und wenden was du willst, bringt aber nur mäßigen Erfolg. Glaub mir, ich habe Stunden oder eher Tage damit verbracht
-
Hallo, ich verwende den EBus schon einige Jahre zum Auslesen von Werten und der Einstellung der Heizkurve.
Leider gelingt es mir nicht die Auto Raumtemperatur welche an der calorMatic 430 eingestellt werden kann auch über die VIS einzustellen.
Wenn ich mir die eBusDaten über [IP IoBroker]:8891/data auslese werden meine Änderungen an der calorMatic 430 als "ActualRoomTempDesiredHc1" und "DisplayedHc1RoomTempDesired" angezeigt. Diese kann ich über das Terminal mit ebusctl r ActualRoomTempDesiredHc1 oder ebusctl r DisplayedHc1RoomTempDesired ebenfalls auslesen.
Eine Änderung mit ebusctl w -c 430 ActualRoomTempDesiredHc1 22 oder ebusctl w -c 430 DisplayedHc1RoomTempDesired 22 wird mit ERR: element not found beantwortet. Somit gehe ich davon aus, dass er in "ActualRoomTempDesiredHc1" und "DisplayedHc1RoomTempDesired" keine Werte schreiben kann.
Ich kann mir aber auch nicht vorstellen, dass man grad diesen Komfortwert zur kurzfristigen Erhöhung oder Absenkung der Soll Zimmertemperatur nicht auch extern verstellen kann.
Hat hierzu jemand eine Idee oder Lösung?
LG
Horst -
@hasont ist das nicht eine Frage für die eBus Leute und nicht für ioBroker?
Btw: Warum postest Du den absolut identischen Text hier im Forum in zwei verschiedenen Threads?
-
@hasont
Hallo Horst,hast du inzwischen eine Lösung gefunden, um den Raumsollwert zu ändern?
VG, Ralf
-
@rolf_bfd
Hallo Ralf, danke der Nachfrage aber leider nicht.
Auf manuell könnte ich Umschalten und da dann auch die Grad eingeben.
Wenn man es dann aber nicht wieder zurück stellt bleibt das so.
Bei Automatik geht das bei der nächsten Änderung nach Zeit auf den vorher eingestellten Wert zurück.
Wäre somit wesentlich komfortabler.
LG Horst -
Mal eine generelle Frage hier.
Ich musste den RPI mit dem Ebusd neu aufsetzen. Über HTTP habe ich jetzt eine Liste voll mit Sachen.
{ "700": { "messages": { "AdaptHeatCurve": { "name": "AdaptHeatCurve", "passive": false, "write": false, "lastup": 0 }, "BankHolidayEndPeriod": { "name": "BankHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "BankHolidayStartPeriod": { "name": "BankHolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Friday": { "name": "ccTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Monday": { "name": "ccTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Saturday": { "name": "ccTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Sunday": { "name": "ccTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Thursday": { "name": "ccTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Tuesday": { "name": "ccTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "ccTimer.Wednesday": { "name": "ccTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "ContinuosHeating": { "name": "ContinuosHeating", "passive": false, "write": false, "lastup": 0 }, "currenterror": { "name": "currenterror", "passive": false, "write": false, "lastup": 0 }, "CylinderChargeHyst": { "name": "CylinderChargeHyst", "passive": false, "write": false, "lastup": 0 }, "CylinderChargeOffset": { "name": "CylinderChargeOffset", "passive": false, "write": false, "lastup": 0 }, "Date": { "name": "Date", "passive": false, "write": false, "lastup": 0 }, "DisplayedOutsideTemp": { "name": "DisplayedOutsideTemp", "passive": false, "write": false, "lastup": 0 }, "errorhistory": { "name": "errorhistory", "passive": false, "write": false, "lastup": 0 }, "FrostOverRideTime": { "name": "FrostOverRideTime", "passive": false, "write": false, "lastup": 0 }, "Hc1ActualFlowTempDesired": { "name": "Hc1ActualFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc1AutoOffMode": { "name": "Hc1AutoOffMode", "passive": false, "write": false, "lastup": 0 }, "Hc1CircuitType": { "name": "Hc1CircuitType", "passive": false, "write": false, "lastup": 0 }, "Hc1ExcessTemp": { "name": "Hc1ExcessTemp", "passive": false, "write": false, "lastup": 0 }, "Hc1FlowTemp": { "name": "Hc1FlowTemp", "passive": false, "write": false, "lastup": 0 }, "Hc1HeatCurve": { "name": "Hc1HeatCurve", "passive": false, "write": false, "lastup": 0 }, "Hc1HeatCurveAdaption": { "name": "Hc1HeatCurveAdaption", "passive": false, "write": false, "lastup": 0 }, "Hc1MaxFlowTempDesired": { "name": "Hc1MaxFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc1MinFlowTempDesired": { "name": "Hc1MinFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc1MixerMovement": { "name": "Hc1MixerMovement", "passive": false, "write": false, "lastup": 0 }, "Hc1PumpStatus": { "name": "Hc1PumpStatus", "passive": false, "write": false, "lastup": 0 }, "Hc1RoomTempSwitchOn": { "name": "Hc1RoomTempSwitchOn", "passive": false, "write": false, "lastup": 0 }, "Hc1Status": { "name": "Hc1Status", "passive": false, "write": false, "lastup": 0 }, "Hc1SummerTempLimit": { "name": "Hc1SummerTempLimit", "passive": false, "write": false, "lastup": 0 }, "Hc2ActualFlowTempDesired": { "name": "Hc2ActualFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc2AutoOffMode": { "name": "Hc2AutoOffMode", "passive": false, "write": false, "lastup": 0 }, "Hc2CircuitType": { "name": "Hc2CircuitType", "passive": false, "write": false, "lastup": 0 }, "Hc2ExcessTemp": { "name": "Hc2ExcessTemp", "passive": false, "write": false, "lastup": 0 }, "Hc2FlowTemp": { "name": "Hc2FlowTemp", "passive": false, "write": false, "lastup": 0 }, "Hc2HeatCurve": { "name": "Hc2HeatCurve", "passive": false, "write": false, "lastup": 0 }, "Hc2HeatCurveAdaption": { "name": "Hc2HeatCurveAdaption", "passive": false, "write": false, "lastup": 0 }, "Hc2MaxFlowTempDesired": { "name": "Hc2MaxFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc2MinFlowTempDesired": { "name": "Hc2MinFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc2MixerMovement": { "name": "Hc2MixerMovement", "passive": false, "write": false, "lastup": 0 }, "Hc2PumpStatus": { "name": "Hc2PumpStatus", "passive": false, "write": false, "lastup": 0 }, "Hc2RoomTempSwitchOn": { "name": "Hc2RoomTempSwitchOn", "passive": false, "write": false, "lastup": 0 }, "Hc2Status": { "name": "Hc2Status", "passive": false, "write": false, "lastup": 0 }, "Hc2SummerTempLimit": { "name": "Hc2SummerTempLimit", "passive": false, "write": false, "lastup": 0 }, "Hc3ActualFlowTempDesired": { "name": "Hc3ActualFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc3AutoOffMode": { "name": "Hc3AutoOffMode", "passive": false, "write": false, "lastup": 0 }, "Hc3CircuitType": { "name": "Hc3CircuitType", "passive": false, "write": false, "lastup": 0 }, "Hc3ExcessTemp": { "name": "Hc3ExcessTemp", "passive": false, "write": false, "lastup": 0 }, "Hc3FlowTemp": { "name": "Hc3FlowTemp", "passive": false, "write": false, "lastup": 0 }, "Hc3HeatCurve": { "name": "Hc3HeatCurve", "passive": false, "write": false, "lastup": 0 }, "Hc3HeatCurveAdaption": { "name": "Hc3HeatCurveAdaption", "passive": false, "write": false, "lastup": 0 }, "Hc3MaxFlowTempDesired": { "name": "Hc3MaxFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc3MinFlowTempDesired": { "name": "Hc3MinFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "Hc3MixerMovement": { "name": "Hc3MixerMovement", "passive": false, "write": false, "lastup": 0 }, "Hc3PumpStatus": { "name": "Hc3PumpStatus", "passive": false, "write": false, "lastup": 0 }, "Hc3RoomTempSwitchOn": { "name": "Hc3RoomTempSwitchOn", "passive": false, "write": false, "lastup": 0 }, "Hc3Status": { "name": "Hc3Status", "passive": false, "write": false, "lastup": 0 }, "Hc3SummerTempLimit": { "name": "Hc3SummerTempLimit", "passive": false, "write": false, "lastup": 0 }, "HcStorageTempBottom": { "name": "HcStorageTempBottom", "passive": false, "write": false, "lastup": 0 }, "HcStorageTempTop": { "name": "HcStorageTempTop", "passive": false, "write": false, "lastup": 0 }, "HolidayEndPeriod": { "name": "HolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "HolidayStartPeriod": { "name": "HolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "HolidayTemp": { "name": "HolidayTemp", "passive": false, "write": false, "lastup": 0 }, "HwcBankHolidayEndPeriod": { "name": "HwcBankHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "HwcBankHolidayStartPeriod": { "name": "HwcBankHolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "HwcFlowTemp": { "name": "HwcFlowTemp", "passive": false, "write": false, "lastup": 0 }, "HwcHolidayEndPeriod": { "name": "HwcHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "HwcHolidayStartPeriod": { "name": "HwcHolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "HwcLockTime": { "name": "HwcLockTime", "passive": false, "write": false, "lastup": 0 }, "HwcMaxFlowTempDesired": { "name": "HwcMaxFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "HwcOpMode": { "name": "HwcOpMode", "passive": false, "write": false, "lastup": 0 }, "HwcParallelLoading": { "name": "HwcParallelLoading", "passive": false, "write": false, "lastup": 0 }, "HwcSFMode": { "name": "HwcSFMode", "passive": false, "write": false, "lastup": 0 }, "HwcStorageTemp": { "name": "HwcStorageTemp", "passive": false, "write": false, "lastup": 0 }, "HwcStorageTempBottom": { "name": "HwcStorageTempBottom", "passive": false, "write": false, "lastup": 0 }, "HwcStorageTempTop": { "name": "HwcStorageTempTop", "passive": false, "write": false, "lastup": 0 }, "HwcTempDesired": { "name": "HwcTempDesired", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Friday": { "name": "hwcTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Monday": { "name": "hwcTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Saturday": { "name": "hwcTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Sunday": { "name": "hwcTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Thursday": { "name": "hwcTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Tuesday": { "name": "hwcTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "hwcTimer.Wednesday": { "name": "hwcTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "HydraulicScheme": { "name": "HydraulicScheme", "passive": false, "write": false, "lastup": 0 }, "Installer1": { "name": "Installer1", "passive": false, "write": false, "lastup": 0 }, "Installer2": { "name": "Installer2", "passive": false, "write": false, "lastup": 0 }, "KeyCodeforConfigMenu": { "name": "KeyCodeforConfigMenu", "passive": false, "write": false, "lastup": 0 }, "MaintenanceDate": { "name": "MaintenanceDate", "passive": false, "write": false, "lastup": 0 }, "MaintenanceDue": { "name": "MaintenanceDue", "passive": false, "write": false, "lastup": 0 }, "MaxCylinderChargeTime": { "name": "MaxCylinderChargeTime", "passive": false, "write": false, "lastup": 0 }, "MaxRoomHumidity": { "name": "MaxRoomHumidity", "passive": false, "write": false, "lastup": 0 }, "MultiRelaySetting": { "name": "MultiRelaySetting", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Friday": { "name": "noiseReductionTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Monday": { "name": "noiseReductionTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Saturday": { "name": "noiseReductionTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Sunday": { "name": "noiseReductionTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Thursday": { "name": "noiseReductionTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Tuesday": { "name": "noiseReductionTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "noiseReductionTimer.Wednesday": { "name": "noiseReductionTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "OpMode": { "name": "OpMode", "passive": false, "write": false, "lastup": 0 }, "OpModeEffect": { "name": "OpModeEffect", "passive": false, "write": false, "lastup": 0 }, "OutsideTempAvg": { "name": "OutsideTempAvg", "passive": false, "write": false, "lastup": 0 }, "PhoneNumber1": { "name": "PhoneNumber1", "passive": false, "write": false, "lastup": 0 }, "PhoneNumber2": { "name": "PhoneNumber2", "passive": false, "write": false, "lastup": 0 }, "PrEnergySum": { "name": "PrEnergySum", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHc": { "name": "PrEnergySumHc", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHcLastMonth": { "name": "PrEnergySumHcLastMonth", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHcThisMonth": { "name": "PrEnergySumHcThisMonth", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHwc": { "name": "PrEnergySumHwc", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHwcLastMonth": { "name": "PrEnergySumHwcLastMonth", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHwcThisMonth": { "name": "PrEnergySumHwcThisMonth", "passive": false, "write": false, "lastup": 0 }, "PrFuelSum": { "name": "PrFuelSum", "passive": false, "write": false, "lastup": 0 }, "PrFuelSumHc": { "name": "PrFuelSumHc", "passive": false, "write": false, "lastup": 0 }, "PrFuelSumHcLastMonth": { "name": "PrFuelSumHcLastMonth", "passive": false, "write": false, "lastup": 0 }, "PrFuelSumHcThisMonth": { "name": "PrFuelSumHcThisMonth", "passive": false, "write": false, "lastup": 0 }, "PrFuelSumHwc": { "name": "PrFuelSumHwc", "passive": false, "write": false, "lastup": 0 }, "PrFuelSumHwcLastMonth": { "name": "PrFuelSumHwcLastMonth", "passive": false, "write": false, "lastup": 0 }, "PrFuelSumHwcThisMonth": { "name": "PrFuelSumHwcThisMonth", "passive": false, "write": false, "lastup": 0 }, "PumpAdditionalTime": { "name": "PumpAdditionalTime", "passive": false, "write": false, "lastup": 0 }, "SFMode": { "name": "SFMode", "passive": false, "write": false, "lastup": 0 }, "SolarYieldTotal": { "name": "SolarYieldTotal", "passive": false, "write": false, "lastup": 0 }, "SystemFlowTemp": { "name": "SystemFlowTemp", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Friday": { "name": "tariffTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Monday": { "name": "tariffTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Saturday": { "name": "tariffTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Sunday": { "name": "tariffTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Thursday": { "name": "tariffTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Tuesday": { "name": "tariffTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "tariffTimer.Wednesday": { "name": "tariffTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "Time": { "name": "Time", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Friday": { "name": "ventilationTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Monday": { "name": "ventilationTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Saturday": { "name": "ventilationTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Sunday": { "name": "ventilationTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Thursday": { "name": "ventilationTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Tuesday": { "name": "ventilationTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "ventilationTimer.Wednesday": { "name": "ventilationTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "WaterPressure": { "name": "WaterPressure", "passive": false, "write": false, "lastup": 0 }, "YieldTotal": { "name": "YieldTotal", "passive": false, "write": false, "lastup": 0 }, "z1ActualRoomTempDesired": { "name": "z1ActualRoomTempDesired", "passive": false, "write": false, "lastup": 0 }, "z1BankHolidayEndPeriod": { "name": "z1BankHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z1BankHolidayStartPeriod": { "name": "z1BankHolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTemp": { "name": "z1CoolingTemp", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Friday": { "name": "z1CoolingTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Monday": { "name": "z1CoolingTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Saturday": { "name": "z1CoolingTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Sunday": { "name": "z1CoolingTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Thursday": { "name": "z1CoolingTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Tuesday": { "name": "z1CoolingTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "z1CoolingTimer.Wednesday": { "name": "z1CoolingTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "z1DayTemp": { "name": "z1DayTemp", "passive": false, "write": false, "lastup": 0 }, "z1HolidayEndPeriod": { "name": "z1HolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z1HolidayStartPeriod": { "name": "z1HolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "z1HolidayTemp": { "name": "z1HolidayTemp", "passive": false, "write": false, "lastup": 0 }, "z1Name1": { "name": "z1Name1", "passive": false, "write": false, "lastup": 0 }, "z1Name2": { "name": "z1Name2", "passive": false, "write": false, "lastup": 0 }, "z1NightTemp": { "name": "z1NightTemp", "passive": false, "write": false, "lastup": 0 }, "z1OpMode": { "name": "z1OpMode", "passive": false, "write": false, "lastup": 0 }, "z1QuickVetoTemp": { "name": "z1QuickVetoTemp", "passive": false, "write": false, "lastup": 0 }, "z1RoomTemp": { "name": "z1RoomTemp", "passive": false, "write": false, "lastup": 0 }, "z1RoomZoneMapping": { "name": "z1RoomZoneMapping", "passive": false, "write": false, "lastup": 0 }, "z1SFMode": { "name": "z1SFMode", "passive": false, "write": false, "lastup": 0 }, "z1Shortname": { "name": "z1Shortname", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Friday": { "name": "z1Timer.Friday", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Monday": { "name": "z1Timer.Monday", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Saturday": { "name": "z1Timer.Saturday", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Sunday": { "name": "z1Timer.Sunday", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Thursday": { "name": "z1Timer.Thursday", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Tuesday": { "name": "z1Timer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "z1Timer.Wednesday": { "name": "z1Timer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "z1ValveStatus": { "name": "z1ValveStatus", "passive": false, "write": false, "lastup": 0 }, "z2ActualRoomTempDesired": { "name": "z2ActualRoomTempDesired", "passive": false, "write": false, "lastup": 0 }, "z2BankHolidayEndPeriod": { "name": "z2BankHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z2BankHolidayStartPeriod": { "name": "z2BankHolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTemp": { "name": "z2CoolingTemp", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Friday": { "name": "z2CoolingTimer.Friday", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Monday": { "name": "z2CoolingTimer.Monday", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Saturday": { "name": "z2CoolingTimer.Saturday", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Sunday": { "name": "z2CoolingTimer.Sunday", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Thursday": { "name": "z2CoolingTimer.Thursday", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Tuesday": { "name": "z2CoolingTimer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "z2CoolingTimer.Wednesday": { "name": "z2CoolingTimer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "z2DayTemp": { "name": "z2DayTemp", "passive": false, "write": false, "lastup": 0 }, "z2HolidayEndPeriod": { "name": "z2HolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z2HolidayStartPeriod": { "name": "z2HolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "z2HolidayTemp": { "name": "z2HolidayTemp", "passive": false, "write": false, "lastup": 0 }, "z2Name1": { "name": "z2Name1", "passive": false, "write": false, "lastup": 0 }, "z2Name2": { "name": "z2Name2", "passive": false, "write": false, "lastup": 0 }, "z2NightTemp": { "name": "z2NightTemp", "passive": false, "write": false, "lastup": 0 }, "z2OpMode": { "name": "z2OpMode", "passive": false, "write": false, "lastup": 0 }, "z2QuickVetoTemp": { "name": "z2QuickVetoTemp", "passive": false, "write": false, "lastup": 0 }, "z2RoomTemp": { "name": "z2RoomTemp", "passive": false, "write": false, "lastup": 0 }, "z2RoomZoneMapping": { "name": "z2RoomZoneMapping", "passive": false, "write": false, "lastup": 0 }, "z2SFMode": { "name": "z2SFMode", "passive": false, "write": false, "lastup": 0 }, "z2Shortname": { "name": "z2Shortname", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Friday": { "name": "z2Timer.Friday", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Monday": { "name": "z2Timer.Monday", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Saturday": { "name": "z2Timer.Saturday", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Sunday": { "name": "z2Timer.Sunday", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Thursday": { "name": "z2Timer.Thursday", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Tuesday": { "name": "z2Timer.Tuesday", "passive": false, "write": false, "lastup": 0 }, "z2Timer.Wednesday": { "name": "z2Timer.Wednesday", "passive": false, "write": false, "lastup": 0 }, "z2ValveStatus": { "name": "z2ValveStatus", "passive": false, "write": false, "lastup": 0 }, "z3ActualRoomTempDesired": { "name": "z3ActualRoomTempDesired", "passive": false, "write": false, "lastup": 0 }, "z3BankHolidayEndPeriod": { "name": "z3BankHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z3BankHolidayStartPeriod": { "name": "z3BankHolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "z3DayTemp": { "name": "z3DayTemp", "passive": false, "write": false, "lastup": 0 }, "z3HolidayEndPeriod": { "name": "z3HolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z3HolidayStartPeriod": { "name": "z3HolidayStartPeriod", "passive": false, "write": false, "lastup": 0 }, "z3HolidayTemp": { "name": "z3HolidayTemp", "passive": false, "write": false, "lastup": 0 }, "z3Name1": { "name": "z3Name1", "passive": false, "write": false, "lastup": 0 }, "z3Name2": { "name": "z3Name2", "passive": false, "write": false, "lastup": 0 }, "z3NightTemp": { "name": "z3NightTemp", "passive": false, "write": false, "lastup": 0 }, "z3OpMode": { "name": "z3OpMode", "passive": false, "write": false, "lastup": 0 }, "z3QuickVetoTemp": { "name": "z3QuickVetoTemp", "passive": false, "write": false, "lastup": 0 }, "z3RoomTemp": { "name": "z3RoomTemp", "passive": false, "write": false, "lastup": 0 }, "z3RoomZoneMapping": { "name": "z3RoomZoneMapping", "passive": false, "write": false, "lastup": 0 }, "z3SFMode": { "name": "z3SFMode", "passive": false, "write": false, "lastup": 0 }, "z3Shortname": { "name": "z3Shortname", "passive": false, "write": false, "lastup": 0 }, "z3ValveStatus": { "name": "z3ValveStatus", "passive": false, "write": false, "lastup": 0 } } }, "bai": { "messages": { "AccessoriesOne": { "name": "AccessoriesOne", "passive": false, "write": false, "lastup": 0 }, "AccessoriesTwo": { "name": "AccessoriesTwo", "passive": false, "write": false, "lastup": 0 }, "ACRoomthermostat": { "name": "ACRoomthermostat", "passive": false, "write": false, "lastup": 0 }, "averageIgnitiontime": { "name": "averageIgnitiontime", "passive": false, "write": false, "lastup": 0 }, "BlockTimeHcMax": { "name": "BlockTimeHcMax", "passive": false, "write": false, "lastup": 0 }, "BoilerType": { "name": "BoilerType", "passive": false, "write": false, "lastup": 0 }, "ChangesDSN": { "name": "ChangesDSN", "passive": false, "write": false, "lastup": 0 }, "CirPump": { "name": "CirPump", "passive": false, "write": false, "lastup": 0 }, "CounterStartattempts1": { "name": "CounterStartattempts1", "passive": false, "write": false, "lastup": 0 }, "CounterStartattempts2": { "name": "CounterStartattempts2", "passive": false, "write": false, "lastup": 0 }, "CounterStartAttempts3": { "name": "CounterStartAttempts3", "passive": false, "write": false, "lastup": 0 }, "CounterStartAttempts4": { "name": "CounterStartAttempts4", "passive": false, "write": false, "lastup": 0 }, "currenterror": { "name": "currenterror", "passive": false, "write": false, "lastup": 0 }, "DateTime": { "name": "DateTime", "passive": false, "write": false, "lastup": 1645901322, "zz": 8, "fields": { "dcfstate": {"value": "valid"}, "btime": {"value": "19:48:43"}, "bdate": {"value": "26.02.2022"}, "temp2": {"value": 6.438} } }, "dcfState": { "name": "dcfState", "passive": false, "write": false, "lastup": 0 }, "DCFTimeDate": { "name": "DCFTimeDate", "passive": false, "write": false, "lastup": 0 }, "DCRoomthermostat": { "name": "DCRoomthermostat", "passive": false, "write": false, "lastup": 0 }, "DeactivationsIFC": { "name": "DeactivationsIFC", "passive": false, "write": false, "lastup": 0 }, "DeactivationsTemplimiter": { "name": "DeactivationsTemplimiter", "passive": false, "write": false, "lastup": 0 }, "DeltaFlowReturnMax": { "name": "DeltaFlowReturnMax", "passive": false, "write": false, "lastup": 0 }, "DisplayMode": { "name": "DisplayMode", "passive": false, "write": false, "lastup": 0 }, "DSN": { "name": "DSN", "passive": false, "write": false, "lastup": 0 }, "DSNOffset": { "name": "DSNOffset", "passive": false, "write": false, "lastup": 0 }, "DSNStart": { "name": "DSNStart", "passive": false, "write": false, "lastup": 0 }, "EBusHeatcontrol": { "name": "EBusHeatcontrol", "passive": false, "write": false, "lastup": 0 }, "EbusSourceOn": { "name": "EbusSourceOn", "passive": false, "write": false, "lastup": 0 }, "EbusVoltage": { "name": "EbusVoltage", "passive": false, "write": false, "lastup": 0 }, "errorhistory": { "name": "errorhistory", "passive": false, "write": false, "lastup": 0 }, "expertlevel_ReturnTemp": { "name": "expertlevel_ReturnTemp", "passive": false, "write": false, "lastup": 0 }, "ExternalFaultmessage": { "name": "ExternalFaultmessage", "passive": false, "write": false, "lastup": 0 }, "externalFlowTempDesired": { "name": "externalFlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "externalHwcSwitch": { "name": "externalHwcSwitch", "passive": false, "write": false, "lastup": 0 }, "ExternGasvalve": { "name": "ExternGasvalve", "passive": false, "write": false, "lastup": 0 }, "ExtFlowTempDesiredMin": { "name": "ExtFlowTempDesiredMin", "passive": false, "write": false, "lastup": 0 }, "ExtStorageModulCon": { "name": "ExtStorageModulCon", "passive": false, "write": false, "lastup": 0 }, "extWP": { "name": "extWP", "passive": false, "write": false, "lastup": 0 }, "FanHours": { "name": "FanHours", "passive": false, "write": false, "lastup": 0 }, "FanMaxSpeedOperation": { "name": "FanMaxSpeedOperation", "passive": false, "write": false, "lastup": 0 }, "FanMinSpeedOperation": { "name": "FanMinSpeedOperation", "passive": false, "write": false, "lastup": 0 }, "FanPWMSum": { "name": "FanPWMSum", "passive": false, "write": false, "lastup": 0 }, "FanPWMTest": { "name": "FanPWMTest", "passive": false, "write": false, "lastup": 0 }, "FanSpeed": { "name": "FanSpeed", "passive": false, "write": false, "lastup": 0 }, "FanSpeedOffsetMax": { "name": "FanSpeedOffsetMax", "passive": false, "write": false, "lastup": 0 }, "FanSpeedOffsetMin": { "name": "FanSpeedOffsetMin", "passive": false, "write": false, "lastup": 0 }, "FanStarts": { "name": "FanStarts", "passive": false, "write": false, "lastup": 0 }, "Flame": { "name": "Flame", "passive": false, "write": false, "lastup": 0 }, "FlameSensingASIC": { "name": "FlameSensingASIC", "passive": false, "write": false, "lastup": 0 }, "FloorHeatingContact": { "name": "FloorHeatingContact", "passive": false, "write": false, "lastup": 0 }, "FlowsetHcMax": { "name": "FlowsetHcMax", "passive": false, "write": false, "lastup": 0 }, "FlowsetHwcMax": { "name": "FlowsetHwcMax", "passive": false, "write": false, "lastup": 0 }, "FlowSetPotmeter": { "name": "FlowSetPotmeter", "passive": false, "write": false, "lastup": 0 }, "FlowTemp": { "name": "FlowTemp", "passive": false, "write": false, "lastup": 0 }, "FlowTempDesired": { "name": "FlowTempDesired", "passive": false, "write": false, "lastup": 0 }, "FlowTempMax": { "name": "FlowTempMax", "passive": false, "write": false, "lastup": 0 }, "Fluegasvalve": { "name": "Fluegasvalve", "passive": false, "write": false, "lastup": 0 }, "FluegasvalveOpen": { "name": "FluegasvalveOpen", "passive": false, "write": false, "lastup": 0 }, "Gasvalve3UC": { "name": "Gasvalve3UC", "passive": false, "write": false, "lastup": 0 }, "Gasvalve": { "name": "Gasvalve", "passive": false, "write": false, "lastup": 0 }, "GasvalveASICFeedback": { "name": "GasvalveASICFeedback", "passive": false, "write": false, "lastup": 0 }, "GasvalveUC": { "name": "GasvalveUC", "passive": false, "write": false, "lastup": 0 }, "GasvalveUCFeedback": { "name": "GasvalveUCFeedback", "passive": false, "write": false, "lastup": 0 }, "HcHours": { "name": "HcHours", "passive": false, "write": false, "lastup": 0 }, "HcPumpMode": { "name": "HcPumpMode", "passive": false, "write": false, "lastup": 0 }, "HcPumpStarts": { "name": "HcPumpStarts", "passive": false, "write": false, "lastup": 0 }, "HcStarts": { "name": "HcStarts", "passive": false, "write": false, "lastup": 0 }, "HcUnderHundredStarts": { "name": "HcUnderHundredStarts", "passive": false, "write": false, "lastup": 0 }, "HeatingSwitch": { "name": "HeatingSwitch", "passive": false, "write": false, "lastup": 0 }, "HoursTillService": { "name": "HoursTillService", "passive": false, "write": false, "lastup": 0 }, "HwcDemand": { "name": "HwcDemand", "passive": false, "write": false, "lastup": 0 }, "HwcHours": { "name": "HwcHours", "passive": false, "write": false, "lastup": 0 }, "HwcImpellorSwitch": { "name": "HwcImpellorSwitch", "passive": false, "write": false, "lastup": 0 }, "HwcPostrunTime": { "name": "HwcPostrunTime", "passive": false, "write": false, "lastup": 0 }, "HwcSetPotmeter": { "name": "HwcSetPotmeter", "passive": false, "write": false, "lastup": 0 }, "HwcStarts": { "name": "HwcStarts", "passive": false, "write": false, "lastup": 0 }, "HwcSwitch": { "name": "HwcSwitch", "passive": false, "write": false, "lastup": 0 }, "HwcTemp": { "name": "HwcTemp", "passive": false, "write": false, "lastup": 0 }, "HwcTempDesired": { "name": "HwcTempDesired", "passive": false, "write": false, "lastup": 0 }, "HwcTempMax": { "name": "HwcTempMax", "passive": false, "write": false, "lastup": 0 }, "HwcTypes": { "name": "HwcTypes", "passive": false, "write": false, "lastup": 0 }, "HwcUnderHundredStarts": { "name": "HwcUnderHundredStarts", "passive": false, "write": false, "lastup": 0 }, "HwcWaterflow": { "name": "HwcWaterflow", "passive": false, "write": false, "lastup": 0 }, "HwcWaterflowMax": { "name": "HwcWaterflowMax", "passive": false, "write": false, "lastup": 0 }, "Ignitor": { "name": "Ignitor", "passive": false, "write": false, "lastup": 0 }, "InitialisationEEPROM": { "name": "InitialisationEEPROM", "passive": false, "write": false, "lastup": 0 }, "IonisationVoltageLevel": { "name": "IonisationVoltageLevel", "passive": false, "write": false, "lastup": 0 }, "maintenancedata_HwcTempMax": { "name": "maintenancedata_HwcTempMax", "passive": false, "write": false, "lastup": 0 }, "maxIgnitiontime": { "name": "maxIgnitiontime", "passive": false, "write": false, "lastup": 0 }, "minIgnitiontime": { "name": "minIgnitiontime", "passive": false, "write": false, "lastup": 0 }, "ModulationTempDesired": { "name": "ModulationTempDesired", "passive": false, "write": false, "lastup": 0 }, "OutdoorstempSensor": { "name": "OutdoorstempSensor", "passive": false, "write": false, "lastup": 0 }, "OverflowCounter": { "name": "OverflowCounter", "passive": false, "write": false, "lastup": 0 }, "ParamToken": { "name": "ParamToken", "passive": false, "write": false, "lastup": 0 }, "PartloadHcKW": { "name": "PartloadHcKW", "passive": false, "write": false, "lastup": 0 }, "PartloadHwcKW": { "name": "PartloadHwcKW", "passive": false, "write": false, "lastup": 0 }, "PartnumberBox": { "name": "PartnumberBox", "passive": false, "write": false, "lastup": 0 }, "PositionValveSet": { "name": "PositionValveSet", "passive": false, "write": false, "lastup": 0 }, "PowerValue": { "name": "PowerValue", "passive": false, "write": false, "lastup": 0 }, "PrAPSCounter": { "name": "PrAPSCounter", "passive": false, "write": false, "lastup": 0 }, "PrAPSSum": { "name": "PrAPSSum", "passive": false, "write": false, "lastup": 0 }, "PrEnergyCountHc1": { "name": "PrEnergyCountHc1", "passive": false, "write": false, "lastup": 0 }, "PrEnergyCountHc2": { "name": "PrEnergyCountHc2", "passive": false, "write": false, "lastup": 0 }, "PrEnergyCountHc3": { "name": "PrEnergyCountHc3", "passive": false, "write": false, "lastup": 0 }, "PrEnergyCountHwc1": { "name": "PrEnergyCountHwc1", "passive": false, "write": false, "lastup": 0 }, "PrEnergyCountHwc2": { "name": "PrEnergyCountHwc2", "passive": false, "write": false, "lastup": 0 }, "PrEnergyCountHwc3": { "name": "PrEnergyCountHwc3", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHc1": { "name": "PrEnergySumHc1", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHc2": { "name": "PrEnergySumHc2", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHc3": { "name": "PrEnergySumHc3", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHwc1": { "name": "PrEnergySumHwc1", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHwc2": { "name": "PrEnergySumHwc2", "passive": false, "write": false, "lastup": 0 }, "PrEnergySumHwc3": { "name": "PrEnergySumHwc3", "passive": false, "write": false, "lastup": 0 }, "ProductionByte": { "name": "ProductionByte", "passive": false, "write": false, "lastup": 0 }, "PrVortexFlowSensorValue": { "name": "PrVortexFlowSensorValue", "passive": false, "write": false, "lastup": 0 }, "PumpHours": { "name": "PumpHours", "passive": false, "write": false, "lastup": 0 }, "PumpHwcFlowNumber": { "name": "PumpHwcFlowNumber", "passive": false, "write": false, "lastup": 0 }, "PumpHwcFlowSum": { "name": "PumpHwcFlowSum", "passive": false, "write": false, "lastup": 0 }, "RemainingBoilerblocktime": { "name": "RemainingBoilerblocktime", "passive": false, "write": false, "lastup": 0 }, "ReturnRegulation": { "name": "ReturnRegulation", "passive": false, "write": false, "lastup": 0 }, "ReturnTemp": { "name": "ReturnTemp", "passive": false, "write": false, "lastup": 0 }, "ReturnTempMax": { "name": "ReturnTempMax", "passive": false, "write": false, "lastup": 0 }, "SecondPumpMode": { "name": "SecondPumpMode", "passive": false, "write": false, "lastup": 0 }, "SerialNumber": { "name": "SerialNumber", "passive": false, "write": false, "lastup": 0 }, "SetFactoryValues": { "name": "SetFactoryValues", "passive": false, "write": false, "lastup": 0 }, "SetMode": { "name": "SetMode", "passive": true, "write": true, "lastup": 1645901332, "zz": 8, "fields": { "hcmode": {"value": "auto"}, "flowtempdesired": {"value": 61.5}, "hwctempdesired": {"value": null}, "hwcflowtempdesired": {"value": null}, "disablehc": {"value": 0}, "disablehwctapping": {"value": 0}, "disablehwcload": {"value": 1}, "remoteControlHcPump": {"value": 0}, "releaseBackup": {"value": 0}, "releaseCooling": {"value": 0} } }, "SHEMaxDeltaHwcFlow": { "name": "SHEMaxDeltaHwcFlow", "passive": false, "write": false, "lastup": 0 }, "SHEMaxFlowTemp": { "name": "SHEMaxFlowTemp", "passive": false, "write": false, "lastup": 0 }, "SolPostHeat": { "name": "SolPostHeat", "passive": false, "write": false, "lastup": 0 }, "Statenumber": { "name": "Statenumber", "passive": false, "write": false, "lastup": 0 }, "Status01": { "name": "Status01", "passive": false, "write": false, "lastup": 1645901342, "zz": 8, "fields": { "0": {"name": "temp1", "value": 47.0}, "1": {"name": "temp1", "value": 42.0}, "2": {"name": "temp2", "value": 6.438}, "3": {"name": "temp1", "value": 32.5}, "4": {"name": "temp1", "value": 36.5}, "5": {"name": "pumpstate", "value": "on"} } }, "Status02": { "name": "Status02", "passive": false, "write": false, "lastup": 1645901322, "zz": 8, "fields": { "0": {"name": "hwcmode", "value": "auto"}, "1": {"name": "temp0", "value": 60}, "2": {"name": "temp1", "value": 75.0}, "3": {"name": "temp0", "value": 70}, "4": {"name": "temp1", "value": 50.0} } }, "Status16": { "name": "Status16", "passive": false, "write": false, "lastup": 0 }, "Status": { "name": "Status", "passive": false, "write": false, "lastup": 0 }, "StatusCirPump": { "name": "StatusCirPump", "passive": true, "write": true, "lastup": 1645901143, "zz": 8, "fields": { "0": {"name": "", "value": "off"} } }, "Storageloadpump": { "name": "Storageloadpump", "passive": false, "write": false, "lastup": 0 }, "StorageLoadPumpHours": { "name": "StorageLoadPumpHours", "passive": false, "write": false, "lastup": 0 }, "StorageloadPumpStarts": { "name": "StorageloadPumpStarts", "passive": false, "write": false, "lastup": 0 }, "StorageLoadTimeMax": { "name": "StorageLoadTimeMax", "passive": false, "write": false, "lastup": 0 }, "StoragereleaseClock": { "name": "StoragereleaseClock", "passive": false, "write": false, "lastup": 0 }, "StorageTemp": { "name": "StorageTemp", "passive": false, "write": false, "lastup": 0 }, "StorageTempDesired": { "name": "StorageTempDesired", "passive": false, "write": false, "lastup": 0 }, "StorageTempMax": { "name": "StorageTempMax", "passive": false, "write": false, "lastup": 0 }, "TargetFanSpeed": { "name": "TargetFanSpeed", "passive": false, "write": false, "lastup": 0 }, "TargetFanSpeedOutput": { "name": "TargetFanSpeedOutput", "passive": false, "write": false, "lastup": 0 }, "TempDiffBlock": { "name": "TempDiffBlock", "passive": false, "write": false, "lastup": 0 }, "TempDiffFailure": { "name": "TempDiffFailure", "passive": false, "write": false, "lastup": 0 }, "TempGradientFailure": { "name": "TempGradientFailure", "passive": false, "write": false, "lastup": 0 }, "Templimiter": { "name": "Templimiter", "passive": false, "write": false, "lastup": 0 }, "TemplimiterWithNTC": { "name": "TemplimiterWithNTC", "passive": false, "write": false, "lastup": 0 }, "TempMaxDiffExtTFT": { "name": "TempMaxDiffExtTFT", "passive": false, "write": false, "lastup": 0 }, "Testbyte": { "name": "Testbyte", "passive": false, "write": false, "lastup": 0 }, "TimerInputHc": { "name": "TimerInputHc", "passive": false, "write": false, "lastup": 0 }, "ValveMode": { "name": "ValveMode", "passive": false, "write": false, "lastup": 0 }, "ValveStarts": { "name": "ValveStarts", "passive": false, "write": false, "lastup": 0 }, "VolatileLockout": { "name": "VolatileLockout", "passive": false, "write": false, "lastup": 0 }, "VolatileLockoutIFCGV": { "name": "VolatileLockoutIFCGV", "passive": false, "write": false, "lastup": 0 }, "VortexFlowSensor": { "name": "VortexFlowSensor", "passive": false, "write": false, "lastup": 0 }, "WarmstartDemand": { "name": "WarmstartDemand", "passive": false, "write": false, "lastup": 0 }, "WarmstartOffset": { "name": "WarmstartOffset", "passive": false, "write": false, "lastup": 0 }, "WaterHcFlowMax": { "name": "WaterHcFlowMax", "passive": false, "write": false, "lastup": 0 }, "WaterPressure": { "name": "WaterPressure", "passive": false, "write": false, "lastup": 0 }, "WaterpressureBranchControlOff": { "name": "WaterpressureBranchControlOff", "passive": false, "write": false, "lastup": 0 }, "WaterpressureMeasureCounter": { "name": "WaterpressureMeasureCounter", "passive": false, "write": false, "lastup": 0 }, "WaterpressureVariantSum": { "name": "WaterpressureVariantSum", "passive": false, "write": false, "lastup": 0 }, "WP": { "name": "WP", "passive": false, "write": false, "lastup": 0 }, "WPPostrunTime": { "name": "WPPostrunTime", "passive": false, "write": false, "lastup": 0 }, "WPSecondStage": { "name": "WPSecondStage", "passive": false, "write": false, "lastup": 0 } } }, "broadcast": { "messages": { "datetime": { "name": "datetime", "passive": true, "write": false, "lastup": 0 }, "error": { "name": "error", "passive": true, "write": false, "lastup": 0 }, "hwcStatus": { "name": "hwcStatus", "passive": true, "write": false, "lastup": 0 }, "id-u": { "name": "id", "passive": true, "write": false, "lastup": 0 }, "load": { "name": "load", "passive": true, "write": false, "lastup": 0 }, "outsidetemp": { "name": "outsidetemp", "passive": true, "write": false, "lastup": 1645901323, "zz": 254, "fields": { "temp2": {"value": 6.438} } }, "signoflife": { "name": "signoflife", "passive": true, "write": false, "lastup": 0 }, "vdatetime": { "name": "vdatetime", "passive": true, "write": false, "lastup": 1645901323, "zz": 254, "fields": { "time": {"value": "19:48:42"}, "date": {"value": "26.02.2022"} } } } }, "sc": { "messages": { "Col": { "name": "Col", "passive": false, "write": false, "lastup": 0 }, "ColKickPumpTime": { "name": "ColKickPumpTime", "passive": false, "write": false, "lastup": 0 }, "ColKickTempDelta": { "name": "ColKickTempDelta", "passive": false, "write": false, "lastup": 0 }, "CollPump": { "name": "CollPump", "passive": false, "write": false, "lastup": 0 }, "currenterror": { "name": "currenterror", "passive": false, "write": false, "lastup": 0 }, "D1Temp": { "name": "D1Temp", "passive": false, "write": false, "lastup": 0 }, "D2Temp": { "name": "D2Temp", "passive": false, "write": false, "lastup": 0 }, "Date": { "name": "Date", "passive": false, "write": false, "lastup": 0 }, "EDFunction": { "name": "EDFunction", "passive": false, "write": false, "lastup": 0 }, "EnableScProtection": { "name": "EnableScProtection", "passive": false, "write": false, "lastup": 0 }, "errorhistory": { "name": "errorhistory", "passive": false, "write": false, "lastup": 0 }, "FlowRate": { "name": "FlowRate", "passive": false, "write": false, "lastup": 0 }, "FrostProtectionEnabled": { "name": "FrostProtectionEnabled", "passive": false, "write": false, "lastup": 0 }, "FrostProtectionLimit": { "name": "FrostProtectionLimit", "passive": false, "write": false, "lastup": 0 }, "Hc1PumpKol1PP1Port": { "name": "Hc1PumpKol1PP1Port", "passive": false, "write": false, "lastup": 0 }, "Hc2aLegPumpP2Port": { "name": "Hc2aLegPumpP2Port", "passive": false, "write": false, "lastup": 0 }, "Hc2zPort": { "name": "Hc2zPort", "passive": false, "write": false, "lastup": 0 }, "HydraulicScheme": { "name": "HydraulicScheme", "passive": false, "write": false, "lastup": 0 }, "InitCircuit": { "name": "InitCircuit", "passive": false, "write": false, "lastup": 0 }, "IsInBoostMode": { "name": "IsInBoostMode", "passive": false, "write": false, "lastup": 0 }, "KickFunction": { "name": "KickFunction", "passive": false, "write": false, "lastup": 0 }, "LpZpMaPort": { "name": "LpZpMaPort", "passive": false, "write": false, "lastup": 0 }, "MAPreferredStorage": { "name": "MAPreferredStorage", "passive": false, "write": false, "lastup": 0 }, "MaximalTemp2": { "name": "MaximalTemp2", "passive": false, "write": false, "lastup": 0 }, "MaximalTemp": { "name": "MaximalTemp", "passive": false, "write": false, "lastup": 0 }, "MultifunctionOutput": { "name": "MultifunctionOutput", "passive": false, "write": false, "lastup": 0 }, "OMultifunction": { "name": "OMultifunction", "passive": false, "write": false, "lastup": 0 }, "PumpAntiLockingFlags": { "name": "PumpAntiLockingFlags", "passive": false, "write": false, "lastup": 0 }, "QuickVetoStart": { "name": "QuickVetoStart", "passive": false, "write": false, "lastup": 0 }, "ResetSolGain": { "name": "ResetSolGain", "passive": false, "write": false, "lastup": 0 }, "RuntimeCollPump": { "name": "RuntimeCollPump", "passive": false, "write": false, "lastup": 0 }, "RuntimeCollPumpSeconds": { "name": "RuntimeCollPumpSeconds", "passive": false, "write": false, "lastup": 0 }, "ScProtectionHysteresis": { "name": "ScProtectionHysteresis", "passive": false, "write": false, "lastup": 0 }, "ScProtectionLimit": { "name": "ScProtectionLimit", "passive": false, "write": false, "lastup": 0 }, "ScProtectionTime": { "name": "ScProtectionTime", "passive": false, "write": false, "lastup": 0 }, "SolCollPumpDcIntegrator": { "name": "SolCollPumpDcIntegrator", "passive": false, "write": false, "lastup": 0 }, "SolCollPumpED": { "name": "SolCollPumpED", "passive": false, "write": false, "lastup": 0 }, "SolGain": { "name": "SolGain", "passive": false, "write": false, "lastup": 0 }, "SolOperationMode": { "name": "SolOperationMode", "passive": false, "write": false, "lastup": 0 }, "SP1": { "name": "SP1", "passive": false, "write": false, "lastup": 0 }, "SP2": { "name": "SP2", "passive": false, "write": false, "lastup": 0 }, "SumSolGain": { "name": "SumSolGain", "passive": false, "write": false, "lastup": 0 }, "SumSolGainDayBefore": { "name": "SumSolGainDayBefore", "passive": false, "write": false, "lastup": 0 }, "SystemMode": { "name": "SystemMode", "passive": false, "write": false, "lastup": 0 }, "TempDifferenceOff2": { "name": "TempDifferenceOff2", "passive": false, "write": false, "lastup": 0 }, "TempDifferenceOff": { "name": "TempDifferenceOff", "passive": false, "write": false, "lastup": 0 }, "TempDifferenceOffTD12": { "name": "TempDifferenceOffTD12", "passive": false, "write": false, "lastup": 0 }, "TempDifferenceOn2": { "name": "TempDifferenceOn2", "passive": false, "write": false, "lastup": 0 }, "TempDifferenceOn": { "name": "TempDifferenceOn", "passive": false, "write": false, "lastup": 0 }, "TempDifferenceOnTD12": { "name": "TempDifferenceOnTD12", "passive": false, "write": false, "lastup": 0 }, "Time": { "name": "Time", "passive": false, "write": false, "lastup": 0 }, "Weekday": { "name": "Weekday", "passive": false, "write": false, "lastup": 0 }, "YieldLastYear": { "name": "YieldLastYear", "passive": false, "write": false, "lastup": 0 }, "YieldThisYear": { "name": "YieldThisYear", "passive": false, "write": false, "lastup": 1645901350, "zz": 236, "decodeerror": "ERR: invalid position" } } }, "scan.08": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 1645900412, "zz": 8, "fields": { "MF": {"value": "Vaillant"}, "ID": {"value": "BAI00"}, "SW": {"value": "0104"}, "HW": {"value": "7803"} } }, "id": { "name": "id", "passive": false, "write": false, "lastup": 1645900430, "zz": 8, "fields": { "prefix": {"value": "21"}, "year": {"value": "19"}, "week": {"value": "48"}, "product": {"value": "0010021934"}, "supplier": {"value": "0001"}, "counter": {"value": "008767"}, "suffix": {"value": "N4"} } } } }, "scan.15": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 1645900416, "zz": 21, "fields": { "MF": {"value": "Vaillant"}, "ID": {"value": "70000"}, "SW": {"value": "0614"}, "HW": {"value": "6903"} } }, "id": { "name": "id", "passive": false, "write": false, "lastup": 1645900435, "zz": 21, "fields": { "prefix": {"value": "21"}, "year": {"value": "20"}, "week": {"value": "15"}, "product": {"value": "0020266797"}, "supplier": {"value": "0082"}, "counter": {"value": "019647"}, "suffix": {"value": "N5"} } } } }, "scan.ec": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 1645900557, "zz": 236, "fields": { "MF": {"value": "Vaillant"}, "ID": {"value": "SOL00"}, "SW": {"value": "0614"}, "HW": {"value": "6903"} } }, "id": { "name": "id", "passive": false, "write": false, "lastup": 1645900568, "zz": 236, "fields": { "prefix": {"value": "21"}, "year": {"value": "20"}, "week": {"value": "15"}, "product": {"value": "0020266797"}, "supplier": {"value": "0082"}, "counter": {"value": "019647"}, "suffix": {"value": "N5"} } } } }, "global": { "version": "21.3.v21.3", "updatecheck": "version 22.1 available", "signal": true, "symbolrate": 35, "maxsymbolrate": 134, "minarbitrationmicros": 352, "maxarbitrationmicros": 575, "minsymbollatency": 0, "maxsymbollatency": 7, "qq": 49, "reconnects": 0, "masters": 3, "messages": 718, "lastup": 1645901350 } }
Was kann ich mit solchen Sachen anfangen?
"700": {
"messages": { "AdaptHeatCurve": {
"name": "AdaptHeatCurve",
"passive": false,
"write": false,
"lastup": 0
},
"BankHolidayEndPeriod": {
"name": "BankHolidayEndPeriod",
"passive": false,
"write": false,
"lastup": 0
},
"BankHolidayStartPeriod": {
"name": "BankHolidayStartPeriod",
"passive": false,
"write": false,
"lastup": 0
},
"ccTimer.Friday": {
"name": "ccTimer.Friday",
"passive": false,
"write": false,
"lastup": 0
},Generell habe ich nur vereinzelt Werte drin.
-
@Cino was genau ist denn die Frage?
Die Bedeutung der Datenpunkte ist folgende:
AdaptHeatCurve = Adaptive Heizkurve (ist eine Einstellung in der Fachhandwerkerebene). Ich weiß nicht genau, was die macht. Anhand des Namens schätze euch jedoch, dass die Heizkurve dynamisch angepasst wird.
BankHolidayEndPeriod = Tage außer Haus (Ende)
BankHolidayStartPeriod = Tage außer Haus (Beginn)ccTimer.Friday = Heizzeiten am Freitag
Was du jetzt damit machst, oder ob du diese Datenpunkte ignorierst, bleibt ganz dir überlassen
-
@hiltex ja nimm doch mal z.B. jetzt
"700": {
"messages": { "AdaptHeatCurve": {
"name": "AdaptHeatCurve",
"passive": false,
"write": false,
"lastup": 0Ist die adaptive Heizkurve. Die ist bei mir deaktiviert. Jetzt habe ich hier aber bool was mir false oder true anzeigt.
messages ist klar, name auch.
Was ist jetzt passive, write und lastup?Was ich sagen will ist, ich habe die messages, aber keine Werte mit denen ich arbeiten kann.
Muss ich die extra abfragen? Ich lausche ja am Bus nach meinem Verständnis. Und wenn ich in den Einstellungen nicht rumspiele dürfte ja kein message ankommen ausser die Broadcast Nachrichten.Ich habe gerade ein Verständnisproblem.
-
@cino ok, ich dachte das war die Frage danach, was die Datenpunkte bedeuten sollen.
passive - keine Ahnung
write - ob du den Wert verändern oder nur lesen kannst
Lastup - wann der Wert das letzte mal abgerufen wurde.Vom Grunde her funktioniert das so: die Therme sendet ein paar Werte regelmäßig, die dann automatisch in ioBroker aktualisiert werden. Welche das genau sind hängt von deiner ganz speziellen Therme ab. Alle anderen Werte, die dich interessieren, musst du aktiv abfragen, sonst kommt da nix.
Da geht nur probieren und selbst herausfinden, was man gebrauchen kann und was nicht. Temperaturen sind oft sehr aussagekräftig, bzw. informativ. Mit solchen Sachen wir HcPumpStarts kann ich persönlich nicht viel anfangen
-
@hiltex Jepp, aktiv abfragen ist angesagt. Guck mal wie sich das verändert hat.
"700": {
"messages": { "AdaptHeatCurve": {
"name": "AdaptHeatCurve",
"passive": false,
"write": false,
"lastup": 1645906922,
"zz": 21,
"fields": {
"yesno": {"value": "no"}