The absolute easiest way you can do it is by having LIFX bulbs. I can activate a scene that I have saved directly in my LIFX app. I have my LIFX account registered / linked in WebCoRE to allow this.
And if I donāt have all LIFX products? Currently I have 4 color Hue bulbs, 1 white ambiance Hue, 3 Osram color bulbs, and a HomeSeer Zwave dimmer.
Ya, thatās my environment of lights, Hue 35+ all color (a19 and lightstrips) and LIFX color (BR30s and minis).
As for automating all my Hue bulbs, I have left them out of the equation as for setting scenes go. They are automated with ST / webCoRE but to set scenes I have widgets on my phone that I use to activate my Hue Scenes, and another way to activate / run my LIFX scenes and Routines manually.
As for ActionTiles and WebCoRE that hasnāt happened yet. You can execute ST Routines.
Let me think about other options outside of defining a Piston as a Scene.
EDIT: I believe that you could use Webhooks with webCoRE and IFTTT that sets a scene directly from your Hue. I havenāt tried that yet.
@anon36505037 - That can be done with what I put in my EDIT above, correct?
Iām actually going to do this tonight and test it.
Ya that totally works.
To use all your predefined Hue Scenes:
- Go to IFTTT and activate / Webhooks to your account
- Go to webCoRE Dashboard and goto Settings / Integrations and insert the url generated from IFTTT into the IFTTT Maker Webhooks field.
Brian,
So here are the steps to be able to set your existing Hue defined Scenes directly from a Piston:
- In IFTTT, connect to the Webhooks service.
- Take the url created for your connection (Use a laptop or non phone device - Makes it easier for copying and pasting as its quite long)
- Open webCore Dashboard / Settings / Integrations ā Paste the Webhooks url in to the IFTTT Maker Webhooks field.
- Create a Piston
- IF condition Time between Sunset and Sunrise
- THEN (Use Location)
- Add Task - Send an IFTTT Maker event
- Value = After_Sunset
- Create a new Applet in IFTTT:
- Trigger Service = Webhooks
- On Event = After_Sunset
- Action Service = Philips Hue
- Which Scene = One of your predefined Hue Scenes
Performing a repeated Test on the Piston, this executes and sets the color of my lights within 3 seconds each time.
Scenes within Hue are well and good, but thatās not a viable solution for me because my Osram bulbs arenāt visible to the Hue bridge (because they are Zigbee HA and Hue is Zigbee LL, and until Hue updates to Zigbee 3.0 they will remain invisible the bridge). Thatās why I am using the scenes within SmartThings, and ignoring Hueās scenes⦠Some of my scenes are a combination of Hue + Osram bulbs, both of which the ST hub can see just fine. And pulling IFTTT into the mix is about the same level of hackiness as what Iām doing now by having a ST routine activate a ST scene.
If we go back to the idea of making a āsceneā from a piston for a moment (which I really like that idea because then I can animate it however I want): WebCoRE has an HTML address for each of my pistons. Since ActionTiles wonāt do it, is there another dashboard app that will allow me to put that HTML code into a tile?
EDIT: Actually, I see that ActionTiles CAN have a tile with a URL in it. If I can find a way to suppress actually opening the webpage that results, that would be a workable solution.
Was only going off the Hue portion of things to satisfy Hue requirements
This is true for your situation. For those people that have all Hue bulbs in their environment, itās a great solution as they can reuse one set of Scenes (which are super easy to create in Hue) and not have to go through all the painful steps to duplicate inside ST and then called from a Routine. The speed from WebCoRE to IFTTT is just as fast as running a Piston to call a Routine to Set a Scene.
I posted a specific How to topic for those with Hue or LIFX bulbs based on our conversation.
This is a great question. I would post that very question on the webCoRE Community. Itās possible someone has done something similar already somewhere