I don't have (and won't be able to get) WAN network access from my home. But I've setup a local wi-fi (LAN) network and control all my indigo devices from various computers in my house. I'd like to use indigo touch but have run into some really unexpected behavior as it appears to require access to the outside world to control my devices in my home.
1) Indigo touch -never- has problems seeing my indigo server on my local LAN (using Bonjour I'm assuming).
2) indigo touch will work over my LAN on my iphone .. IFF my iphone is able to connect via 3G or Edge to the outside world.
2) indigo touch on my ipad won't work at all (since it doesn't have 3G access to the outside network). It just identifies the indigo server and then hangs stating "waiting for network Wi-Fi/3G/Edge".
I ran some experiments at a friend's house using my ipad and, if their LAN is connected to the WAN, then indigo touch works fine. If, however, their LAN is disconnected from the WAN then indigo touch hangs saying "waiting for network Wi-Fi/3G/Edge" - even though it continues to see the indigo server over the LAN.
I guess I don't see any reason that Indigo touch requires access to the WAN inorder to run my lights. In fact, I'm a little curious as to what Indigo touch is so intent on doing on the WAN.
Is there any way to fool indigo touch into working on my network? And if not, I guess the follow on question is, why does it need WAN access when it correctly identifies and is told that it needs to connect to my local indigo server?