Commands
To get device parameters use cmd
key.
Possible values:
1 - parameters request
2 - schedule request
3 - time getting request (available in firmware versiom 2.4 and higher)
4 - telemetry request
5 - parameters reset request
6 - schedule reset request
Example {"cmd":1}
Parameters request
Answer:
{
"sn":"058016000543464839373520000159",
"par":[[0,6,"536112000"],[1,6,"536112000"],
[2,2,"1"],[3,2,"0"],[4,1,"30"],
[5,1,"30"],[6,1,"25"],[7,1,"5"],
[18,2,"2"],[19,2,"10"],[21,1,"0"],
[23,2,"6"],[25,2,"15"],[26,1,"45"],
[27,1,"5"],[28,2,"16"],[29,1,"0"],
[17,4,"175"],[114,7,"1"],[115,7,"0"],
[116,7,"0"],[117,7,"0"],[118,7,"0"],
[121,7,"0"],[122,7,"0"],[124,7,"0"],
[125,7,"0"]]
}
Example {"cmd":2}
Schedule request
Answer:
{
"sn":"058016000543464839373520000159",
"tt":{
"0":[[360,300],[480,250],[1020,300],[1320,250]],
"1":[[360,300],[480,250],[1020,300],[1320,250]],
"2":[[360,300],[480,250],[1020,300],[1320,250]],
"3":[[360,300],[480,250],[1020,300],[1320,250]],
"4":[[360,300],[480,250],[1020,300],[1320,250]],
"5":[[480,300],[1380,250]],
"6":[[480,300],[1380,250]]
}
}
Example {"cmd":3}
Time getting request (available in firmware versiom 2.4 and higher)
Answer:
{
"sn":"058016000543464839373520000159",
"time":"634993283"
}
Where time
- time in seconds from 01.01.2000 00:00
Example {"cmd":4}
Telemetry request
Answer:
{
"sn":"058016000543464839373520000159",
"t.0":"450","t.1":"416","t.5":"480",
"m.0":"0","m.1":"3","m.2":"34","m.3":"2",
"f.0":"1","f.1":"0","f.2":"0","f.3":"0",
"f.4":"0","f.7":"0","f.8":"0","f.9":"0",
"f.13":"0","f.14":"0","f.10":"0","f.11":"1",
"f.12":"0","o.0":"-83","o.1":"6","f.15":"0",
"par.26":"45","par.27":"5"
}
Example {"cmd":5}
Parameters reset request. Request must include «sn». When blocking from the local network ([114,7,»1»]) is active, the «auth» and «time» keys must be included in the request Security.
Answer:
{
"sn":"058016000543464839373520000159", "par":[[0,6,"536112000"],[1,6,"536112000"],
[2,2,"1"],[3,2,"0"],[4,1,"30"],[5,1,"30"][6,1,"25"],[7,1,"5"],[18,2,"2"],[19,2,"10"],
[21,1,"0"],[23,2,"6"],[25,2,"15"],[26,1,"45"],[27,1,"5"],[28,2,"16"],[29,1,"0"],
[17,4,"175"],[114,7,"1"],[115,7,"0"],[116,7,"0"],[117,7,"0"],[118,7,"0"],[121,7,"0"],
[122,7,"0"],[124,7,"0"],[125,7,"0"]]
}
When blocking is active ([114,7,»1»]):
Answer:
{"success":"block"}
Example {"cmd":6}
Schedule reset request reset request. Request must include «sn». When blocking from the local network ([114,7,»1»]) is active, the «auth» and «time» keys must be included in the request Security.
Answer:
{
"sn":"058016000543464839373520000159",
"tt":{
"0":[[360,300],[480,250],[1020,300],[1320,250]],
"1":[[360,300],[480,250],[1020,300],[1320,250]],
"2":[[360,300],[480,250],[1020,300],[1320,250]],
"3":[[360,300],[480,250],[1020,300],[1320,250]],
"4":[[360,300],[480,250],[1020,300],[1320,250]],
"5":[[480,300],[1380,250]],
"6":[[480,300],[1380,250]]
}
}
When blocking is active ([114,7,»1»]):
Answer:
{"success":"block"}