• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

MMM-Hue-Lights - new module for your Philips Hue lights!

Scheduled Pinned Locked Moved Utilities
87 Posts 20 Posters 53.9k Views 19 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.
  • P Offline
    PhiDeltDexter
    last edited by Dec 19, 2018, 10:22 PM

    I also thought about that. I had 2 entertainment areas setup already. One in living room and another generic one. I removed them just to make sure, it removed one duplicate of Living Room, but not the others.

    0_1545258167601_fb9cd85e-ecf5-4baa-b98c-46fe6de8a8e4-image.png

    In addition when I disable all the filters I have a list of groups that takes up almost my entire screen. The majority of which are not in the Hue App, which is why initially I thought it had to be pulling from somewhere else besides the Hue App.

    0_1545257913567_94c5c66c-e72e-4ce5-ab71-c5c8820d0a48-image.png

    P M 2 Replies Last reply Dec 19, 2018, 10:25 PM Reply Quote 0
    • P Offline
      PhiDeltDexter @PhiDeltDexter
      last edited by Dec 19, 2018, 10:25 PM

      I also only have 2 formulas installed in Hue Labs. 1 of them is candlelight, so that is where that one comes from. The others, I am still not sure. I also went in and changed the names of all my rooms in my SmartThings environment which didn’t change anything either.

      1 Reply Last reply Reply Quote 0
      • M Offline
        michael5r Module Developer @PhiDeltDexter
        last edited by Dec 19, 2018, 10:30 PM

        @phideltdexter said in MMM-Hue-Lights - new module for your Philips Hue lights!:

        I also thought about that. I had 2 entertainment areas setup already. One in living room and another generic one. I removed them just to make sure, it removed one duplicate of Living Room, but not the others.

        0_1545258167601_fb9cd85e-ecf5-4baa-b98c-46fe6de8a8e4-image.png

        In addition when I disable all the filters I have a list of groups that takes up almost my entire screen. The majority of which are not in the Hue App, which is why initially I thought it had to be pulling from somewhere else besides the Hue App.

        0_1545257913567_94c5c66c-e72e-4ce5-ab71-c5c8820d0a48-image.png

        Ahhh … I think I know what this is - I think these are multisource groups and lightsources. Give me a minute to come up with a fix that ignores them from the group list.

        P 1 Reply Last reply Dec 19, 2018, 10:47 PM Reply Quote 2
        • P Offline
          PhiDeltDexter @michael5r
          last edited by Dec 19, 2018, 10:47 PM

          @michael5r

          Here is what it shows for Type. I didn’t even think to check. But perhaps if you are filtering out group types, you could add a category for Rooms in the future? Otherwise it shows them as a LightGroup.

          0_1545259583388_95e3f75e-8dd4-41c2-aa34-fff909c8a482-image.png

          M 1 Reply Last reply Dec 19, 2018, 11:04 PM Reply Quote 0
          • M Offline
            michael5r Module Developer @PhiDeltDexter
            last edited by Dec 19, 2018, 11:04 PM

            @phideltdexter said in MMM-Hue-Lights - new module for your Philips Hue lights!:

            @michael5r

            Here is what it shows for Type. I didn’t even think to check. But perhaps if you are filtering out group types, you could add a category for Rooms in the future? Otherwise it shows them as a LightGroup.

            0_1545259583388_95e3f75e-8dd4-41c2-aa34-fff909c8a482-image.png

            Yeah, that confirms my assumption.

            My intention with the groups was just to show rooms, though - I just don’t have any of these multisource groups myself, so I never realized they were also being shown.

            I pushed an update to the module that filters out anything that doesn’t have a type of room - if you pull it, your list should shrink to a more manageable size :)

            If you’d like to have the ability to filter these groups - just in case you do want to show ones marked LightGroup - just post it as an issue on GitHub and I’ll build a real filtering functionality.

            1 Reply Last reply Reply Quote 0
            • M Offline
              michael5r Module Developer
              last edited by Dec 28, 2018, 4:43 AM

              Just wanted to announce that there’s a new version of this module out!

              I added functionality to support Paviro’s MMM-PIR-Sensor module meaning that this module can now be suspended & resumed based on movement detected through a PIR sensor (or whatever else you’re using for motion detection).

              Check out the release notes here:
              https://github.com/michael5r/mmm-hue-lights/releases/tag/1.3.0

              D 1 Reply Last reply Dec 29, 2018, 9:46 AM Reply Quote 0
              • D Offline
                dazza120 @michael5r
                last edited by dazza120 Dec 29, 2018, 4:14 PM Dec 29, 2018, 9:46 AM

                @michael5r I’m having a issue with the hue lights and MMM-Remote-Control, when viewing it from that app the hue module comes up with an error, it says
                Hue API Error: Error: read ECONNRESET
                it still changes when you turn on a bulb but would go back to the Error shortly after. When I use VNC to view it as long as I haven’t used mmm remotre control to view it, it works perfectly any ideas?

                M 1 Reply Last reply Dec 29, 2018, 3:38 PM Reply Quote 0
                • M Offline
                  michael5r Module Developer @dazza120
                  last edited by Dec 29, 2018, 3:38 PM

                  @dazza120 That seems odd - let me check it out & see if I can replicate.

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    Christian
                    last edited by Feb 6, 2019, 3:59 PM

                    Hi,

                    I installed the module today with my Deconz gateway (not Hue).
                    Everything works fine but I´m not able to use my defined groups.
                    Lights are working great but the Hue bridge uses rooms and not groups, I think thats my problem.
                    The Deconz gateway uses only lights and groups.

                    The module MMM-Hue works great with the Deconz gateway but it´s basic. The new module looks much better.
                    Is there a way to fix this problem?

                    Regards,

                    Christian

                    M 1 Reply Last reply Feb 6, 2019, 8:43 PM Reply Quote 0
                    • M Offline
                      michael5r Module Developer @Christian
                      last edited by Feb 6, 2019, 8:43 PM

                      @christian said in MMM-Hue-Lights - new module for your Philips Hue lights!:

                      Hi,

                      I installed the module today with my Deconz gateway (not Hue).
                      Everything works fine but I´m not able to use my defined groups.
                      Lights are working great but the Hue bridge uses rooms and not groups, I think thats my problem.
                      The Deconz gateway uses only lights and groups.

                      The module MMM-Hue works great with the Deconz gateway but it´s basic. The new module looks much better.
                      Is there a way to fix this problem?

                      Regards,

                      Christian

                      Sure - open up the mmm-hue-lights.js file and go to line 670.

                      You’ll see a comment saying for the groups, let's immediately filter out anything that doesn't have a type of 'Room' and a code block that looks like this:

                      Object.keys(data.groups).forEach(function(key) {
                          var itemType = data.groups[key].type.toLowerCase();
                          if (itemType !== 'room') {
                              delete data.groups[key];
                           }
                      });
                      

                      If you delete or uncomment that code block, it will no longer filter out anything that isn’t a room.

                      C 1 Reply Last reply Feb 7, 2019, 8:40 AM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 8
                      • 9
                      • 2 / 9
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy