ebusd-configuration icon indicating copy to clipboard operation
ebusd-configuration copied to clipboard

Saunier Duval Semiatek Condens 24 still not supported?

Open mefisto22 opened this issue 10 months ago • 2 comments

I only want to set FlowTempDesired, nothing else, but i cant do anything, only read some sensors. I tried as a HomeAssistant addon, and as a standalone docker container too.

root@017394b08039:/# ebusctl scan result 08;Vaillant;BAI00;0505;3302

root@017394b08039:/# ebusctl info version: ebusd 23.3.23.3 device: 192.168.0.13:9999, TCP, enhanced, firmware 1.1[7f16].2[73c8] signal: acquired symbol rate: 24 max symbol rate: 54 min arbitration micros: 3 max arbitration micros: 53 min symbol latency: 7 max symbol latency: 48 scan: finished reconnects: 0 masters: 2 messages: 1 conditional: 0 poll: 0 update: 0 address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0505;HW=3302" address 31: master #8, ebusd address 36: slave #8, ebusd, scanning

This when i trying from standalone docker container: root@017394b08039:/# ebusctl f -a -l "*" -w ERR: element not found

This when i trying from home assistant addon: docker exec -it addon_b4d7ad18_ebusd /bin/bash b4d7ad18-ebusd:/# ebusctl f -a -l "*" -w bai AccessoriesOne = no data stored bai AccessoriesTwo = no data stored bai APCLegioProtection = no data stored (message not available due to condition) 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 FlowsetHwcMax = no data stored bai HcPumpMode = no data stored bai HoursTillService = no data stored bai HwcPostrunTime = no data stored bai HwcTempMax = no data stored bai PartloadHcKW = no data stored bai PartloadHwcKW = no data stored bai PrEnergyCountHc1 = no data stored bai PrEnergyCountHc2 = no data stored bai PrEnergyCountHc3 = no data stored bai PrEnergyCountHwc1 = no data stored bai PrEnergyCountHwc2 = no data stored bai PrEnergyCountHwc3 = no data stored bai PrEnergySumHc1 = no data stored bai PrEnergySumHc2 = no data stored bai PrEnergySumHc3 = no data stored bai PrEnergySumHwc1 = no data stored bai PrEnergySumHwc2 = no data stored bai PrEnergySumHwc3 = no data stored bai ReturnRegulation = no data stored bai SecondPumpMode = no data stored bai SetFactoryValues = no data stored bai SolPostHeat = no data stored bai StorageLoadTimeMax = no data stored bai ValveMode = no data stored bai WarmstartOffset = no data stored bai WPPostrunTime = no data stored broadcast id = no data stored broadcast queryexistence = no data stored broadcast vdatetime = no data stored memory eeprom = no data stored memory ram = no data stored

mefisto22 avatar Mar 30 '24 02:03 mefisto22

If your device is not defined you have to create your own definition file (i.e. reverse engineer those values). It usually helps to look at similar devices and read the same addresses or sniff official components.

For FlowTempDesired there is no way to set that directly in bai. You have to use SetMode. This is documented on the ebus website (a bit hard to find). With set you can emulate an external controller. You have to repeat the message every 3-5 min or the heater will fall back to its internal value.

jabdoa2 avatar Apr 14 '24 14:04 jabdoa2

If your device is not defined you have to create your own definition file (i.e. reverse engineer those values). It usually helps to look at similar devices and read the same addresses or sniff official components.

For FlowTempDesired there is no way to set that directly in bai. You have to use SetMode. This is documented on the ebus website (a bit hard to find). With set you can emulate an external controller. You have to repeat the message every 3-5 min or the heater will fall back to its internal value.

please send me a link

mefisto22 avatar Apr 15 '24 16:04 mefisto22