{"Id": "用户UUid", "Token": "xxx"}
{
"Code": 0,
"Devices": [
{
"ActiveDate": "设备激活日期?",
"Alias": "设备别名(在app中设置)",
"DeviceId": "设备id,需要记录保存",
"Mac": "设备mac地址",
"Master": "暂时不知道什么东西",
"Product": {
"CtrlPageUrl": "http://local/u2",
"FirmwareId": "固件id,估计没什么用",
"Icon": "https://smart-vanward.oss-cn-shenzhen.aliyuncs.com/vanwardsmart/1/JSLQ27-LS5W16/%E8%AE%BE%E5%A4%87%E5%9B%BE%E6%A0%871585561034123.png",
"Model": "JSLQ27-LS5W16", // 设备型号
"Name": "JSLQ27-LS5W16",
"Pid": "不清楚有什么用处",
"Script": {
"Content": "s[1] === 1 ? '已打开':'已关闭';",
"Showonoff": true
},
"Series": "LS5 系列号,这个要保存,后面需要用来判断功能",
"Type": "燃气热水器", // 设备类型,如果有多种类型设备需要用这个值进行判断
"catagoryId": 0,
"catagoryName": "燃气热水器"
},
"Status": [0,1,4,0,15,0,45,24,0,0,0,0,24,9,7,9,0,0,0,38,0,0,0,0,23,0,7,16,12,24,0,0,0,0,0,0], // 设备状态包括水温模式等,详见下面
"Version": "1.4.3", // 固件版本
"deviceType": 0, // 看起来像设备类型,但是官方并没有用这个值进行判断,反而用的是Product.Type
"firmwareId": "frt92421-1e3f-479e-a98b-aa5692da1599",
"isOnline": true, // 设备离线(如断开WiFi)这里为false
"serverId": "comet-CNS-01"
}
],
"Msg": "登录成功"
}
{
"Status": [1, 4, 44, 0, 15, 0, 40, 0, 0, 0, 0, 0], // 写设备状态,与读状态序列不同注意甄别
"Id": "设备id",
"MsgId": 1, // 消息id,实际官方并没有实现此值增长,保持为1即可
"Timestamp": 1702620580, // 当前Unix时间戳
"Model": "JSLQ27-LS5W16", // 设备型号,从登录请求中获得
"Series": "LS5" // 设备系列,从登录请求中获得
}
索引 | 说明 |
1 | 热水器通电状态:0待机/1正常通电 |
2 | 热水器模式,1普通/2厨房/4节能/5自适温/6自定义1/7自定义2/8自定义3/21温水浴 |
4 | 未知 |
5 | 未知 |
6 | 水温 |
8 | 加热状态,需要按位与运算判断,1加热中/2通水中/4散热风扇/8防冻功能 |
11 | 实时产水量,需要/10为L/min |
18 | 零冷水巡航模式设置,高地址第3位为水增压,高地址第5-8位为巡航模式 |
19 | 零冷水温度 |
20 | 未知 |
21 | 未知 |
23 | 手动零冷水巡航,0未运行/1运行中 |
25 | 未知 |
33 | 零冷水预约模式,0非预约模式/1预约模式 |
零冷水巡航模式设置(读18) | |
二进制数位 | 说明 |
B7 | 固定为0 |
B6 | 固定为0 |
B5 | 1为水增压 |
B4 | 固定为0 |
B3 | 巡航模式,0关闭/1全天候/2点动 其中预约模式为0 |
B2 | |
B1 | |
B0 |
索引 | 说明 |
0 | 热水器通电状态,用读设备状态(1)初始化 |
1 | 模式,用读设备状态(2)初始化 |
2 | 水温,用读设备状态(6)初始化 |
3 | 未知,用读设备状态(25)初始化 |
4 | 未知,用读设备状态(4)初始化 |
5 | 零冷水巡航设置,用读设备状态(18)初始化 |
6 | 零冷水温度,用读设备状态(19)初始化 |
7 | 未知,用读设备状态(20)初始化 |
8 | 未知,用读设备状态(21)初始化 |
9 | 触发一次零冷水巡航,用读设备状态(23)初始化,此项设1时会触发一次巡航且热水器完成时自动停止。除非实现自动化需要,否则填0 |
10 | 固定为0 |
11 | 零冷水预约模式,用读设备状态(33)初始化 |
yxy2888 发表于 2023-12-14 09:22
https://bbs.hassbian.com/thread-21262-1-1.html
yaojogd 发表于 2023-12-14 09:50
不是所有设备都支持快捷指令的,不支持快捷指令你的怎么用那个教程?你给个解决方案看下 ...
yxy2888 发表于 2023-12-14 09:21
厉害,可否指导研究一下万家乐的呢
aourwz 发表于 2023-12-14 17:21
[0,0,1,0,15,0,60,33,0,0,0,0,15,71,25,71,0,0,33,43,0,0,0,0,30,0,25,16,12,24,0,0,0,0,0,0]
这种结构的状 ...
aourwz 发表于 2023-12-14 17:21
[0,0,1,0,15,0,60,33,0,0,0,0,15,71,25,71,0,0,33,43,0,0,0,0,30,0,25,16,12,24,0,0,0,0,0,0]
这种结构的状 ...
linmohc 发表于 2023-12-14 17:27
并不是发送所有回去的,而且索引位置也有不同,后面再补充上来
aourwz 发表于 2023-12-14 17:33
谢谢大佬,我家的万和热水器会隔几个月断开wifi,就连不上了,你的有这种情况吗? ...
linmohc 发表于 2023-12-14 17:46
我的是JSLQ27-LS5W16暂时没出现你这个情况,但是有一个IAM净水器有类似,没找到原因,猜测是固件本身的问 ...
Gen007 发表于 2023-12-22 23:59
大佬,这个包怎么分析?
请求头
GET http://newapi.machtalk.net/v2.0/8/user HTTP/1.1
欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) | Powered by Discuz! X3.5 |