Connector to enable triggering of Philips Hue bulbs from Google Calendar events
- Set up a Hue developer account
- Create an app in the Hue developer portal
- If this is just local and for testing - Callback URL can be set to
http://127.0.0.1/
- A
ClientId
andClientSecret
will be generated for you
- This app will attempt to automatically get the local IP address of your Hue Bridge.
- If you have multiple Hue Bridges or the app struggles to get your address, then you can set it manually in xxxxx. There are guides or this link might show it.
- This app will only work if your Hue Bridge is on the same network as your computer
- Only tested on Docker Desktop Mac
- Make sure Settings => Resources => Proxies => Manual Proxy Configuration is off
- Need to add code for authorising API, if success - store key
- Create a DB to store scheduled events
- Set up react front end to make UI more interactive:
-
- Make the current time refresh
-
- Listen for trigger events and update the UI when they trigger
-
- List for gcalendar changes Make the refresh button run individual changes: