NEWS
eBus Adapter Vaillant
-
Mit:
ebusctl info
sollte deine Konfiguration der Heizanlage angezeigt werden.
address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0604;HW=5502", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=UI ;SW=0508;HW=6201", loaded "vaillant/15.ui.csv" address 23: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/23.solsy.cc.csv" address 25: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/25.solsy.hwc.csv" address 26: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/26.solsy.hc.csv" address 31: master #8, ebusd address 36: slave #8, ebusd address 3f: master #23 address 44: slave #23, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301" address 50: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/50.solsy.mc.csv" address ec: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/ec.solsy.sc.csv"
Also alle Module mit den dazugehörigen CSV-Dateien.
Die letzte Stelle vor ".csv" zeigt das Gerät an. z.B:- HWC - Hot Water Circuit
- SC - Solar Colector
also finde ich in der Datei: vaillant/ec.solsy.sc.csv die Datenpunkte meines SC und das für jedes Modul.
Schick mal die Ausgabe von ebusctl info, dann kann ich in etwa sehen, wie weit unsere Anlagen übereinstimmen.
Wenn es um die "ungewollte Datenpunkte" geht, dann wirst du sie IMHO nicht los. Das sind Meldungen, die über den eBus laufen und die werden auch abgespeichert. Zusätzlich zu diesen Meldungen kannst du die "benötigten Datenpunkte" dir holen in dem du sie abfragst. Dann gehen sie über den eBus und werden vom ebusd gesammelt.
-
@a200 said in eBus Adapter Vaillant:
ebusctl info
pi@raspberrypi:~ $ ebusctl info version: ebusd 3.4.v3.4-16-g9e152da signal: acquired symbol rate: 30 max symbol rate: 251 min arbitration micros: 26 max arbitration micros: 73 min symbol latency: 8 max symbol latency: 42 reconnects: 0 masters: 4 messages: 600 conditional: 2 poll: 0 update: 9 address 01: master #6 address 03: master #11 address 06: slave #6 address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0202;HW=9602", loaded "vaillant/bai.0010015600.inc" ([PROD='0010015609']), "vaillant/08.bai.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0510;HW=6403", loaded "vaillant/15.700.csv" address 31: master #8, ebusd address 36: slave #8, ebusd
Okay dann lädt der ebusd keine Solar Daten, Oder?
-
@Jui ich habe Storage Daten gefunden, und ein paar Temperaturen abgefragt, die unterscheiden sich etwas von den anderen, könnten die das sein?
}, "StorageDelay": { "name": "StorageDelay", "passive": false, "write": false, "lastup": 0 }, "StorageExitTemp": { "name": "StorageExitTemp", "passive": false, "write": false, "lastup": 1588929911, "zz": 8, "fields": { "temp": {"value": 55.06}, "sensor": {"value": "ok"} } }, "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 }, "StorageTemp": { "name": "StorageTemp", "passive": false, "write": false, "lastup": 1588929910, "zz": 8, "fields": { "temp": {"value": 62.75}, "sensor": {"value": "ok"} } }, "StorageTempDesired": { "name": "StorageTempDesired", "passive": false, "write": false, "lastup": 0 }, "StorageTempMax": { "name": "StorageTempMax", "passive": false, "write": false, "lastup": 0
-
@Jui hier mal alle Daten die per "data" gelesen werden:
vielleicht kann jemand helfen{ "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": 1588930203, "zz": 21, "fields": { "tempv": {"value": 19.25} } }, "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": 1588929908, "zz": 21, "fields": { "tempv": {"value": 28.5} } }, "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 }, "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": 1588929908, "zz": 21, "fields": { "pressv": {"value": 1.8} } }, "YieldTotal": { "name": "YieldTotal", "passive": false, "write": false, "lastup": 0 }, "z1ActualRoomTempDesired": { "name": "z1ActualRoomTempDesired", "passive": false, "write": false, "lastup": 1588929904, "zz": 21, "fields": { "tempv": {"value": 22} } }, "z1BankHolidayEndPeriod": { "name": "z1BankHolidayEndPeriod", "passive": false, "write": false, "lastup": 0 }, "z1BankHolidayStartPeriod": { "name": "z1BankHolidayStartPeriod", "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": 1588929909, "zz": 21, "fields": { "tempv": {"value": 22} } }, "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": 1588929909, "zz": 21, "fields": { "tempv": {"value": 19} } }, "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": 1588929904, "zz": 21, "fields": { "tempv": {"value": 22.75} } }, "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": 1588929905, "zz": 21, "fields": { "0": {"name": "", "value": 1} } }, "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 }, "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 }, "AntiCondensValue": { "name": "AntiCondensValue", "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 }, "CodingResistor": { "name": "CodingResistor", "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": 1588930154, "zz": 8, "fields": { "dcfstate": {"value": "valid"}, "btime": {"value": "11:29:16"}, "bdate": {"value": "08.05.2020"}, "temp2": {"value": 19.250} } }, "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 }, "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 }, "ExternalFaultmessage": { "name": "ExternalFaultmessage", "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": 1588929909, "zz": 8, "fields": { "0": {"name": "", "value": "off"} } }, "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 }, "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 }, "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 }, "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 }, "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 }, "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 }, "OptionalRelais": { "name": "OptionalRelais", "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 }, "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 }, "PrimaryCircuitFlowrate": { "name": "PrimaryCircuitFlowrate", "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 }, "PumpPower": { "name": "PumpPower", "passive": false, "write": false, "lastup": 0 }, "PumpPowerDesired": { "name": "PumpPowerDesired", "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 }, "ReturnTempExternal": { "name": "ReturnTempExternal", "passive": false, "write": false, "lastup": 0 }, "ReturnTempMax": { "name": "ReturnTempMax", "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": 1588930194, "zz": 8, "fields": { "hcmode": {"value": "auto"}, "flowtempdesired": {"value": 28.5}, "hwctempdesired": {"value": null}, "hwcflowtempdesired": {"value": null}, "disablehc": {"value": 0}, "disablehwctapping": {"value": 0}, "disablehwcload": {"value": 0}, "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 }, "Statenumber": { "name": "Statenumber", "passive": false, "write": false, "lastup": 0 }, "Status01": { "name": "Status01", "passive": false, "write": false, "lastup": 1588930194, "zz": 8, "fields": { "0": {"name": "temp1", "value": 29.0}, "1": {"name": "temp1", "value": 28.5}, "2": {"name": "temp2", "value": 19.250}, "3": {"name": "temp1", "value": 38.5}, "4": {"name": "temp1", "value": 62.5}, "5": {"name": "pumpstate", "value": "off"} } }, "Status02": { "name": "Status02", "passive": false, "write": false, "lastup": 1588930185, "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": 65.0} } }, "Status16": { "name": "Status16", "passive": false, "write": false, "lastup": 0 }, "Status": { "name": "Status", "passive": false, "write": false, "lastup": 0 }, "StorageDelay": { "name": "StorageDelay", "passive": false, "write": false, "lastup": 0 }, "StorageExitTemp": { "name": "StorageExitTemp", "passive": false, "write": false, "lastup": 1588929911, "zz": 8, "fields": { "temp": {"value": 55.06}, "sensor": {"value": "ok"} } }, "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 }, "StorageTemp": { "name": "StorageTemp", "passive": false, "write": false, "lastup": 1588929910, "zz": 8, "fields": { "temp": {"value": 62.75}, "sensor": {"value": "ok"} } }, "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 }, "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 }, "WarmstartDemand": { "name": "WarmstartDemand", "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": 1588930156, "zz": 254, "fields": { "temp2": {"value": 19.250} } }, "signoflife": { "name": "signoflife", "passive": true, "write": false, "lastup": 0 }, "vdatetime": { "name": "vdatetime", "passive": true, "write": false, "lastup": 1588930095, "zz": 254, "fields": { "time": {"value": "11:28:14"}, "date": {"value": "08.05.2020"} } } } }, "scan.06": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 0 } } }, "scan.08": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 1588929391, "zz": 8, "fields": { "MF": {"value": "Vaillant"}, "ID": {"value": "BAI00"}, "SW": {"value": "0202"}, "HW": {"value": "9602"} } }, "id": { "name": "id", "passive": false, "write": false, "lastup": 1588929397, "zz": 8, "fields": { "prefix": {"value": "21"}, "year": {"value": "18"}, "week": {"value": "23"}, "product": {"value": "0010015609"}, "supplier": {"value": "3100"}, "counter": {"value": "006051"}, "suffix": {"value": "N7"} } } } }, "scan.15": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 1588929429, "zz": 21, "fields": { "MF": {"value": "Vaillant"}, "ID": {"value": "70000"}, "SW": {"value": "0510"}, "HW": {"value": "6403"} } }, "id": { "name": "id", "passive": false, "write": false, "lastup": 1588929430, "zz": 21, "fields": { "prefix": {"value": "21"}, "year": {"value": "18"}, "week": {"value": "26"}, "product": {"value": "0020242192"}, "supplier": {"value": "0082"}, "counter": {"value": "037975"}, "suffix": {"value": "N8"} } } } }, "scan.ed": { "messages": { "": { "name": "", "passive": false, "write": false, "lastup": 1588930046, "zz": 237, "fields": { "MF": {"value": "Vaillant"}, "ID": {"value": "VMS01"}, "SW": {"value": "0116"}, "HW": {"value": "0303"} } }, "id": { "name": "id", "passive": false, "write": false, "lastup": 0 } } }, "global": { "version": "3.4.v3.4-16-g9e152da", "updatecheck": "revision v3.4 available", "signal": true, "symbolrate": 26, "maxsymbolrate": 251, "minarbitrationmicros": 23, "maxarbitrationmicros": 91, "minsymbollatency": 8, "maxsymbollatency": 47, "qq": 49, "reconnects": 0, "masters": 4, "messages": 602, "lastup": 1588930203 } }
-
@Juihast du die Option "--scanconfig" in der /etc/default/ebusd?
Bei mir sieht das so aus:
EBUSD_OPTS="--scanconfig --enablehex -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL02F895-if00-port0 --httpport 8890"
-
@a200 ja ab Version 3.2 (ich habe 3.4) wurde das geändert und die Daten werden zentral aktuell gehalten, so dass man nicht mehr aktualisieren muss
-c, --configpath=PATH
Read CSV config files from PATH [http://ebusd.eu/config/]das ist der default PATH und ich habe den nicht geändert.
Das sieht dann so aus:
EBUSD_OPTS="-d 192.168.178.85:8889 -l /var/log/ebusd.log --scanconfig --httpport=8890 --latency=20000"
-
@Sandmanyz sagte in eBus Adapter Vaillant:
@Hasont
Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
2. Erstelle ein Javascript
Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.on('javascript.0.Heizung.Heizkurve', function (obj) { if (obj.state.val == "1.4"){ log("Wert wurde auf 1.4 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.4'); } else if (obj.state.val == "1.3"){ log("Wert wurde auf 1.3 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.4'); } });
3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
Hallo Sandmanyz
Brauch noch mal deine Hilfe.
Wie erstelle ich ein Objekt unter Javascript.0 wie von dir unter 1 beschrieben. Ich komme da nicht weiter.Wenn ich ein Java Script mit einen Ordner Heizung mit dem Unterpunkt Heizkurve und das Javascript wie von dir unter 2 beschrieben anlege finde ich danach unter Objekte das hier.
Ich müsste Sicher erst den Schritt 1 mit Typ Zeichenkette anlegen aber wie.Danke Schon mal für deine Hilfe.
-
Du öffnest "Objekte", gehst auf deinen Ordner Heizung und klickst oben auf das "+".
Dann erstellst du dein Objekt "Heizkurve"
Alternativ im Skript den Befehl:
createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1}); -
Hallo Sandmanyz,
Es funktioniert. In VIS habe ich mir einen Schieberegler mit 1.1 - 1.9 dazu angelegt und dein Skript entsprechend erweitert.
Wie du siehst habe ich "createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});" im Script eingefügt da er mir
mit
keinen Hauptordner sondern immer einen untergeordneten Ordner angelegt hat. Keine Ahnung warum das nicht ging.
Was sagt das ,def: 1 am Ende von "createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});" aus?Ich sehe immer nur eine ganze Zahl im Feld Wert 1 statt z.B. Wert 1.4?
Der Typ Zeichenkette ist angegeben und es funktioniert auch alles!
Ev. hast du ja zu den zwei Fragen noch ne Idee.
Vielen vielen Dank denn auf diese Weise bekomme ich jetzt auch meine anderen Dinge wie Warmwasser ein,aus,auto u.s.w. hin.
Anbei noch mein kompletter Script der bereits funktioniert.
In VIS verwende ich diesen ReglercreateState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1}); on('javascript.0.Heizung.Heizkurve', function (obj) { if (obj.state.val == "1.1"){ log("Wert wurde auf 1.1 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.10'); } else if (obj.state.val == "1.2"){ log("Wert wurde auf 1.2 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.20'); } else if (obj.state.val == "1.3"){ log("Wert wurde auf 1.3 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.30'); } else if (obj.state.val == "1.4"){ log("Wert wurde auf 1.4 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.40'); } else if (obj.state.val == "1.5"){ log("Wert wurde auf 1.5 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.50'); } else if (obj.state.val == "1.6"){ log("Wert wurde auf 1.6 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.60'); } else if (obj.state.val == "1.7"){ log("Wert wurde auf 1.7 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.70'); } else if (obj.state.val == "1.8"){ log("Wert wurde auf 1.8 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.80'); } else if (obj.state.val == "1.9"){ log("Wert wurde auf 1.9 gesetzt", 'info'); exec('ebusctl write -c 430 Hc1Heatcurve 1.90'); } });code_text
-
Hallo,
gibt es eigentl eine Erklärung der Begrifflichkeit?
Ich bekomme alle Werte in Iobroker weiß aber nicht was sie bedeuten bzw. was genau dahinter steckt:
Ganze viele Temperaturwerte, welcher steht nu für was?
Ich bin aus den ganzen Posts noch nicht 100% schlau geworden.
Wie kann ich einen Befehl nun an die Heizung senden?Ich jage den Befehl in den cmd des Adapters und der Wert wird erst nach der eingestellten Timeout Zeit aus dem Adapter in die Anlage geschrieben.
Aber woraus bilde ich den Befehl? Bzw wie muss der text den ich in cmd lege genau aussehen? -
@dvb2k3
Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?Schau mal diesen Beitrag an....
https://forum.iobroker.net/post/404364
Der Beitrag sollte dir helfen Befehle abzusetzen. -
@Sandmanyz said in eBus Adapter Vaillant:
@dvb2k3
Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?Das hat leider nicht geholfen... Es sieht genauso aus nachdem der adapter alles neu angelegt hat ;(
So sieht die ebustcl info aus: hab ich evtl etwas vergessen?
version: ebusd 3.4.v3.4-20-gedfe09a update check: revision v3.4 available, vaillant/08.bai.csv: different version available, vaillant/hcmode.inc: different version available signal: acquired symbol rate: 60 max symbol rate: 97 min arbitration micros: 1878 max arbitration micros: 8088 min symbol latency: 5 max symbol latency: 13 reconnects: 0 masters: 3 messages: 213 conditional: 3 poll: 0 update: 10 address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004279']), "vaillant/08.bai.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=SCC00;SW=2100;HW=3903" address 31: master #8, ebusd address 36: slave #8, ebusd
So siehts auf der /data aus.Status01": { "name": "Status01", "passive": false, "write": false, "lastup": 1593867990, "zz": 8, "fields": { "0": {"name": "temp1", "value": 23.0}, "1": {"name": "temp1", "value": 23.0}, "2": {"name": "temp2", "value": 22.062}, "3": {"name": "temp1", "value": null}, "4": {"name": "temp1", "value": 34.0}, "5": {"name": "pumpstate", "value": "o
Wie entschlüsseln ich das nun?
-
Ich stelle mal hier meine Frage , die ich auch hier adapter-ebus gestellt habe ....
aber wohl besser in einem wie diesem Thread passt .....Hier in geänderte Form :
... klappt auch alles mit diesem Ebus Adapter ,
aber da ich den Witterungsgeführte Regelung sensoCOMFORT VRC 720 haben, sind nicht alle Werte vorhanden nur leider ein kleiner Bruchteil davon.
Die 15.700.cvs auf 15.720.cvs geändert.
Hat jewand vielleicht ein Rat woran das liegen kann ? -
@Glasfaser Bin leider kein Experte auf dem Gebiet und hab auch lange rum gedocktert, biss mein System einigermaßen lief. Aber anscheinend ist es so, dass nicht alle Werte permanent gesendet werden, sodass der ebus-Adapter alles mitlauschen kann. Manche Werte stehen zwar in der Config, müssen aber aktiv abgefragt werden. Das kannst du ja mal versuchen. Aber Vorsicht... Bei mir war es so, dass wenn ich zu viele Werte gleichzeitig aktiv abfrage, dass dadurch mein ebus in die Knie geht und mein System Aussetzer hatte. Am besten testhalber immer nur mal einen Parameter per CMD abfragen.
Hoffe, das hilft dir weiter!?
-
@xxx_turbo_xxx sagte in eBus Adapter Vaillant:
Parameter per CMD abfragen.
Hoffe, das hilft dir weiter!?Leider nicht trotzdem Danke .... , das habe ich auch schon selber versucht , siehe auch die Ausgabe HTML
"decodeerror": "ERR: invalid position"
und in der Konsole z.B.:
ebusctl r -f -c 700 ccTimer.Friday ERR: invalid position in decode
-
@Glasfaser der Parameter ccTimer.Friday funktioniert bei meinem VRC700 auch nicht. Also hänge dich nicht an diesem Datenpunkt auf.
-
@Hiltex sagte in eBus Adapter Vaillant:
Also hänge dich nicht an diesem Datenpunkt auf.
mhh ..
... das wäre ja kein Problem wenn es nur ein ...bzw. ein Paar währen , nur werden sehr viele Daten nicht richtig erkannt ... siehe auch mein Ausgabe htlm ...
...auch andere funktionieren nicht die mit Time .. zu tun habenz.b.
hwcTimer.Friday
-
@Glasfaser das ist bei mir auch so. Wenn ihr mir die Werte anschaue, dann sehe ich ja schon einige, die dennoch vernünftig aussehen, wobei du etliche auch noch garnicht abgefragt hast
-
@Hiltex Bei mir läuft es mit meiner VRC700. Und zwar ohne "manuelle" Abfrage.
Wobei das für mich ein unwichtiger Parameter ist. Wichtiger sind Vorlauftemperaturen, etc!?
HTML sieht dann so aus...
}, "ccTimer.Friday": { "name": "ccTimer.Friday", "passive": false, "write": false, "lastup": 1599300489, "zz": 21, "fields": { "0": {"name": "from", "value": "05:00"}, "1": {"name": "to", "value": "05:10"}, "2": {"name": "from", "value": "18:00"}, "3": {"name": "to", "value": "18:10"}, "4": {"name": "from", "value": "-:-"}, "5": {"name": "to", "value": "-:-"} }
-
@xxx_turbo_xxx Mein VRC700 sendet garnichts von alleine. Macht aber nichts, dann frage ich die für mich relevanten Daten eben ab. Das sind:
Temperaturen
Solarertrag
Wasserdruck im System
Durchfluss im SystemMit diesen Daten kann ich mir ein Bild vom aktuellen Zustand machen und das reicht mir eigentlich.
Ich hatte übrigens anfangs eine separate ebusd-Installation laufen. Seitdem ich wesentliche Teile meiner Heimautomation auf Loxone umgezogen habe, nutze ich auch LoxBerry und das zugehörige ebusd-Plugin. Und obwohl das letztlich auch nur ebusd installiert läuft es viel besser und zuverlässiger, als meine vorherige Installation. Die Daten kann ich trotzdem mit ioBroker abholen und auswerten.
Vielleicht hat ja jemand ein ähnliches Setup und will das mal ausprobieren.
Mit den Zeiten kann ich übrigens nichts anfangen, weil ich auch keine in der Therme eingestellt habe. Ich hab im ganzen Haus Fußbodenheizung und da sind diese Zeiten eher ein Komfortverlust. Ich habe das lange beobachtet und stelle nach nun knapp 2 Jahren fest, dass der Verbrauch im Prinzip gleich geblieben ist. Da haben die Außentemperaturen viel mehr Einfluss auf den Verbrauch, als getaktete Heizzeiten.