Jamie, they are Honeywell (not HA) concepts. If a zone is in FollowSchedule mode, it will do whatever the controller says. That is, it has it’s own schedule of setpoints, but they will be ‘affected’ by whatever it inherits from the controller.
If the zone is in an override mode, it will ignore the controller (although the controller can be set to a mode that will force the zones back to FollowSchedule).
If it is TemporaryOverride, the zone reverts to FollowSchedule after some time (max 24h from memory).
The same applies fro controller mode: hours (for Eco mode) or days (for the other modes).
All zones support FollowSchedule, TemporaryOverride, PermananentOverride, but not all systems support all possible controller modes - YMMV.
A 503 Service Unavailable Error is an HTTP response status code indicating that your web server operates properly, but it can’t temporarily handle the request at the moment. This error happen for a wide variety of reasons. Normally, this error can be due to a temporary overloading or maintenance being performed on the server and it is resolved after a period of time or once another thread has been released by web-server application. The subsequent points serve as a possible fix, aimed toward resolving the potential root causes.
Do that 4 times: there should be four folders under custom_components:
custom_components\evohome1
custom_components\evohome2
custom_components\evohome3
custom_components\evohome4
Edit these as per teh link - if you are clever, you coudl do it with sed or such, and that will make it easier in so many ways…
You should set up a separate email account for each location - create 4 accounts on Honeywell’s website & give each of them permission to only one of your locations, from:
click on Accounts, the Grant User Access
Your YAML will need a distinct username for each custom_component:
and update secrets.yaml. Password is the same for all 4 locations.
I ran config check - it run about 10 minutes and does not stop (rotating circle in the middle of the square) … hmmm
What could be wrong? Did I forget anything? I did not understood if any content of evohome1 (1-4) folders need to be modified. If so, please advice how (if this can be done in configurator or notepad)
I am really confused how I get this to work. I have the standard evohome component by adding the lines in configuration.yaml
evohome:
username:
password:
scan_interval: 180
This works, but I only got 2 buttons (the flame and the off). How can I add the functionality to easily change the temperature? or atleast add some quick buttons.
I was following this:
But I don’t know where to set those operating modes.
hi,
i have the official evohome integration working. so far i only used it for monitoring. but now i would like to use it in an automation. i am new with HA and YAML programming.
could somebody help me with an automation example? i have studied this thread, but i am confused with the various states of development
i have an Enocean window handle reporting 3 states: closed, open & tilted.
i would like to use the states open & tilted to put the bedroom heating to a permanent override with a temperature. the state closed should put the heating back to schedule. who can point me in the right direction?
I would wait for the new services to be implemented to do this. Right now it’s rather convoluted to do this because you have to store the existing state in a variable to go back to it. The new services will (hopefully) make it a lot easier.
@scstraus, thanks for your reply @zxdavb, good to know there will be a solution soon. helps to explain the wife why i haven’t installed the expensive window handle .
This integration provides service calls to expose the full functionality of evohome beyond the limitations of Home Assistant’s standardised schema. Mostly, this relates to specifying the duration of mode changes, after which time the entities revert to Auto or FollowSchedule (for locations and zones, respectively).
evohome.set_system_mode
This service call is used to set the system mode, either indefinitely, or for a set period of time, after which it will revert to Auto mode.
For some modes, such as Away, the duration is in days, where 1 day will revert after midnight, and 2 days reverts at midnight tomorrow. For other modes, such as AutoWithEco, the duration is in hours.
evohome.reset_system
This service call is used to set the system to AutoWithReset, and reset all the zones to FollowSchedule.
evohome.refresh_system
This service call is used to pull the latest state data from the vendor’s servers.
evohome.set_zone_override
This service call is used to set the temperature of a zone as identified by its entity_id. This change can either be indefinite, or for a set period of time, after which it will revert to FollowSchedule. The duration can be in minutes from the current time, or until a specified time within the next 24 hours.
evohome.clear_zone_override
This service call is used to set a zone, as identified by its entity_id, to FollowSchedule.