Whilst I’m waiting for the binding I’ve been experimenting, it seems it’s controllable from Firefox with strings such as
http://ipAddress/aircon/set_control_info?pow=0&mode=1&stemp=21.5&shum=0
Using “sendHttpGetRequest” has allowed me to create a temporary workaround until I can get my hands on a JAR to test the binding.
here’s a few get_control_info strings from the extra, non app controlled modes:
19 Degrees Auto
ret=OK,pow=1,mode=1,adv=,stemp=19.0,shum=0,dt1=19.0,dt2=M,dt3=19.0,dt4=25.0,dt5=25.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=1,b_stemp=19.0,b_shum=0,alert=255
19 Degrees Cooling
ret=OK,pow=1,mode=3,adv=,stemp=19.0,shum=0,dt1=19.0,dt2=M,dt3=19.0,dt4=25.0,dt5=25.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=3,b_stemp=19.0,b_shum=0,alert=255
19 Degrees Heating
ret=OK,pow=1,mode=4,adv=,stemp=19.0,shum=0,dt1=19.0,dt2=M,dt3=19.0,dt4=19.0,dt5=19.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=4,b_stemp=19.0,b_shum=0,alert=255
19 Degrees Fan (temp not selectable in this mode)
ret=OK,pow=1,mode=6,adv=,stemp=--,shum=--,dt1=19.0,dt2=M,dt3=19.0,dt4=19.0,dt5=19.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=6,b_stemp=--,b_shum=--,alert=255
19 Degrees Dehumidify (temp not selectable in this mode)
ret=OK,pow=1,mode=2,adv=,stemp=M,shum=50,dt1=19.0,dt2=M,dt3=19.0,dt4=19.0,dt5=19.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=2,b_stemp=M,b_shum=50,alert=255
That’s all that can be selected from the IOS app, rest are selected from the IR Remote and then queried in a browser
Humidify Low:
ret=OK,pow=1,mode=,adv=,stemp=--,shum=40,dt1=19.0,dt2=M,dt3=19.0,dt4=--,dt5=--,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=40,dh5=40,dh7=0,dhh=50,b_mode=4,b_stemp=--,b_shum=40,alert=255
Humidify Std:
ret=OK,pow=1,mode=,adv=,stemp=--,shum=45,dt1=19.0,dt2=M,dt3=19.0,dt4=--,dt5=--,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=45,dh5=45,dh7=0,dhh=50,b_mode=4,b_stemp=--,b_shum=45,alert=255
Humidify Hi:
ret=OK,pow=1,mode=,adv=,stemp=--,shum=50,dt1=19.0,dt2=M,dt3=19.0,dt4=--,dt5=--,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=50,dh5=50,dh7=0,dhh=50,b_mode=4,b_stemp=--,b_shum=50,alert=255
Humidify Cont:
ret=OK,pow=1,mode=,adv=,stemp=--,shum=CONTINUE,dt1=19.0,dt2=M,dt3=19.0,dt4=--,dt5=--,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=CONTINUE,dh5=CONTINUE,dh7=0,dhh=50,b_mode=4,b_stemp=--,b_shum=CONTINUE,alert=255
Fan Only with Fresh Air and Air Cleaner:
ret=OK,pow=1,mode=6,adv=,stemp=--,shum=--,dt1=19.0,dt2=M,dt3=19.0,dt4=--,dt5=--,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=45,dh5=45,dh7=0,dhh=50,b_mode=6,b_stemp=--,b_shum=--,alert=255
I suspect a lot of these new modes may be IR Remote only, but if we can work out the format of the command string it expects I can send commands to the unit and see what comes back. The Fresh Air one is a good start as I can hear the Fresh Air Fan running. Ultimately I suspect I’ll have to start recording IR Command Strings, but it makes sense to find out what can be achieved with WiFi first