I like to make an automation/script with te value from the target temperature.
When the target_heat_temperature is above 20 for example
I’m pretty new to HA and i think i have to make a custom sensor to work with target_heat_temperature
I found the below data from climate.merel. How can i use that in an auotmation?
It looks like i have to use something like… climate.merel.?setpoint_status.target_heat_temparture ?
Ive been using the round thermostat (and this intergration) for a while now and it always worked great. But latetely im having the following issue:
I use the “AutoWithEco” mode a lot for automations (when i leave the house, or at night) and set it back to “Auto” when i want heating to resume. This used to work great: The target tempature would automatically be set to whats current minus 3 degrees, and back to the target when mode became “Auto” again. But lately when setting the mode back to idle the temparature stays the same (whatever target was - 3 degrees). It does clear the mode (i can verify that in the honeywell app as well), so it does seem the automation and action are being sent correctly.
My entire heating setup is broken because I tried to change my password…
Just venting frustrations here about evo home / honneywell customer service…
11 evo home thermostat + system costed me more than more than €1500 (including changing some old radiator fittings)
The radiator thermostat can never work by design since the heat of the radiator throws off the the heat sensor…
So I installed 11 small zigbee sensors (way cheaper than evo thermostats and they give me humidity readings)
Manually setup climate entities (with input buttons triggering automations since at the time it woudn’t work with the evo service… hours of drama)
I have 3 tablets controls in the house that shows the house (see below) - you see the thermostats in the big red/blue circles.
They are now just “decorations” since 4 days because evo api doesn’t work for me.
Last friday, I changed my Total Connect Comfort password for security. It corrupted my account - I only get Oops, an unexpected error has occurred. Please try again later.
Venting:
Their customer service is close on the weekend. (Really??? wtf?) Franctically tried to delete app, reinstall, change password again and so on. Nothing works. I created a new account and that worked. But I can’t migrate my current setup to that new one without contacting them… GRRRRR Called Monday morning, “it will be solved in a couple of days”. WTF??? Do this NOW, while I’m on the phone! How can that be? Told “migrate my system to new account then”. Supposed to get an email in the next 10 mins. 3 hours later, nothing. Called again. Then tell them I already know they need mac adress screenshot etc - so they give me the email I need to send my request to. We are now Tuesday and still nothing… So either they only have one persone in europe doing support, or they have so many bugs their teams is overwhelmed. How bloody simple can this be.
If you read that far and was thinking of buying evo home… Have your due dilligence on their customer support…
Big tip that may - or may not- help you: the TCC website appears to ‘escape’ certain non alphanumeric characters in a way the the RESTful API does not. This will manifest as:
you can log onto the TCC website
the evohome integration says authentication failed & to check your password
The only solution is to not use that special character.
Thanks a lot. In the meantime, they un-coupled my first account so I was able to reinstall - all works again. You scared me with the special characters as I had a ! in my password but it worked on my side.
I got very curious and interested in the trail you gave me but I fear I’m not technically skilled enough to figure it all out - I coudn’t find any easy (newbie) instructions to follow - I mean “Arduino” is a scary word for me
I am trying to make 2 simple automations for my wife using an ikea on off button. I only have one zone for the whole house.
The first is to set the heat to 23 degrees (on) and the second to 5 degress (off).
When i use the button i feels that the thermostat gets stuck and i have to manually change the temperature on the evohome thermostat in order to unstuck it. Usually pressing the on button sets the zone override to 23 degrees but it does not set it to off (5).
Here are both my automations. Am i doing something wrong?
I resolved it as follows. Not quite sure what exactly was the problem. I believe the directory structures get corrupted somehow.
Go to the config directory and look for the hidden directory “.storage”. Delete any “Evohome_custom” entries. On a Mac you make these files visible by pressing “cmd shift .”
Delete the directory for “Evohome_custom” in the “custom_components” directory and all the files in it, especially the pycache directory.
Go to the GitHub location for the official Evohome component. Copy all the files (is a bit cumbersome) and put them into a new custom_components directory called “evohome_custom”.
In the “const.py” file change: DOMAIN = “evohome_custom”.
In the “manifest.json” file change: “domain”: “evohome_custom”.
In the same file ensure there is a version key entry: “version”: “1.0.0” #any version will do
In the “init.py” file ensure you only have the following entries:
from homeassistant.const import (
ATTR_ENTITY_ID,
CONF_PASSWORD,
CONF_SCAN_INTERVAL,
CONF_USERNAME,
TEMP_CELSIUS,
)
Then in your config file refer to the proper component name.
evohome_custom:
username: !secret evohome_username
password: !secret evohome_password
scan_interval: 300
location_idx: 1 #or any other location you have defined
Then check whether it is all correct, with “Configuration, settings, check configuration”.
Repair any mistakes that are generated.
If you get the error “evohome_custom” not found and you are sure to have executed above steps diligently, do a cold start of home assistant by briefly interrupting the power to your machine. A restart from the “configuration, settings” will not work. After a cold start the “evohome_custom” directory will be recognised.
I’ve recently setup this Evohome Home Assistant integration and I’m slightly confused by the history it’s showing me for each of the zones. In the example below what do the “heating” values represent? They appear to be identical to the “current temperature” values but are shown on the graph as a shaded area rather than just a line. I wondered if it represented when the zone was being heated but as you can see from this example that shouldn’t be happening as the current temperature is greater than the target for the whole period.
Hello, I have a problem with running of multiple locations. I used older version of evohome over custom_components on RPi with 2021.2.3 core to run 4 locations - this is still running properly. Today I tried to install current version of evohome compoment on new NUC with 2021.12.8 (last core). I did exactly the same as in the past but there is error in configuration.yaml check - Integration error: evohome4 - Integration ‘evohome2’ not found. Will somebody help please?
I’m still investigating, but I will chose an Opentherm boiler and probably a Honeywell Evohome multi-zone thermostat.
And of course, I’m interested to see the temperatures, mode (comfort etc), time schedule etc of each zone in the most excellent product called “Home Assisant”
Now my question:
Does the Honeywell integration needs an internet connection? = Cloud based.
Or can the intergration connect locally (using Wifi) to the Evohome thermostat and read everything even without an connection to the internet?