• Categories
  • Recent
  • Tags
  • Popular
  • Register
  • Login
  • Categories
  • Recent
  • Tags
  • Popular
  • Register
  • Login

Mycontroller 2.x ideas

Scheduled Pinned Locked Moved General Discussion
44 Posts 10 Posters 9.0k Views 5 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    jkandasa @Matt
    last edited by 28 Oct 2019, 02:37

    @Matt Thank you so much for the great feedback! I do consider your requirements in mind.

    S 1 Reply Last reply 18 Jan 2020, 16:02 Reply Quote 0
    • S Offline
      skywatch @jkandasa
      last edited by 18 Jan 2020, 16:02

      @jkandasa Somwthing else I'd like to see within the controller is a facility to get user defined updates (hourly, daily, weekly, monthly) from an NTP server with added function to push updated time to an attached RTC module. Also for MYC to determine if NTP time is available and if not use the RTC as time source.
      The DS3231 is the most popular of the 'reasonable' RTC modules and is relatively cheap too.

      So in summary something in the settings to allow/enable use of RTC and to select how often to update system/RTC time. Then also a test of NTP connectivity and if lost switch to RTC time (or maybe use RTC time all the time if available).

      S 1 Reply Last reply 30 Jan 2020, 11:27 Reply Quote 0
      • S Offline
        skywatch @skywatch
        last edited by skywatch 30 Jan 2020, 11:27

        @skywatch I just had another idea.

        Smart Recovery mode for my controller.

        In this mode if the controller or gateway are down (say due to a power cut) then on restart the controller will look into the settings and make sure things are how they would have been if no power cut happened.

        So if a light should have been turned on during the power cut, then on controller restart it will know this and turn the light on. Also, if there were multiple on/off cycles during the failed state the controller will still be able to calculate what the status should be and send message accordingly.

        J 1 Reply Last reply 30 Jan 2020, 16:07 Reply Quote 1
        • J Offline
          jkandasa @skywatch
          last edited by 30 Jan 2020, 16:07

          @skywatch this is a really nice feature request. We have to address it on the other side too.
          example: if node power down for some time and comes back.

          S 2 Replies Last reply 30 Jan 2020, 17:30 Reply Quote 1
          • S Offline
            skywatch @jkandasa
            last edited by 30 Jan 2020, 17:30

            @jkandasa Thank you. Yes, if there were some way to do this with the nodes too then that would be even better.

            1 Reply Last reply Reply Quote 0
            • A Offline
              Aneantisor
              last edited by 1 Feb 2020, 07:45

              Hello,
              First, I find this controller is my favourite.
              Thank you very much for the hard job you did with.

              Would it be possible to add folders into rules/timer/operation ?
              I think it could help the GUI to be a little more user friendly.

              And another really nice feature would be to add voice controle throught google home.

              J 1 Reply Last reply 1 Feb 2020, 11:03 Reply Quote 1
              • J Offline
                jkandasa @Aneantisor
                last edited by 1 Feb 2020, 11:03

                @Aneantisor Thank you!

                Would it be possible to add folders into rules/timer/operation ?

                Could you please elaborate a bit more? If you can represent in a graphical way.

                And another really nice feature would be to add voice controle throught google home.

                nice feature request. These days people are using Amazon alexa and google home.

                1 Reply Last reply Reply Quote 0
                • S Offline
                  skywatch @jkandasa
                  last edited by 1 Feb 2020, 19:19

                  @jkandasa On the node side we can already recover the status in the node programming by using saveState and loadState, so maybe that is all that is needed that end.

                  For the controller I guess that myc only needs to record the last message sent to all sensors and time stamp it. Then when the controller powers back up it can check if any rules/scripts/timer functions apply and if not simply re-send the last known message. If rules/scripts/timer functions do apply then it will have to work throught to the current state by using the most recent event that 'should' have happened (but didn't as the controller'/GW was down).

                  J 1 Reply Last reply 1 Feb 2020, 22:15 Reply Quote 1
                  • J Offline
                    jkandasa @skywatch
                    last edited by 1 Feb 2020, 22:15

                    @skywatch you are right. no action needed from the node side. The controller should handle poweroff situations.

                    S 1 Reply Last reply 5 Feb 2020, 21:41 Reply Quote 0
                    • A Offline
                      Aneantisor
                      last edited by 4 Feb 2020, 16:43

                      About folder, i means it would be nice to arrange rules by folder.
                      -windows_cover:
                      -->rule1
                      -->rule2
                      -->etc...
                      -temperature controle:
                      -->rule1
                      -->rule2
                      -others:
                      -->rule1
                      -->etc...

                      Same kind of architecture for timer and operation.
                      It would permit to build a lot more rules without being afraid by the amount of line.

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        skywatch @jkandasa
                        last edited by skywatch 2 Jun 2020, 03:13 5 Feb 2020, 21:41

                        @jkandasa Here is another suggestion to think of for version 2.0.......

                        It would be nice to have a feature that could be enabled or disabled with a click that will perform the following......

                        Random Action - I am thinking of lights here for security purposes and making a building look more occupied than ordinary timers will allow. So a feature that allows random on times and random off times, within a specified portion (or portions) of the day/week/etc.

                        Example
                        Kitchen lights should be randomly turned on for minimum 2 minutes and maximum 5 minutes from 6am to 7.30am AND between 5pm -10pm.
                        Bedroom lights should be turned on randomly for minimum 10 minutes and mazimum 20 minutes betwee 5.30am and 6.30am AND between 8pm and 11pm.
                        And so on for different zones of lights.

                        Once the vatiable are set then it should simply be a matter of enabling all when going away and perhaps you can even add a nice auto-disable for when you are away for a known number of days..... ?

                        This could also apply to turning on/off radio etc to enhance the effect.

                        🙂

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        0

                        Online

                        590

                        Users

                        529

                        Topics

                        3.4k

                        Posts
                        Copyright © 2015-2025 MyController.org | Contributors | Localization