FHEM Forum

FHEM => English Corner => Thema gestartet von: dinth am 10 April 2018, 21:50:05

Titel: Vaillant ecotec - controlling it with ebus interface
Beitrag von: dinth am 10 April 2018, 21:50:05
Ive managed to set up my raspberry to communicate with a Vaillant ecotec boiler, thanks to the RPi board i bought on this forum (Reinhart and all people involved in this project are geniuses!).
I can read and modify a lot of values, unfortunately i cannot find the simplest and most basic functionality - option to switch the heating off. Am i missing something?

Here are values i can modify:
localhost: find -w
bai AccessoriesOne = no data stored
bai AccessoriesTwo = no data stored
bai AntiCondensValue = no data stored
bai BlockTimeHcMax = no data stored
bai clearerrorhistory = no data stored
bai DSNOffset = no data stored
bai FanSpeedOffsetMax = no data stored
bai FanSpeedOffsetMin = no data stored
bai FlowsetHcMax = no data stored
bai HcPumpMode = no data stored
bai HoursTillService = no data stored
bai HwcTempMax = no data stored
bai OptionalRelais = no data stored
bai PartloadHcKW = no data stored
bai PumpPowerDesired = no data stored
bai ReturnRegulation = no data stored
bai SetFactoryValues = no data stored
bai StorageLoadTimeMax = no data stored
bai WPPostrunTime = no data stored
broadcast id = no data stored
broadcast queryexistence = no data stored
memory eeprom = no data stored
memory ram = no data stored


