I wanted to share my video of a successful Apilio use case at my house:
I have a google calendar where I set the color for each holiday (ie. Green for St. Patrick’s day). That color name is then used by Apilio as a string variable (ie. “Green”). Using a custom filter on IFTTT, half an hour before sunset on a holiday, the various in-wall light switches all turn on and then the SmartLife bulbs turn on and run an Apilio logicblock which cycles through a list of other logicblocks looking for a match with the color string name. Then the designated logicblock (ie. ‘Green’) runs an IFTTT action for each and every bulb to make them all turn green. For 2-color holidays, (like Christmas [red and green]), there are two logic blocks who repeatedly trigger each other all evening in order to keep the colors rotating. (Bulb groups don’t work for changing the colors of these bulbs, and none of the SmartLife ‘scenes’ are an acceptable cycling of chosen colors, so I did it all through Apilio). When two Arlo cameras independently sense motion or if the exterior door is opened, the colors near the stairs turn on and change to white light, and the tread lights turn on to help people safely traverse the stairs. After a few minutes, they turn off or go back to holiday colors if it’s a holiday on the google calendar. And then, at the end of the holiday evening the colorful display ends and resets.
Needless to say, I don’t think any of this would be even remotely possible without Apilio. I’m taking advantage of the conditional triggers with many nested ORs and ANDs on my logicblocks. I’m using Apilio’s huge range of compatibility thanks to IFTTT (SmartLife, SmartThings, Meross, Arlo, and WEMO are all involved in this system) . The Event Logs were necessary to troubleshoot this beast of interconnecting logic blocks. Because smart life bulb groups don’t work for color changes with my bulb type, each bulb has a separate IFTTT action for each color.
I started this system last year, and I think it’s working fairly well now. There is still room for me to improve it, and I’m always right at the limit of allowed number IFTTT actions, so I can’t do all color combinations yet. I find SmartLife limiting and frustrating, but I’m thankful to Apilio for filling in the gaps wherever possible. I have been incredibly impressed with the new features Apilio adds every few months. Thanks Apilio Team!