
I've created a new Alexa skill called EvoControl Smart Heat for controlling Evohome. Being a custom skill, it does a lot that the standard Resideo (smart-home) skill cannot do, extending Evohome with non-native capabilities like multiple schedules, schedule-shifting (advance/delay), groups, and an activity/scene paradigm. Because it's multimodal, you get to choose whether to use voice control and/or touch-inputs on Echos with screens.
- Every Echo Show, Fire Tablet or Fire TV becomes a hi-res touchscreen controller/display to clone your Evotouch in any room where you have Alexa. The skill's Widget can be tapped into view from a shortcut on your Echo's home screen widget gallery. Widgets support user-defined Macros which are like quick-actions per zone that include SPs plus specified durations.
- There's support for up to 12 user-defined scenes/activities that address multiple zones/setpoints simultaneously. Scenes can be immediately activated or scheduled for later today. For example, "Activate 'MovieTime'", "Activate 'Workout' for 30 mins" or "Schedule 'GoodNight' for 10:30PM".
- Up to 3 separate schedules [ABC] can be saved/recalled per zone (+DHW). Uploading can be done by voice or touch and can apply to a single zone, a list of zones, a named group, or all zones. The 'Live' schedule is separate so in reality the skill manages 4 schedules for you. Schedules can be displayed in a grid/table per week or in graphical form spanning 24h or one week.
- You can advance or delay the switchpoints in 4 named day-segments ('Waking Up', 'Lunch Time', 'Dinner Time', 'Going to Bed') by 3 hours either way e.g. "Start my day tomorrow at 7AM", "Defer getting up tomorrow by 30 mins" or "Going to Bed to day is at 11PM". From a time perspective, you can not only reschedule starting times but also lengthen/shorten ending times. Setpoint-wise, you can sidestep blocks to coast over them with a single continuous zone-specific SP, or you can request a temperature adjustment to make the target zones warmer or cooler than usual throughout the segment.
- Up to 12 groups can be defined for commands such as e.g."Increase the Upstairs Rooms by 0.5° until 11PM". Because you can always specify multiple zones (and even 'the whole house') within each command, using EvoControl can reduce repetitive steps on your panel/app to just a single utterance.
- All commands support an until or duration to time-limit any changes ("constrained overrides"). That concept works for zone-overrides, system-mode overrides, schedule-edits, and activity-triggering.
- You can queue up changes that should apply later today rather than starting now. For example, "Make it 17° in the TV Room from 8 PM until 21:30".
- The skill's schedule editor allows you to copy schedules between zones and to view schedules in two different graphical forms.
- DHW (Hot Water) is fully supported, as are multiple locations/heating-systems.
- You can use a Customised Routine with EvoControl to include any typed command you would normally say to the skill inside an Alexa Routine. In the Alexa App, choose Routines → + Add action → Customised.
- In addition to its TCC connector, EvoControl can optionally communicate with Evohome via RF using e.g. a HGI-80 (or equivalent) and Domoticz or Home Assistant. This shows demand on each tile on the dashboard and also facilitates graphing to draw plots of the actual/setpoint for the previous 24h for any zone/dhw. The skill retrieves all chart data from Domoticz/HA, meaning no regular polling of TCC is required.

example showing schedule-editing and browsing/selecting multiple schedules, plus schedule-shifting

example showing the scene/setpoint-editor and several self-defined activities/scenes
There's a website for EvoControl at https://smartskills.tech/evocontrol. This is not just a marketing site but has enough detail on each feature to serve as a how-to reference. All screens inside the skill have a help icon to the left that explains the features on that particular screen.
You can read some user reviews at https://www.amazon.co.uk/dp/B0BL1CN6WS
EDIT: While this thread was initially about the beta invites, the skill has since been certified by Amazon and published in the en-GB, en-US and de-DE locales. To enable it, sign-up at https://smartskills.tech/ec/register.

It's all demoed in the video at https://vimeo.com/924690145?share=copy.



Comment