Closed LaneaLucy closed 1 year ago
Hello @LaneaLucy ,
Can you be more explicit on what is wrong ?
You said:
it looks like versatile thermostat trys to set the target temperature, but because the esphome thermostat can do cool and heat, it must set taget low and target high.
but Vtherm is already controling re versi le HVAC device which can do cool and heating without problem. What goes wrong with you esphome ? Isn't it a problem in your esphome code ? (which i cannot understand myself)
Like it says in the error message,
Cannot set target temperature for climate device with two-point target temperature!
It looks like versatile thermostat trys to set a one-point target temperature and the esphome climate component with heating and cooling needs a two-point target temperature. At least that's how I understand it. Home assistant itself can change both high and low targets, but whenever versatile thermostat trys to set the target temperature, I get this error message
What is one-point or two-points target temperature ? I don't understand what are you telling about. A target temperature is a target temperature and nothing else. If I want 21° in my room, I send 21° and not two temperature.
I think there is big misunderstanding somewhere. I never heard about this. I continue to think that the esphome code is wrong and not the VTherm.
If you want to cool and heat, you don't want them both at the same temperature. For example I want heat until 21°C and cooling from 23°C. Those are low target, the minimal heating temperature and high target, the highest temperature, before cooling kick's in
Ok. I've got it. VTherm will not be able to manage this. The way it is working is the following: VTherm adapt the target temperature to the current mode (cool or heat) bit doesn't handle the both mode in parallel. I don't see how to simply add this feature. Very sorry for that. The only light I see if the VTherm over climate of you already have a working climate entity in HA. See in documentation if you don't know what I'm talking about.
It has already a working climate entity and when using it, together with the Lovelace card, it even has two-point target....
So why can I set it, but versatile thermostat don't support it?
Because I never heard about this feature until now. And the Awesome Thermostat from which VTherm have been forked, not either.
Le mer. 8 nov. 2023, 10:30, Lanea Lucy @.***> a écrit :
So why can I set it, but versatile thermostat don't support it?
— Reply to this email directly, view it on GitHub https://github.com/jmcollin78/versatile_thermostat/issues/176#issuecomment-1801407656, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANCB5UXJV2MPEURCLZ2BH3YDNGJZAVCNFSM6AAAAAA7BIKJ7OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBRGQYDONRVGY . You are receiving this because you commented.Message ID: @.***>
Could this be added?
I don't even know how to do that. I never heard about this feature and a lot to do.
If someone in the community have time to look at it maybe I will be able to do something.
So unfortunatelty, for now is answser is now at short or middle terms. I will put it in question and enhancement.
I will close this actually. Please open a discussion if you think it is relevant.
Version of the custom_component
4.0.1
ESPHome 2023.10.3
Configuration
My VTherm attributes are the following:
ESPHome config:
Describe the bug
when using a esphome climate entity as thermostat in versatile thermostat and it try to changes temperature, i get the following error in esphome log:
Cannot set target temperature for climate device with two-point target temperature!
after this the setpoint low gets reset to 7°C and setpoint high to 35°C inside esphome. it looks like versatile thermostat trys to set the target temperature, but because the esphome thermostat can do cool and heat, it must set taget low and target high.I read the documentation on the README.md file and I don't find any relevant information about this issue.
Debug log
Home Assistant:
ESPHome: