Originally Posted by Sam Ash
Does that mean I have to buy a global cache device for each device ?
iRule (and the other app-based remote controls) are TCP/IP (aka "Ethernet / WiFi"). If your device has an Ethernet / WiFi interface and a published, compatible API that iRule can talk to directly - that's all you need.
But for anything else, you'll need something to bridge between Ethernet/WiFi to the interfaces those devices support - meaning RS232 or IR. That is commonly done with a Global Cache product. You generally only need one of those per equipment stack / location. The GC-100, for example, can easily handle six IR-controlled devices and two RS232 devices. And in reality it can do more if needed. The cheaper iTach line works if you only need one interface type per location (everything IR-controlled).
As far as the lights go, I only need to control the lights in my home theatre room in the manner that I've explained.
First, IMO, you're NOT going to want to do it the way you described. A separate button for light control is better - and those buttons can be right next to each other - but separated so you don't HAVE to have the lights come up for a quick pause.
Is there a way to do that with iRule without investing in a Z-Wave controller or Z-Wave compatible dimmers ? In other words, are there dimmers that can be controlled simply and directly via WiFi using iRule ? It would help to have small dimming devices that can be applied into wall boxes behind a switch (UK power ratings).
"Simple" - I'm not aware of any yet. But lots of ways to get there - although I don't know what's compatible in the UK (also - put your location in your AVS profile so it shows up in your posts - you'll get better advice in general). But the requirement all comes back to the control interface - if the dimmer has IP, IR, or RS232, you can use iRule to control it.