• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum

Navigation

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

    IzzyHue - Control your Philips Hue bulbs with Isadora

    Showcase
    hue
    5
    7
    2255
    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.
    • Juriaan
      Juriaan Tech Staff last edited by Juriaan

      Hi there all !

      The last few days I worked on a way to control Philips Hue lights using Isadora for an upcoming performance. I got the base functionality working, and I thought let's share the code and perhaps you guys and girls can give me some advice / feedback on the actor :)

      How does it work ?

      1. Get some Philips Hue Color bulbs (I never tested it with strips / or White bulbs etc.. So let me know or it works !)
      2. Get the IP of your Hue Bridge (2.0, Apple Homekit version) and write it down
      3. Go to <ip>/debug/clip.html
      4. Follow the instructions at https://www.developers.meethue...
      5. Write down your username key, we need that !
      6. Open Isadora if you haven't already. In this file we find 4 actors. A Master that controls the communication of the Hue, a Brightness actor, a simple switch on/off actor and a Color actor.
      7. Fill in the IP and the username.
      8. Find out wich lights are active. What is the Unique ID ? (int) (<ip>/debug/clip.html. Command : /api/<username>/lights, GET)
      9. Try to turn the lights on/off. To send the information to the bridge trigger the input 'trigger' on one of the actors. 

      Got ya's

      • I'm still working on the feedback from the bridge. It is quite difficult to get a grasp on it .. Because of this I can't close the connection of the Client. This is causing some delay. Currently this is set to 3 seconds.
      • The plugin is currently broadcasting the data so that you don't have to connect them. This is something that I normally do. Don't want this behavoir ? Just turn the broadcasting input to off and you will never hear from it again ;)
      • The Color correction is not 100% yet. You will see a slight difference in the color in Izzy / the color that the bulb gives.

      Bugs / issues / feature request / etc let me know !

      Download here : https://github.com/JuriaanGreg...

      Isadora 3.1.1, Dell XPS 17 9710, Windows 10
      Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
      Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

      bonemap P Woland 3 Replies Last reply Reply Quote 4
      • bonemap
        bonemap @Juriaan last edited by

        @juriaan said:

        control Philips Hue lights using Isadora for an upcoming performance

         Great! Thanks for sharing. How will you use this in a performance is it to change color of domestic lights in a theatrical set or have you hacked a more technical solution? 

        best wishes

        bonemap

        http://bonemap.com | Australia
        Izzy 3 STD/USB 3.2.5 | MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | Mac Studio 2022 M1 Max 32GB | OSX 12.5.1 Monterey

        1 Reply Last reply Reply Quote 0
        • Juriaan
          Juriaan Tech Staff last edited by

          Hi there Bonemap,

          I'm currently working on a installation where we are translating music for deaf people to other senses. So think about vibration, light, smell, etc. But I can see this working for theatre sets as well ! Saturday we have our first playsession, will collect photo's / etc and create a new thread with more detail :) 

           

          Isadora 3.1.1, Dell XPS 17 9710, Windows 10
          Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
          Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

          1 Reply Last reply Reply Quote 2
          • P
            pmcwaterrock @Juriaan last edited by

            @juriaan This set of actors stills seems to work - and it's great.  I'm having a problem with the Master resetting the IP address when I change scenes.  Do you have any advice.  I know the actor set is old though and it might be an Isadora version issue.  Thanks - Paul

            Juriaan 1 Reply Last reply Reply Quote 0
            • Woland
              Woland Tech Staff @Juriaan last edited by

              @juriaan

              We'd love it if you'd upload this to the Add-Ons page if you haven't already :)

              TroikaTronix Technical Support
              New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
              TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
              TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

              | Isadora 2.6.1 + 3 | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s | Macbook Pro (Retina, 15", Mid 2015), macOS 10.11.4, 2.8GHz Intel Core i7, 16GB RAM, Intel Iris Pro 1536 MB |

              1 Reply Last reply Reply Quote 0
              • Juriaan
                Juriaan Tech Staff @pmcwaterrock last edited by

                @pmcwaterrock

                Hi there Paul!
                Good to hear that it still works. You can use a so-called Background scene for that and use a workflow using Broadcasters and Listeners.

                See our help article for more information about the subject;

                https://support.troikatronix.c...


                Let me know how it goes :)

                - Juriaan

                Isadora 3.1.1, Dell XPS 17 9710, Windows 10
                Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
                Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

                Fred 1 Reply Last reply Reply Quote 0
                • Fred
                  Fred @Juriaan last edited by

                  @juriaan I have a quick question, I am thinking about use Hue bulbs for a large light installation, - in your experience how sync are they - I know there is a soft limit of 40 bulbs per gateway for good operation, but inside this limit do you think I can run animations across bulbs and have them react within 40ms together?

                  http://www.fredrodrigues.net/
                  https://github.com/fred-dev
                  OSX 10.15.15 MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                  Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD
                  Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

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