LukasGrebe / ha-addons

Addons for Home Assistant
GNU General Public License v3.0
43 stars 49 forks source link

seems not all parameters are there #123

Open paqpaqpaq opened 6 months ago

paqpaqpaq commented 6 months ago

This my config:

scanconfig: true loglevel_all: notice mqtttopic: ebusd mqttint: /etc/ebusd/mqtt-hassio.cfg mqttjson: true mode: enh network_device: 192.168.108.39:3335 configpath: /config/ebusd-configuration/ebusd-2.1.x/en

2ad9b828-ebusd:/# ebusctl info version: ebusd 23.2.p20230716 update check: version 23.3 available, broadcast.csv: different version available, memory.csv: different version available, vaillant/08.hmu.csv: different version available, vaillant/broadcast.csv: different version available, vaillant/errors.inc: different version available, vaillant/general.csv: different version available, vaillant/hcmode.inc: different version available device: 192.168.108.39:3335, enhanced signal: acquired symbol rate: 122 max symbol rate: 173 min arbitration micros: 1 max arbitration micros: 75 min symbol latency: 15 max symbol latency: 55 scan: finished reconnects: 0 masters: 5 messages: 235 conditional: 0 poll: 89 update: 15 address 03: master #11 address 08: slave #11, scanned "MF=Vaillant;ID=HMU00;SW=0902;HW=5103", loaded "vaillant/08.hmu.csv" address 10: master #2 address 15: slave #2, scanned "MF=Vaillant;ID=CTLV3;SW=0709;HW=3704" address 31: master #8, ebusd address 36: slave #8, ebusd address 71: master #9 address 76: slave #9, scanned "MF=Vaillant;ID=VWZIO;SW=0202;HW=0103" address f1: master #10 address f6: slave #10, scanned "MF=Vaillant;ID=NETX3;SW=0119;HW=0404"

Despite pointing at a custom file for my 08.hmu, it seems it is not loading the correct csv? The display of the Vaillant VZWAI e.g. does show compressor RPS, modulation rate, flow, etc, but the output of the addon does not. These parameters are present though in the linked csv

Scherm­afbeelding 2024-05-28 om 13 23 40

How can I address this issue?

paqpaqpaq commented 6 months ago

This is a part of the log by the way:

