- Posted on
Sat May 23, 2015 5:07 pm
-
spitcool
offline
-
- Posts: 2
- Joined: May 23, 2015
hey all! so, i r un control4 but wanted to provide what i found here:
the fan sucks at connecting to your home wifi, so i did some... fun stuff with it and figured out how to work it remotely:
first, you need to be able to send UDP packets to the fan's IP address. the fan sends YOU data (what it's status is) in things like this: (Patio;LIGHT;PWR;ON). in order to send it commands, they need to be formed with < > brackets, not parenthesis. "Patio" is the name of my fan, so you'd need to use yours.
send UDP packets to the IP address using something like nping. send over port 31415. i have power commands working but not level (speed and light brightness) working. here's what i got:
(Patio;LIGHT;PWR;ON)
(Patio;LIGHT;PWR;OFF)
(Patio;FAN;PWR;ON)
(Patio;FAN;PWR;OFF)
(Patio;FAN;WHOOSH;ON)
(Patio;FAN;WHOOSH;OFF)
there's also two kinds of errors you'll get:
(Patio;ERROR;EXEC) <<this one you'll get if there is an error doing what you asked b/c of some built in limitation. for example, if you try to turn whoosh mode on while fan speed is at 1
(Patio;ERROR;PARSE) << this one you'll get if the fan has no f'n clue what you're talking about, like giving it some command it doesn't know