I need to find a way to let Indigo know that I'm at home (or away, if that's the case). I thought I had found a solution using the Maker channel of IFTTT. I set up a recipe which connects to a goprism URL just as I did with Locative. Results with Locative were more or less successful but at least I was able to change variables in Indigo depending on my location.
The recipe is quite simple. If I'm home (which is detected by the iOS location channel), an URL with a variable change request is run (with the Maker channel). The problem is that Indigo reports that goprism is rejecting the connection.
The URL is as follows: http://username:password@reflector_name ... value=true (or value=false when I leave home). This is the exact URL entered in Locative which has worked ok. Indigo says:
WebServer access denied "http://indigodomo.net:11975/variables/Presencia/gioEnCasa3" from gsades @ 127.0.0.1
I don't understand why goprism is accepting the request from Locative but is rejecting the IFTTT one. Is there any way to make goprism to accept IFTTT commands?