2024-05-28 14:39:37.074 [update notice] received read hmu unknownMB513h0528 QQ=10: 01 2024-05-28 14:39:37.306 [update notice] sent poll-read hmu OutdoorTemp QQ=31: -99.0 2024-05-28 14:39:37.487 [update notice] received update-read broadcast unknownBCb510h06 QQ=10: 00 2024-05-28 14:39:37.874 [update notice] received unknown MS cmd: 0376b51206130017000006 / 0200ff 2024-05-28 14:39:38.117 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:39:41.612 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:39:43.294 [update notice] sent poll-read hmu ReturnTemp QQ=31: 20.1 2024-05-28 14:39:43.428 [update notice] received unknown MS cmd: 7108b51a03040732 / 0e0707c0cfc07b3c00b01b20000000 2024-05-28 14:39:43.750 [update notice] received unknown MS cmd: 7108b51a03040833 / 0e080000c08b020000000000000000 2024-05-28 14:39:44.133 [update notice] received read hmu State01 QQ=10: 21.5;20.0;-;-;-;off 2024-05-28 14:39:44.293 [update notice] received unknown MS cmd: 7108b51a03040934 / 0e09cf2000c0022101001800061800 2024-05-28 14:39:44.471 [update notice] received unknown MS cmd: 1076b5110101 / 09ffff3014ffff0000ff 2024-05-28 14:39:44.644 [update notice] received unknown MS cmd: 7108b51a03040a35 / 0e0a00000000000100900100001000 2024-05-28 14:39:44.839 [update notice] received unknown MS cmd: 1076b512030f0001 / 070080020080ff00 2024-05-28 14:39:45.130 [update notice] received unknown MS cmd: 7108b51a03040b36 / 0e0b00000000000000000000000000 2024-05-28 14:39:45.342 [update notice] received unknown MS cmd: f115b52406020002001e00 / 0601021e000000 2024-05-28 14:39:45.657 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:39:45.750 [update notice] received unknown MS cmd: f115b52406020003002200 / 08030322000000a041 2024-05-28 14:39:45.822 [update notice] received unknown MS cmd: 0376b51206130017000006 / 0200ff 2024-05-28 14:39:45.999 [update notice] received unknown MS cmd: f115b52406020003001400 / 08010314000000a041 2024-05-28 14:39:46.181 [update notice] received unknown MS cmd: f115b52406020003000600 / 06030306000200 2024-05-28 14:39:46.273 [update notice] received update-write hmu SetMode QQ=10: 00 00 ff ff ff 07 00 00 2024-05-28 14:39:46.425 [update notice] received unknown MS cmd: f115b52406020003001500 / 08010315000000c041 2024-05-28 14:39:46.593 [update notice] received unknown MS cmd: 1076b51009000000ffffff050000 / 0101 2024-05-28 14:39:46.743 [update notice] received unknown MS cmd: f115b52406020003012200 / 08020322000000a841 2024-05-28 14:39:48.011 [update notice] received unknown MS cmd: f115b52406020003010600 / 06020306000100 2024-05-28 14:39:49.042 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:39:49.344 [update notice] sent poll-read hmu RunDataAirIntakeTemp QQ=31: 20.583 2024-05-28 14:39:49.365 [bus notice] arbitration won in invalid state ready 2024-05-28 14:39:51.853 [update notice] received unknown MS cmd: f115b52406020003001b00 / 0601031b000000 2024-05-28 14:39:52.025 [update notice] received unknown MS cmd: f115b52406020003011b00 / 0600031b000000 2024-05-28 14:39:52.544 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:39:52.794 [update notice] received read hmu State01 QQ=f1: 21.5;20.0;-;-;-;off 2024-05-28 14:39:52.986 [update notice] received read hmu State00 QQ=f1: 21.56;23;0.0;off;0;0;inactive;0.0 2024-05-28 14:39:53.548 [update notice] received read hmu State01 QQ=10: 21.5;20.0;-;-;-;off 2024-05-28 14:39:53.861 [update notice] received unknown MS cmd: 1076b5110101 / 09ffff2014ffff0000ff 2024-05-28 14:39:54.178 [update notice] received unknown MS cmd: 1076b512030f0001 / 070080020080ff00 2024-05-28 14:39:54.301 [update notice] received unknown MS cmd: 0376b51206130017000006 / 0200ff 2024-05-28 14:39:55.132 [bus error] poll hmu RunDataBuildingCPumpPower failed: ERR: SYN received 2024-05-28 14:39:56.061 [update notice] received unknown MS cmd: 1076b51009000000ffffff050000 / 0101 2024-05-28 14:39:56.131 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:39:59.290 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:40:01.328 [update notice] sent poll-read hmu RunDataCompressorInletTemp QQ=31: 22.8924 2024-05-28 14:40:01.822 [update notice] received unknown MS cmd: 0376b51206130017000006 / 0200ff 2024-05-28 14:40:02.750 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:40:02.974 [update notice] received read hmu State01 QQ=10: 21.5;20.0;-;-;-;off 2024-05-28 14:40:03.236 [update notice] received unknown MS cmd: 1076b5110101 / 09ffff3014ffff0000ff 2024-05-28 14:40:03.889 [update notice] received update-write hmu SetMode QQ=10: 00 00 ff ff ff 07 00 00 2024-05-28 14:40:06.195 [update notice] received read hmu State07 QQ=71: 0;0.4;Eco mode HP off;ready 2024-05-28 14:40:07.330 [update notice] sent poll-read hmu RunDataCompressorOutletTemp QQ=31: 25.5 2024-05-28 14:40:08.339 [update notice] received unknown MS cmd: f115b52406020003011b00 / 0600031b000000

paqpaqpaq commented 6 months ago

@LukasGrebe I spent hours on getting this to work, but somehow, can't. Where are the 'lost' parameters?

Scherm­afbeelding 2024-05-31 om 14 49 01

If I address it directly, like so: 2ad9b828-ebusd:/# ebusctl r -f CompressorSpeed 0.0

I do get a proper respons...

paqpaqpaq commented 6 months ago
Scherm­afbeelding 2024-05-31 om 15 41 21

It also is found by MQTT Explorer so it does get broadcasted.

piotrtobolski commented 5 months ago

HA discovery is part of ebusd project, this addon has nothing to do. Since Alpine Linux can't use the latest version of ebusd, we need to wait, possibly many months for another ebusd release.

universal commented 5 months ago

without having spent much time looking into it: is it related to this? https://github.com/john30/ebusd/pull/1245

so changing the mqtt-hassio.cfg might fix this?!

LukasGrebe commented 5 months ago

@LukasGrebe

I spent hours on getting this to work, but somehow, can't.

Where are the 'lost' parameters?

Do you mean command line parameters? You can use commandline_options - see #128 as an example.

Or are you looking for something different?

cociweb commented 2 months ago

according to @universal's answer, you can adjust your --mqttvar parameter as: image There was a Home Assistant update in the spring of 2024, and some classes did not match the old configuration. In my case, the pressure was misread/retained, resulting in invalid values for half a year until I discovered it.

...and the "pressure" is still not merged to the upstream 23.3 config....

szczukot commented 3 weeks ago

@LukasGrebe @piotrtobolski is it possible to upgrade the version to 24.1? Or still not and where is problem?

piotrtobolski commented 3 weeks ago

I have 24.1 ready locally but I won't publish it until this issue is resolved: https://github.com/john30/ebusd/issues/1382 tldr: HA identifiers changed so it duplicates all entities and existing ones become unavailable