LukasGrebe / ha-addons

Addons for Home Assistant
GNU General Public License v3.0
41 stars 46 forks source link

Values are not updated #90

Closed vbueschken closed 9 months ago

vbueschken commented 9 months ago

Since a few days values are not updated or ar displayed as "unknown"

nothing helps - no idea what has been changed

The Log-File of the adapter has no error messages The Log-File of the AddOn shows several errors: [code] 2023-12-13 17:45:46.042 [update notice] received read bai DateTime QQ=10: valid;17:45:47;13.12.2023;7.562 2023-12-13 17:45:46.349 [update notice] received poll-read bai Status02 QQ=10: auto;60;75.0;70;65.0 2023-12-13 17:45:46.705 [update notice] received update-read broadcast vdatetime QQ=10: 17:45:46;13.12.2023 2023-12-13 17:45:47.017 [update notice] received update-read broadcast outsidetemp QQ=10: 7.750 2023-12-13 17:45:47.173 [update notice] received unknown MS cmd: 1008b5100305ff01 / 0101 2023-12-13 17:45:47.426 [update notice] received update-write bai StatusCirPump QQ=10: on 2023-12-13 17:45:47.630 [update notice] received unknown MS cmd: 1008b5120204ff / 0101 2023-12-13 17:45:47.934 [update notice] received unknown MS cmd: 1008b513020508 / 00 2023-12-13 17:45:48.042 [update notice] received unknown BC cmd: 10feb510020601 2023-12-13 17:45:49.116 [bus error] poll 700 Hc1RoomTempSwitchOn failed: ERR: SYN received 2023-12-13 17:45:49.471 [bus error] device status: eBUS comm error: overrun 2023-12-13 17:45:55.277 [bus error] poll 700 Hc1Status failed: ERR: read timeout 2023-12-13 17:45:56.022 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:45:56.284 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:46:01.152 [bus error] poll 700 Hc1SummerTempLimit failed: ERR: SYN received 2023-12-13 17:46:01.606 [bus error] device status: eBUS comm error: overrun 2023-12-13 17:46:05.705 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:46:05.913 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:46:07.092 [bus error] poll 700 Hc2ActualFlowTempDesired failed: ERR: SYN received 2023-12-13 17:46:07.493 [bus error] device status: eBUS comm error: overrun 2023-12-13 17:46:13.123 [bus error] poll 700 Hc2AutoOffMode failed: ERR: SYN received 2023-12-13 17:46:15.945 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:46:16.047 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:46:16.303 [update notice] received poll-read bai Status02 QQ=10: auto;60;75.0;70;65.0 2023-12-13 17:46:19.126 [bus error] poll 700 Hc2ExcessTemp failed: ERR: SYN received 2023-12-13 17:46:25.110 [bus error] poll 700 Hc2FlowTemp failed: ERR: SYN received 2023-12-13 17:46:25.157 [bus notice] arbitration won in invalid state ready 2023-12-13 17:46:25.921 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:46:26.234 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:46:31.122 [bus error] poll 700 Hc2HeatCurve failed: ERR: read timeout 2023-12-13 17:46:36.073 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:46:37.146 [bus error] poll 700 Hc2HeatCurveAdaption failed: ERR: SYN received 2023-12-13 17:46:43.128 [bus error] poll 700 Hc2MaxFlowTempDesired failed: ERR: SYN received 2023-12-13 17:46:46.003 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:46:46.211 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:46:46.467 [update notice] received read bai DateTime QQ=10: valid;17:46:47;13.12.2023;7.750 2023-12-13 17:46:46.763 [update notice] received poll-read bai Status02 QQ=10: auto;60;75.0;70;65.0 2023-12-13 17:46:46.970 [update notice] received update-read broadcast vdatetime QQ=10: 17:46:46;13.12.2023 2023-12-13 17:46:47.280 [update notice] received unknown MS cmd: 1008b5110100 / 086e031426040f0081 2023-12-13 17:46:47.437 [update notice] received update-read broadcast outsidetemp QQ=10: 7.562 2023-12-13 17:46:49.787 [update notice] sent poll-read 700 Hc2MinFlowTempDesired QQ=31: 15 2023-12-13 17:46:55.721 [update notice] sent poll-read 700 Hc2PumpStatus QQ=31: 0 2023-12-13 17:46:56.030 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:47:01.159 [bus error] poll 700 Hc2RoomTempSwitchOn failed: ERR: SYN received 2023-12-13 17:47:06.384 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:47:07.420 [bus error] poll 700 Hc2Status failed: ERR: read timeout 2023-12-13 17:47:13.800 [update notice] sent poll-read 700 Hc2SummerTempLimit QQ=31: 21 2023-12-13 17:47:13.845 [bus notice] arbitration won in invalid state ready 2023-12-13 17:47:16.260 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:47:16.767 [update notice] received poll-read bai Status02 QQ=10: auto;60;75.0;70;65.0 2023-12-13 17:47:19.123 [bus error] poll 700 Hc3ActualFlowTempDesired failed: ERR: SYN received 2023-12-13 17:47:19.478 [bus error] device status: eBUS comm error: overrun 2023-12-13 17:47:25.110 [bus error] poll 700 Hc3AutoOffMode failed: ERR: wrong symbol received 2023-12-13 17:47:26.296 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.562;42.0;57.5;on 2023-12-13 17:47:26.605 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:47:31.105 [bus error] poll 700 Hc3ExcessTemp failed: ERR: SYN received 2023-12-13 17:47:31.470 [bus error] device status: eBUS comm error: overrun 2023-12-13 17:47:36.391 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:47:36.680 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:47:37.572 [bus error] poll 700 Hc3FlowTemp failed: ERR: read timeout 2023-12-13 17:47:43.247 [bus error] poll 700 Hc3HeatCurve failed: ERR: SYN received 2023-12-13 17:47:43.297 [bus notice] arbitration won in invalid state ready 2023-12-13 17:47:43.772 [bus notice] arbitration won in invalid state ready 2023-12-13 17:47:46.485 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:47:46.984 [update notice] received read bai DateTime QQ=10: valid;17:47:47;13.12.2023;7.750 2023-12-13 17:47:47.538 [update notice] received update-read broadcast vdatetime QQ=10: 17:47:47;13.12.2023 2023-12-13 17:47:47.753 [update notice] received unknown MS cmd: 1008b5110100 / 086e031426040f0081 2023-12-13 17:47:49.739 [update notice] sent poll-read 700 Hc3HeatCurveAdaption QQ=31: 0.0 2023-12-13 17:47:55.115 [bus error] poll 700 Hc3MaxFlowTempDesired failed: ERR: wrong symbol received 2023-12-13 17:47:56.497 [update notice] received poll-read bai Status01 QQ=10: 54.5;48.5;7.750;42.0;57.5;on 2023-12-13 17:47:56.764 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:48:01.111 [bus error] poll 700 Hc3MinFlowTempDesired failed: ERR: SYN received 2023-12-13 17:48:06.586 [update notice] received poll-read bai Status01 QQ=10: 55.0;48.5;7.750;42.0;57.5;on 2023-12-13 17:48:06.891 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:48:07.152 [bus error] poll 700 Hc3PumpStatus failed: ERR: SYN received 2023-12-13 17:48:13.143 [bus error] poll 700 Hc3RoomTempSwitchOn failed: ERR: SYN received 2023-12-13 17:48:17.042 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:48:17.289 [update notice] received poll-read bai Status02 QQ=10: auto;60;75.0;70;65.0 2023-12-13 17:48:19.129 [bus error] poll 700 Hc3Status failed: ERR: wrong symbol received 2023-12-13 17:48:25.122 [bus error] poll 700 Hc3SummerTempLimit failed: ERR: SYN received 2023-12-13 17:48:26.815 [update notice] received poll-read bai Status01 QQ=10: 55.0;48.5;7.750;42.0;57.5;on 2023-12-13 17:48:27.062 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:48:31.232 [bus error] poll 700 HcStorageTempBottom failed: ERR: read timeout 2023-12-13 17:48:37.001 [update notice] received poll-read bai Status01 QQ=10: 55.0;48.5;7.750;42.0;57.5;on 2023-12-13 17:48:37.150 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:48:37.157 [bus error] poll 700 HcStorageTempTop failed: ERR: SYN received 2023-12-13 17:48:37.158 [bus notice] arbitration won in invalid state ready 2023-12-13 17:48:37.262 [bus notice] arbitration won in invalid state ready 2023-12-13 17:48:43.137 [bus error] poll 700 HolidayTemp failed: ERR: SYN received 2023-12-13 17:48:46.992 [update notice] received poll-read bai Status01 QQ=10: 55.0;48.5;7.750;42.0;57.5;on 2023-12-13 17:48:47.247 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 2023-12-13 17:48:47.806 [update notice] received poll-read bai Status02 QQ=10: auto;60;75.0;70;65.0 2023-12-13 17:48:48.013 [update notice] received update-read broadcast vdatetime QQ=10: 17:48:47;13.12.2023 2023-12-13 17:48:48.369 [update notice] received unknown MS cmd: 1008b5110100 / 0870031426040f0081 2023-12-13 17:48:48.517 [update notice] received update-read broadcast outsidetemp QQ=10: 7.750 2023-12-13 17:48:49.134 [bus error] poll 700 HwcFlowTemp failed: ERR: SYN received 2023-12-13 17:48:55.118 [bus error] poll 700 HwcMaxFlowTempDesired failed: ERR: SYN received 2023-12-13 17:48:55.485 [bus error] device status: eBUS comm error: overrun 2023-12-13 17:48:57.071 [update notice] received poll-read bai Status01 QQ=10: 55.0;48.5;7.750;42.0;57.5;on 2023-12-13 17:48:57.326 [update notice] received update-write bai SetMode QQ=10: auto;53.0;-;-;0;0;0;0;0;0 [/code]

