[TOC=2]
## 數據獲取
~~~[api]
get:/47/0
*string:sn=104400000155#測試序列號
<<<
info
{
"code": 0,
"data": {
"time_zone_mins": "0",
"nickname": "智能溫控器",
"time_zone": 8,
"subtype": 0,
"uptime": 8748,
"server_domain": "cn.ikelink.com",
"fw": "V2_2",
"ip": "192.168.200.104",
"type": 47,
"rssi": -62,
"ssid": "測試專用",
"new_fw": "V2_2",
"code": 0
}
}
<<<
status
{
"code": 0,
"data": {
"hw_temp_set": 26,
"version": 1,
"next_time": -1,
"sleep_cl_t": 31458600,
"is_smart_on": false,
"is_antif_on": false,
"rssi": -61,
"temp_moni": [35,5,35,5],
"code": 0,
"sw": "18.6",
"lan_pwd_enable": false,
"h_s": 0,
"bg_cfg": [0,2,99,20,1],
"temp_min": 16,
"temp_status": 26,
"temp_avg": 17,
"k_close": true,
"auto_close_open": false,
"work_mode": 0,
"fan_mode": 3,
"is_heat": false,
"bl_off": 20,
"bl_off_now": 20,
"bl_on_now": 50,
"timer_conf": false,
"temp_max": 23,
"is_key_lock": false,
"is_refri": false,
"bl_on": 50
}
}
<<<
explain
hw_temp_set // 恒溫模式溫度設置 5 ~ 35
version // 設備版本
next_time // 下一個時間段的index
sleep_cl_t // 睡眠時間 暫時:分鐘數的二進制
轉為二進制 24位 00000000000000000000000
低十二位表示 開始時間 ____________000000000000
高十二位表示 結束時間 000000000000____________
轉為十進制的分鐘數
is_smart_on // 是否開啟智能模式 true 開啟 false 關閉
is_antif_on // 防凍開關 true 開啟 false 關閉
rssi // 設備信號
sw // 室溫
temp_moni // 溫度監護
0 => 室內高溫監護 范圍 5 ~ 35
1 => 室內低溫監護 范圍 5 ~ 35
2 => 設置高溫監護 范圍 5 ~ 35
3 => 設置低溫監護 范圍 5 ~ 35
lan_pwd_enable //
h_s // 設備故障
bg_cfg // 高級參數
0 => 溫度校正 -9 ~ 9
1 => 溫控容差 1 ~ 9
2 => 加熱器保護觸發時長
3 => 加熱器保護時長
4 => 防凍溫度
temp_min // 最低溫度
temp_status // 當前設置的溫度顯示
k_close // 開關 true 關機 false 開機
auto_close_open // 自動模式下,達到目標溫度后是否自動關閉風扇 true 關閉 false 開啟
work_mode // 模式
0 => 制熱
1 => 制冷
2 => 通風
3 => 地暖
4 => 共同制熱
fan_mode // 風速
0 => 自動
1 => 低速
2 => 中速
3 => 高速
is_heat // 是否加熱 true 加熱 false 不加熱
bl_off // 待機屏幕亮度 范圍 0 ~ 51 0 背光 51 關閉 51 關 5 低 中 10 高 20
bl_off_now // 當前待機屏幕亮度
bl_on_now // 當前屏幕亮度
timer_conf // 定時配置
temp_max // 最高溫度
is_key_lock // 兒童鎖 true 開啟 false 關閉
is_refri // 是否制冷 true 制冷 false 不制冷
bl_on // 工作時候的背光設置亮度 范圍 0 ~ 51 0 背光 51 關閉 50 高 30 中 20 低 51 關
~~~
>[danger] is_heat 或者 is_refri 任意一個為 true 表示水閥開 和正在加熱