-
-
Notifications
You must be signed in to change notification settings - Fork 97
HomeAssistant mqtt autodiscovery temperature parsing error #438
Comments
yes, I see the |
yeap, exactly. I don't have a good solution proposal. My heating system is external temperature triggered, therefore it doesn't use a room temperature sensor. |
I agree, no easy solution. Here's a few ideas
|
@joanwa that CW400 has one inbuilt sensor like that Fxyz. But the reason for that decoding-problems is: |
@norberts1 is that CW400 room temperature sensor only enabled if in the external housing? My CW400, which is mounted onto the boiler doesn't show any room temperature on the CW400 display itself... The FW200 did show the room temperature when mounted onto the boiler. I know this values is useless in this setup, but anyways... |
@joanwa I had never mounted a thermostat in my boiler. They where always mounted external. So I can't realy answer your question. I know that there are 3 pins in the boiler, 2 for 2-wire bus and the third for detecting of buildin thermostat. |
@norberts1 is you heater set to "Außentemperaturgeführt" or controlled by inner room temperature? |
@joanwa this is configureable as many other parts too (see manual). I configured it as: outdoor-controlled with based-fixpoint. But the inner room temperature is still send with that telegram. |
closing this. The problem is in HA that the standard thermostat component doesn't work without having the current temperature. |
yeap. will come back to this once I figured out in what makes the room temperature disappear. Apart from my controller sitting on top the heater instead of wall mounted in some room, my setup looks the same, but doesn't show the room temperature. |
@norberts1 I just found this:
that explains why you see the values and I don't. Unfortunately this also implies that everyone who has the controller boiler-mounted can't use HA autodiscovery in the current form :( |
@joanwa so there is still an enhancement to EMS-ESP that if the thermostat is not using current room temperature, then the HA climate component should use the outdoor/outside temperature? As you know right now the climate component is not created but the data is still present in other entitites. |
duplicate of 582 |
Already wrote in Gitter, just adding as issue here to track. Basically the home assistant autodiscovery features publishes configs into
homeassistant/climate/ems-esp/hc1
homeassistant/sensor/ems-esp/external
and in my setup a state only into
homeassistant/climate/ems-esp/hc1
with climate sample config:
and climate state:
and sensor state:
home assistant logs report the following:
That
Could not parse temperature from
seems a bit truncated, but even full logs on hass don't show more.The one thing I see here is that climate config
"curr_temp_tpl":"{{value_json.hc1.currtemp}}",
doesn't have an corresponding state to resolve.The text was updated successfully, but these errors were encountered: