This is my first post on the forum. I’m a DIY neophyte truly enjoying experimenting with Indigo, Insteon, Z-wave, and the great plugins available to support my devices in my home automation setup.
I spent several years researching DIY software, finally settling on Indigo. I’m glad I did! I use Insteon devices for lighting control and Z-wave devices for controlling window blinds. I built a complete home theater and use Indigo, through a dedicated Mac mini server, to control all the lights, LEDs, Denon AVR, DirecTV DVR, AppleTV (not yet!), Panasonic projector (with a GC iTach IP2SL), and OPPO Blu-ray player. I just finished hard-wiring a complete home audio system which uses the Mac mini as a music server, and Dayton DAX66s (and another GC iTach IP2SL) for source and speaker control.
I have enjoyed using the control pages feature of Indigo to create Indigo Touch controls for the house lights, the theater, and the audio controls. I have plans for many more HA devices and controls.
However, I have discovered that there are limits to what I can do with the current software and plugins. Scripting will solve that so I am learning Python 2.7 so I can really experience the power of Indigo. Eventually, I hope to develop plugins that I can contribute to this forum.
I know the forum is a great place to both ask and answer questions. I will definitely ask when I can’t find the answer. I also hope to answer as well.
So, my first forum question is a simple one: Is there a list of control pages attributes available that I can use with embedded Python snippets to manage my control pages? Specifically, I’m looking for the control pages attribute that works like the BACK control, something like “indigo.controlpages.back(controlpageID)”. Using a variable to input desired control page IDs, I will be able to move BACK using a button (“Return”) on the common control page (Volume) that is accessed by one of six different music sources.
I am looking forward to many future interactions with the DIY enthusiasts who love and use Indigo for their home automation projects.