And although it’s not required, you need to set monitored_conditions if you really want to monitor something. Otherwise you can only use ebusd.ebusd_write
Yes, but I do face an issue, can’t figure out the right circuit value.
In my case should be “bai” or “350” but none are working, ebud gives an exception.
Plus most of the sensors inside monitor conditions are not available on my heating system via ebusd…
The only one which it maches is WaterPressure, this doesn’t seem to work with my setup…
Should I change the sensors names in the const.py??
Error during setup of component ebusd
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/setup.py", line 154, in _async_setup_component
component.setup, hass, processed_config) # type: ignore
File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup
future.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/ebusd/__init__.py", line 58, in setup
'sensor_types': SENSOR_TYPES[circuit]
KeyError: '350'
Same i get with circuit “bai”.
outcome of my ebusdctl info:
pi@rp3:~ $ ebusctl info
version: ebusd 3.3.v3.3
update check: revision v3.3-4-g212b22d available, broadcast.csv: different version available, vaillant/15.350.csv: different version available, vaillant/bai.308523.inc: different version available, vaillant/broadcast.csv: different version available, vaillant/errors.inc: different version available, vaillant/hcmode.inc: different version available
signal: acquired
symbol rate: 22
max symbol rate: 97
min arbitration micros: 3223
max arbitration micros: 3331
min symbol latency: 5
max symbol latency: 5
reconnects: 0
masters: 3
messages: 410
conditional: 7
poll: 0
update: 9
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([HW=7401]), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=35000;SW=0114;HW=7102", loaded "vaillant/15.350.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
As you can see in the file I posted above, there is no circuit ‘350’ there. I suggest you to open an Issue in home assistant github with circuits and conditions you want to use and mention CrazYoshi . Or you can even create a pull request.
How would I have to execute a command like this in hassio?
Is this already possible in some way with the component or does it require a lot of tinkering ? If so, any advice?
ebusctl write -c f37 Time 14:00:00
my heating system contains vaillant/15.f37.csv and vaillant/bai.0010015600.inc
Hi I am new to home assistant but have some experience with openhab but also with the native application EBUSD of john30
I am trying to use multiple sensor types and i would like to add some sensor types
What i see happening and looks like a BUG is that despite the sensor type I put in it always will validate my configuration.yaml if i put a value that belongs to the 700 sensor.
question is, how can I enable multiple sensors and add 2 new ones like “Broadcast” and “hmu”
as output from ebusctl “broadcast outsidetemp = 14.250” and "hmu State = 0;0;off;ready
i am also intrested how to handle a multivalue sensor like the hmu state ?
any help would be appreciated perhaps @CrazYoshi can have a look ?
Thanks i did not read it as the same…
can you perhaps help me with the question also ?
how can I enable multiple sensors and add 2 new ones like “Broadcast” and “hmu”
as output from ebusctl “broadcast outsidetemp = 14.250” and "hmu State = 0;0;off;ready
i am also intrested how to handle a multivalue sensor like the hmu state ?
on ebusd-> info I can see:
address 08: slave #11, scanned “MF=Vaillant;ID=BAI00;SW=0703;HW=7401”, loaded “vaillant/bai.308523.inc” ([HW=7401]), “vaillant/08.bai.csv”
what ever I have to do to see the parameters of my boiler?