And here are values i can read:
localhost: find
bai AccessoriesOne = circulationpump
bai AccessoriesTwo = extheatingpump
bai AntiCondensValue = 4
bai averageIgnitiontime = 1.9
bai BlockTimeHcMax = 20
bai BoilerType = 2
bai ChangesDSN = 0
bai CirPump = off
bai CodingResistor = 08 f7 00
bai CounterStartattempts1 = 4
bai CounterStartattempts2 = 4
bai CounterStartAttempts3 = 3
bai CounterStartAttempts4 = 4
bai currenterror = -;-;-;-;-
bai DateTime = nosignal;-:-:-;-.-.-;-
bai dcfState = nosignal
bai DCFTimeDate = 15:44:19;19.02.2000
bai DCRoomthermostat = on
bai DeactivationsIFC = 10
bai DeactivationsTemplimiter = 0
bai DeltaFlowReturnMax = 22.62
bai DisplayMode = 2
bai DSN = 13006
bai DSNOffset = 6
bai DSNStart = 13000
bai EbusSourceOn = on
bai EbusVoltage = on
bai errorhistory = no data stored
bai ExternalFaultmessage = off
bai externalHwcSwitch = off
bai ExternGasvalve = 240
bai ExtFlowTempDesiredMin = 40.00
bai ExtStorageModulCon = no
bai extWP = on
bai FanHours = 55
bai FanMaxSpeedOperation = 6000
bai FanMinSpeedOperation = 750
bai FanPWMSum = 0
bai FanPWMTest = 0
bai FanSpeed = 0
bai FanSpeedOffsetMax = -290
bai FanSpeedOffsetMin = 420
bai FanStarts = 0
bai Flame = off
bai FlameSensingASIC = 580
bai FloorHeatingContact = off
bai FlowsetHcMax = 75.00
bai FlowTemp = 78.44;ok
bai FlowTempDesired = 70.00
bai FlowTempMax = 86.00
bai Fluegasvalve = off
bai FluegasvalveOpen = on
bai Gasvalve3UC = off
bai GasvalveASICFeedback = off
bai GasvalveUC = off
bai GasvalveUCFeedback = off
bai HcHours = 43
bai HcPumpMode = 3
bai HcPumpStarts = 4825
bai HcStarts = 0
bai HcUnderHundredStarts = 29
bai HeatingSwitch = on
bai HoursTillService = -
bai HwcDemand = no
bai HwcHours = 2
bai HwcImpellorSwitch = no
bai HwcStarts = 300
bai HwcSwitch = on
bai HwcTemp = 46.81;ok
bai HwcTempMax = 65.00
bai HwcTypes = 80
bai HwcUnderHundredStarts = 5
bai HwcWaterflowMax = 10.98
bai Ignitor = off
bai InitialisationEEPROM = no
bai IonisationVoltageLevel = 90.0
bai maintenancedata_HwcTempMax = 71.75
bai maxIgnitiontime = 2.4
bai minIgnitiontime = 0.2
bai ModulationTempDesired = 17.0
bai OptionalRelais = extheatingpump
bai OutdoorstempSensor = -60.44;cutoff
bai OverflowCounter = no
bai ParamToken = 3
bai PartloadHcKW = 19
bai PartnumberBox = 00 20 10 57 24
bai PositionValveSet = 0
bai PowerValue = 11 04 4c 13 64 19
bai PrAPSCounter = 0
bai PrAPSSum = 0
bai PrEnergyCountHc1 = 214649
bai PrEnergyCountHc2 = 0
bai PrEnergyCountHc3 = 0
bai PrEnergyCountHwc1 = 81865
bai PrEnergyCountHwc2 = 0
bai PrEnergyCountHwc3 = 0
bai PrEnergySumHc1 = 33315580
bai PrEnergySumHc2 = 0
bai PrEnergySumHc3 = 0
bai PrEnergySumHwc1 = 28459660
bai PrEnergySumHwc2 = 0
bai PrEnergySumHwc3 = 0
bai PrimaryCircuitFlowrate = 0.00
bai ProductionByte = 4
bai PrVortexFlowSensorValue = 0
bai PumpHours = 206
bai PumpHwcFlowNumber = 0
bai PumpHwcFlowSum = 0
bai PumpPower = 15
bai PumpPowerDesired = auto
bai RemainingBoilerblocktime = 2
bai ReturnRegulation = off
bai ReturnTemp = 79.19;64268;ok
bai ReturnTempExternal = -1.81;cutoff
bai ReturnTempMax = 83.94
bai SerialNumber = 37 30 38 31 32 36 31 35
bai SetFactoryValues = no
bai SetMode = no data stored
bai SHEMaxDeltaHwcFlow = 20.00
bai SHEMaxFlowTemp = 71.06
bai Statenumber = 11
bai Status01 = 78.0;65.5;-;42.5;55.0;off
bai Status02 = auto;60;75.0;70;65.0
bai Status16 =  (ERR: invalid position for 3108b5040116 / 00)
bai Status =  (ERR: invalid position for 3108b5110103 / 00)
bai StorageDelay = 0
bai StorageExitTemp = 116.06;circuit
bai Storageloadpump = 100
bai StorageLoadPumpHours = 11
bai StorageloadPumpStarts = 2344
bai StorageLoadTimeMax = 45
bai StorageTemp = 51.69;ok
bai StorageTempDesired = 55.00
bai StorageTempMax = 67.62
bai TargetFanSpeed = 4595
bai TargetFanSpeedOutput = 5694
bai TempDiffBlock = 0
bai TempDiffFailure = 0
bai TempGradientFailure = 0
bai Templimiter = on
bai TemplimiterWithNTC = yes
bai TempMaxDiffExtTFT = 0.00
bai Testbyte = 3
bai TimerInputHc = on
bai ValveStarts = 2077
bai VolatileLockout = no
bai VolatileLockoutIFCGV = no
bai WarmstartDemand = yes
bai WaterHcFlowMax = 0
bai WaterPressure = 1.957;ok
bai WaterpressureBranchControlOff = off
bai WaterpressureMeasureCounter = 13
bai WaterpressureVariantSum = 7979
bai WP = on
bai WPPostrunTime = 5
bai WPSecondStage = on
broadcast datetime = no data stored
broadcast error = no data stored
broadcast hwcStatus = no data stored
broadcast id = no data stored
broadcast id = no data stored
broadcast load = no data stored
broadcast outsidetemp = no data stored
broadcast signoflife = no data stored
broadcast vdatetime = no data stored
general valuerange = no data stored
memory eeprom = no data stored
memory ram = no data stored
scan id = no data stored
scan.08  = Vaillant;BAI00;0204;9602
scan.08 id = 21;17;17;0010018353;1300;257134;N7


I found those ones usefull for my Home Automation system: FlowTemp, HwcTemp, ReturnTemp, WaterPressure, error. Is there anything else what can be useful for HA here?
Titel: Antw:Vaillant ecotec - controlling it with ebus interface
Beitrag von: Prof. Dr. Peter Henning am 28 Mai 2018, 21:02:06
Switch it off manually and see which value changes in the readout. That's the way I found most of the possibilities in the very first FHEM/EBUS coupling.

Regards

pah