EvoControl - custom Alexa skill for Evohome

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • bruce_miranda
    Automated Home Legend

    • Jul 2014
    • 2601

    This is where the fact that EvoControl can have 3 schedules becomes super useful. Just set up a Summer schedule that is low enough that the boiler never fires at the edges but is not OFF either so as to allow local overrides, if needed.

    Comment

    • jweaver
      Automated Home Ninja

      • Jan 2023
      • 427

      Originally posted by bruce_miranda View Post
      This is where the fact that EvoControl can have 3 schedules becomes super useful. Just set up a Summer schedule that is low enough that the boiler never fires at the edges but is not OFF either so as to allow local overrides, if needed.
      Thats a good idea.. I havnt' messed around with the B&C schedules.. Perhaps now the time...

      Comment

      • philchillbill
        Automated Home Legend

        • Jan 2017
        • 1647

        Comment

        • philchillbill
          Automated Home Legend

          • Jan 2017
          • 1647

          I just applied the epoch for Summer Time to EvoControl a few minutes ago, meaning that anybody who used the skill with an until/duration between the changeover-point in the wee hours and just now was off by an hour. That's now corrected. Your TCC account maintains an offset in minutes from UTC for your location but the skill stores it rather than fetching it every time to keep network traffic down. 2x per year, I need to move the epoch-transition or it will not fetch a new offset on time. Just thought of it now...

          Comment

          • Stevedh
            Automated Home Guru

            • Mar 2017
            • 242

            TCC was down this morning so this skill wouldn't start up.
            I have this skill connected to Domoticz. is there any way it could provide some functionality without TCC needing to be up?

            Comment

            • mark8par
              Automated Home Sr Member
              • Jan 2018
              • 59

              The whole Evohome system was down for maintenance, you should have had an email, check your contact preferences on the Honeywell login.

              Comment

              • bruce_miranda
                Automated Home Legend

                • Jul 2014
                • 2601

                Originally posted by Stevedh View Post
                TCC was down this morning so this skill wouldn't start up.
                I have this skill connected to Domoticz. is there any way it could provide some functionality without TCC needing to be up?
                I can see how this could prove useful but it also raises a few questions. If operating locally, who holds the Golden record I.e. Master especially relevant when things come back up. I guess, if it was limited to just display of local data, that might be fine. But to provide any sort of schedule or setpoint change will involve TCC

                Comment

                • G4RHL
                  Automated Home Legend

                  • Jan 2015
                  • 1669

                  Originally posted by mark8par View Post
                  The whole Evohome system was down for maintenance, you should have had an email, check your contact preferences on the Honeywell login.
                  You are lucky if you get an email. They don’t always send them. I found out the hard way this morning when I tried to open the app.

                  Comment

                  • RedEarth
                    Automated Home Sr Member
                    • Jan 2021
                    • 75

                    Originally posted by mark8par View Post
                    The whole Evohome system was down for maintenance, you should have had an email, check your contact preferences on the Honeywell login.
                    What 'contact preferences' are you referring to? My email address is correct and I've selected English as the preferred language for 'service related emails', but the only other contact option I can see is the tickbox that says 'Sign me up for exclusive updates about products and services, hints and tips, and latest smart home partnerships' which I haven't ticked because this is presumably just the opt-in for marketing rubbish.

                    Did you receive an email about today's outage?

                    Comment

                    • G4RHL
                      Automated Home Legend

                      • Jan 2015
                      • 1669

                      Originally posted by RedEarth View Post
                      What 'contact preferences' are you referring to? My email address is correct and I've selected English as the preferred language for 'service related emails', but the only other contact option I can see is the tickbox that says 'Sign me up for exclusive updates about products and services, hints and tips, and latest smart home partnerships' which I haven't ticked because this is presumably just the opt-in for marketing rubbish.

                      Did you receive an email about today's outage?
                      In the last I have had advance emails advising of maintenance and an outage ahead but not this time.

                      Comment

                      • philchillbill
                        Automated Home Legend

                        • Jan 2017
                        • 1647

                        Originally posted by Stevedh View Post
                        TCC was down this morning so this skill wouldn't start up.
                        I have this skill connected to Domoticz. is there any way it could provide some functionality without TCC needing to be up?
                        That's not implemented although it could be. It could change setpoints and therefore activate scenes. Anything schedule related would be unavailable. When TCC came back online, TCC would just read the latest setpoints from the Evotouch and take that as status quo.

                        I'll jot it down on my to-do list. Right now, I just tell you that TCC is offline when I get a 500 but that could be changed if a HGI-80 is connected.

                        Comment

                        • Stevedh
                          Automated Home Guru

                          • Mar 2017
                          • 242

                          Originally posted by philchillbill View Post
                          That's not implemented although it could be. It could change setpoints and therefore activate scenes. Anything schedule related would be unavailable. When TCC came back online, TCC would just read the latest setpoints from the Evotouch and take that as status quo.

                          I'll jot it down on my to-do list. Right now, I just tell you that TCC is offline when I get a 500 but that could be changed if a HGI-80 is connected.
                          thanks, sounds cool. Should be able to put a little thumbs up or something on a message

                          Comment

                          • philchillbill
                            Automated Home Legend

                            • Jan 2017
                            • 1647

                            New degraded mode for when TCC is offline

                            Whenever TCC is down, EvoControl now supports degraded operation via HGI-80/Domoticz. Many voice commands and touch inputs are still available:
                            • A 👷 icon appears in the dashboard header when this mode is active.
                            • All (constrained) change-setpoint and activate-activity commands are available, while anything schedule-related is blocked.
                            • The next block-time for an activity/scene becomes a fallback of 3 hours from now, since the real block time is unknown. You may of course specify any valid until/duration/permanent to override this default.
                            • You'll note the schedule ABC appendages that show the next switchpoint under each tile are hidden.
                            • In degraded mode, polling of Domoticz is hastened to occur every 10s instead of 30s.
                            • If you change a setpoint without a constraint (i.e. block time rather than a specific until/duration), you'll see a ⏳ on the tile(s) until Domoticz returns the real duration-status from the HGI-80 (max. 10sec).
                            • You cannot update your TCC configuration in degraded mode.
                            • Skill preferences can be edited as normal.


                            As soon as TCC comes back online, full operation is automatically restored. TCC will just query your Evotouch panel for whatever setpoints are 'live' when operation returns and take that as its status quo.

                            Comment

                            • philchillbill
                              Automated Home Legend

                              • Jan 2017
                              • 1647

                              Backup & Restore both now possible



                              As explained at https://smartskills.tech/ec/help/backup_restore.html, it's now possible to restore backups of the skill's configuration to the cloud to overwrite the current config. Note that the format of the backup file has changed so if you previously made a backup then you can discard it and make a new one to serve as the correct template for restoring.

                              The file parsing is very strict and over 60 error-messages will tell you if you got something wrong in modifying a backup before restoring a morphed version. If you just upload a file without modifying it then my back-end will eat its own dog-food, so to speak. However, by keeping a small library of subtly different files you can reconfigure the whole skill in one swoop for yourself

                              I'd recommend everybody to make at least one backup for themselves to facilitate restoring all nicknames, scenes, groups and schedules in case you ever inadvertently unlink the skill (only to realise that will remove all your settings permanently from my back-end). This can also be useful if Honeywell reassigns your zoneIds after a call to Tech Support (as happened recently e.g. to @jweaver).

                              Comment

                              • philchillbill
                                Automated Home Legend

                                • Jan 2017
                                • 1647

                                Some recent statistics for EvoControl:
                                • 25% of users have DHW
                                • 5% of users have 2 Evotouches in use
                                • 14% of users have defined more than one Activity
                                • 8% of users enabled AccuWeather
                                • 6% of users have saved a B or C schedule


                                Surprised?

                                Comment

                                Working...
                                X