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 61.1k 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.
    • D Offline
      dazza120 @michael5r
      last edited by dazza120

      @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?

      michael5rM 1 Reply Last reply Reply Quote 0
      • michael5rM Offline
        michael5r Module Developer @dazza120
        last edited by

        @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

          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

          michael5rM 1 Reply Last reply Reply Quote 0
          • michael5rM Offline
            michael5r Module Developer @Christian
            last edited by

            @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 Reply Quote 0
            • C Offline
              Christian @michael5r
              last edited by

              @michael5r

              Ok, thank you for the fast reply. That’s working for me.

              Regards,
              Christian

              1 Reply Last reply Reply Quote 1
              • C Offline
                Christian
                last edited by

                Hi,

                is there a way to get lights or groups sorted by name?

                Regards,
                Christian

                michael5rM 1 Reply Last reply Reply Quote 0
                • michael5rM Offline
                  michael5r Module Developer @Christian
                  last edited by

                  @christian Not currently - I’m just displaying them in the order that the API spits them out.

                  C 1 Reply Last reply Reply Quote 0
                  • C Offline
                    Christian @michael5r
                    last edited by

                    @michael5r Ah, ok. But it would be a nice feature for the future.

                    michael5rM 1 Reply Last reply Reply Quote 0
                    • michael5rM Offline
                      michael5r Module Developer @Christian
                      last edited by

                      @christian Sure - post it as an issue/feature request in the Github repo for this package and I’ll find some time to build it!

                      1 Reply Last reply Reply Quote 0
                      • D Offline
                        dhoggan
                        last edited by

                        Hi,

                        I’ve recently installed this module and setup pretty painless. I am, however, having some issues in customising the display. As it’s likely me and not the module I thought here might be a better place than Github to ask.

                        The first issue is that, despite setting the position to be middle_center it adamantly displays justified to the left. If I set it as bottom_center, bottom_right or a variety of other positions it displays as expected; but always to the left if middle_center selected.

                        The second issue is that I can’t seem to get grid mode working. I’ve modified custom.css as advised, but it it just displays as a single column. I’ve even tried a full reboot of the RPi, but no difference.

                        The third is more of a question as I can’t find out how to do this. One of the display examples has the left column with room groups and the right with individual lights. Can anyone point in the direction as to how to do this?

                        Also - and I haven’t tried this yet - but has anyone tried this with two hubs?

                        For completeness, the config.js looks like this:

                                  {
                                             module: "mmm-hue-lights",
                                             position: "middle_center",
                                             config: {
                                                    bridgeIp: "w.x.y.x",
                                                    user: "12345678901234567890",
                                                    displayType: "grid",
                                                    displayMode: "groups",
                                                    displayFilter: ['all'],
                                                    hideFilter: ['Annex'],
                                                    updateInterval: "5000"
                                        }
                        

                        Thanks,

                        Dave

                        michael5rM 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 8
                        • 9
                        • 1 / 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