john30 / ebusd

daemon for communication with eBUS heating systems
GNU General Public License v3.0
546 stars 129 forks source link

Error select entities from csv vr_71 #1113

Open Desmoyo opened 7 months ago

Desmoyo commented 7 months ago

Description

When I installed the new version 23.3 the day the new version 23.3 came out, the Select of the csv vr_71 disappeared from HA, they start with Mc1 to Mc3 and some more depending on the type of circuit. I can search for that device and I have a response, I can see movement in mqttExplorer but they are not added in HA, my mqtt-hassio is always the same, I have not touched anything, if I go back to version 23.2 the devices appear again, What can happen?

Actual behavior

All vr_71 select devices disappear

Expected behavior

That those select from vr_71.csv do not disappear or can be included in HA

ebusd version

current source from git

ebusd arguments

version: '3' services: ebusd: container_name: ebusd restart: unless-stopped image: john30/ebusd:latest privileged: true environment: - EBUSD_SCANCONFIG=full - EBUSD_CONFIGPATH=/ebusd/ebusd-configuration/ebusd-2.1.x/en #ebusd/ebusd-configuration/devel/en - EBUSD_ACCESSLEVEL=* - EBUSD_DEVICE=ens:192.168.88.252:9999 - EBUSD_MQTTHOST=192.168.88.85 # - EBUSD_MQTTVAR=filter-direction= - EBUSD_MQTTPORT=1883 - EBUSD_MQTTUSER=xxxxxxxx - EBUSD_MQTTPASS=xxxxxx - EBUSD_MQTTJSON= - EBUSD_LATENCY=0 - EBUSD_MQTTINT=/ebusd/mqtt-hassio.cfg - EBUSD_UPDATECHECK=on - TZ=Europe/Madrid # - EBUSD_LOGAREAS: all - EBUSD_POLLINTERVAL=5 # - EBUSD_MQTTHOST: mqtt volumes: # - /docker/ebusd/:/ebusd/ebusd-configuration/ebusd-2.1.x/en - /docker/ebusd/:/ebusd - /etc/localtime:/etc/localtime:ro

Operating system

Debian 12 (Bookworm) / Ubuntu 22-23 / Raspberry Pi OS 12 (including lite)

CPU architecture

x64

Dockerized

latest

Hardware interface

adapter 5 via Ethernet

Related integration

MQTT Home Assistant via mqtt-hassio.cfg

Logs

29 22:32:02.237 [aviso de actualización] recibió actualización-escritura vwzio SetMode QQ=10: auto;0.0;-;-;1;0;0;0;0;0 2023-12-29 22:32:02.526 [aviso de actualización] recibido escribir vr_71 SetActorState QQ=10: -;-;-;off;off;off;-;-;-;-;-;-;00 00 2023-12-29 22:32:02.776 [aviso de actualización] recibido escribir vr_71 Mc1FlowTempDesired QQ=10: apagado;0.0;encendido;-100 2023-12-29 22:32:03.018 [aviso de actualización] recibido escribir vr_71 Mc2FlowTempDesired QQ=10: on;33.0;on;15 2023-12-29 22:32:03.366 [aviso de actualización] enviado encuesta-lectura basv0 z2Name1 QQ=31: Planta 2023-12-29 22:32:03.536 [aviso de actualización] recibido escribir vr_71 Mc3FlowTempDesired QQ=10: apagado;0.0;encendido;-

john30 commented 7 months ago

what do you mean with the "Select of the csv"? please provide an ebusd logging of around 1 minute since start for both versions

Desmoyo commented 6 months ago

¿A qué te refieres con la "Selección del csv"? proporcione un registro de ebusd de aproximadamente 1 minuto desde el inicio para ambas versiones

Hello @john30 , I don't want to say the csv section, I'm referring to the entities with writable option selection from the csv vr_71, I don't know if I explain myself, I'll give you a photo, all of those do not appear with the latest version 23.3, there's no way that HA catches them and they are lost and there are readings and they can be polled

Screenshot_2023-12-29-21-15-17-76 Screenshot_2023-12-28-18-22-56-83_c3a231c25ed346e59462e84656a70e50

john30 commented 5 months ago

still dont get your point. please pick one concrete example (instead of that many) in order to track it down. then check the mqtt messages for the particular one in the definition and value part so that it will be comparable

Desmoyo commented 5 months ago

Todavía no entiendo tu punto. Elija un ejemplo concreto (en lugar de tantos) para poder localizarlo. luego verifique los mensajes mqtt para el mensaje en particular en la parte de definición y valor para que sea comparable

I just want to say that with the latest version of ebusd 23.3 all the entities of the vr_71 device disappear from HA and mqtt Explorer continues reading them without problem, but they do not update their state and remain unknown in HA. I have installed version 23.2 and they already work but with version 23.3 they disappear from HA.

john30 commented 5 months ago

if thats the case then please check the HA logging and also check the discovery messages for potential differences. you didn't forget to adjust the HA integration settings as needed, right? also there were some adjustments to the integration file: https://github.com/john30/ebusd/compare/23.2...23.3#diff-4952dade4072db5f6f477603bb2c18fa861198bc099ac7f746e00fb9a853c297