Summary
Be able to select an advanced mode for Twist / Push Twist that allows the user to assign an “actions” trigger to any of the 12 available positions.
Note
This would be similar to the scene blender, except the user could select any of the 12 positions with the more simple goal of assigning an action to each (no blend functionality).
Basic Use Case
Set each of the 12 positions to sonos playlists and twist to the desired playlist.
Advanced Use Case
Be able to make internet requests from each of the positions in the twist for home automation uses.
How I got here
I thought this feature was already available. Without the availability to access the twist rotation events in the flicsdk I came up with what I thought would be another way to accomplish this. I used “net” from the flichub SDK TCP module to start a basic webserver on the hub, from there I thought I could then send requests from my twists to the flichub web server to accomplish my goal. Unfortunately, the above configuration feature doesn’t seem available and I could only use the “scene blender” to accomplish it at the 4 available points.
It nearly works perfectly… kudos for sending the timestamp, serial, name in the headers…
Flic hub web server output from twist requests:
Although my desire is advanced, I’m pretty sure this would be a very good feature for the average user as well.
If there is another way to accomplish this, would love to hear it!
Having a lot of fun using flic! Thank you!