It looks like this thread hasn't been active for a while, but I'm curious about the experience of others in combining iRule and indigo. I've been using iRule for over a year and have been very happy. I just started using indigo and I'm (I think) about to convert my iRule panels to indigo control pages. If others have done this, or considered and rejected this, I'd be interested in hearing their pros/cons. Here ate mine (though I must admit that I'm not yet that familiar with indigo control pages).
Pros:
Indigo allows for persistent retention of device state information
Control pages allow better integration of feedback (so far iRule feedback is very limited)
Cons:
Control pages don't give audible feedback on button pushes.
Controlling IP devices in Indigo requires writing plugins
I originally thought I'd use indigo as a back end with iRule as the front end communicating through indigo. But I really like the ability of the control pages to tightly integrate feedback. Buttons actually change based on the current state. IRule feedback is limited to displaying state, not affecting the UI based on state. In exchange for getting that enhanced feedback integration, I'm willing to give up the audible button clicks (though I will definitely miss that and wish there was a way to do that on a control page
. I'm also willing to attempt to create the necessary plugins, assuming I can.
I'm just wondering if there are other considerations I should take into account before I jump all the way in.
Any feedback is greatly appreciated.