Hope anyone can help.... Thanks Volker

LukasGrebe commented 9 months ago

hi, it appears your add-on is

  1. running
  2. connected to the bus
  3. sending data to homeassistant

with that, its everything this project aims to achieve.

Because there are bus errors in your log, I'm assuming this may be a configuration error between ebusd and your adapter.

2023-12-13 17:47:37.572 [bus error] poll 700 Hc3FlowTemp failed: ERR: read timeout 2023-12-13 17:47:43.247 [bus error] poll 700 Hc3HeatCurve failed: ERR: SYN received 2023-12-13 17:47:43.297 [bus notice] arbitration won in invalid state ready

could you post your add on configuration please. choose "show as yaml" at the top of the config page and copy everything from there into here. My guess would be this is related to the "latency" setting. see https://github.com/john30/ebusd/wiki/2.-Run

LukasGrebe commented 9 months ago

if your adapter has a potentiometer it may not be adjusted correctly. see https://github.com/john30/ebusd/wiki/Legacy-hardware#adjusting-the-potentiometer if this applies to your adapter.

also it might be a hardware connection issue - check if anything may have changed in your wiring setup...

vbueschken commented 9 months ago

Lukas,

thanks for your quick response.

This is my configuration:

scanconfig: true loglevel_all: notice mqtttopic: ebusd mqttint: /etc/ebusd/mqtt-hassio.cfg mqttjson: true network_device: ens:192.168.178.98:9999 latency: 10 accesslevel: “*” configpath: https://cfg.ebusd.eu/

the mqtt-hassio.cfg is stored localy and has not changed the last monthes...

vbueschken commented 9 months ago

I have the newest version (5) of the adaper. It has no potentiometer

LukasGrebe commented 9 months ago

Thanks for the updates. To me everything looks alright. Does this only appear with the add-on? Have you tried connecting to the adapter from a different mashine / instance of ebusd? If so do you see the same errors? In that case I would suggest opening a ticket with the adapter seller or ebusd project.

Again, this project only combines the existing work of ebusd and ha supervisor / docker to run ebusd via homeassistant os and as far as I can tell this issue is not resulting from the composition of these components but rather an individual component. in this case, because of the bus errors I would assume ebusd/adapter.

that I don't know enough about to help.

vbueschken commented 9 months ago

Lukas, thanks for your feedback. the Log-File of the ebus Adapter looks good - no errors are documented in this log... anyway... I will contact John and ask him for support Thanks Volker