← 回到文章列表

百乐满回水器PH-2568EFF添加到HASS

家里的回水器因为品牌效应 选择的是百乐满的PH-2568EFF 这款并没有带遥控 如果挂在墙外的话妳甚至 只支持微信小程序远程控制 所以就研究了下小程序的通信流程 发现使用AliIoT平台的MQTT通信 只要用花瓶抓包小程序取得 serial-name produ…

家里的回水器因为品牌效应
选择的是百乐满的PH-2568EFF
这款并没有带遥控
如果挂在墙外的话妳甚至
只支持微信小程序远程控制
所以就研究了下小程序的通信流程
发现使用AliIoT平台的MQTT通信
只要用花瓶抓包小程序取得
serial-name product-key device-name device-secret
可以直接接入流程
然后解析他的数据包即可

\

注意:这里并不会直接贴出实现代码
只会给壹个抛砖引玉的流程内容

config:
  mqtt:
    aliiot:
      name: <serial-name>
      product-key: <product-key>
      device-name: <device-name>
      device-secret: <device-secret>
      server: ssl://${config.mqtt.aliiot.product-key}.iot-as-mqtt.cn-shanghai.aliyuncs.com:1883
      topic:
        subscribe: /${config.mqtt.aliiot.product-key}/${config.mqtt.aliiot.device-name}/get
        publish: /${config.mqtt.aliiot.product-key}/${config.mqtt.aliiot.device-name}/update


get: 
EE
時 09
分 10
運行狀態(00停止 01運行) 00
運行模式(02自動 03水控 04定時) 04
保護模式(00關閉 01開啓) 00
度假模式(00關閉 01開啓) 00
防凍模式(00關閉 01開啓) 01
定時1 (起始時間終止時間)06000800
定時2 (起始時間終止時間)0B000D00
定時3 (起始時間終止時間)11001500
當前溫度 34
設定溫度 2A
水流設置 0307
工作延時 0300
增壓開關(00關閉 01開啓) 00
定時1開關(00關閉 01開啓) 01
定時2開關(00關閉 01開啓) 01
定時3開關(00關閉 01開啓) 01
FF
 
update:
AA 功能碼 內容(不定長) FF
刷新狀態 21 (內容固定0a1b)
{"k":"u","m":"<name>","d":"AA210a1bFF"}
運行開關 01 (00關閉 01開啓)
{"k":"u","m":"<name>","d":"AA0101FF"}
運行模式 02 (02自動 03水控 04定時)
{"k":"u","m":"<name>","d":"AA0204FF"}
輔助模式 03 保護模式(00關閉 01開啓)度假模式(00關閉 01開啓)防凍模式(00關閉 01開啓)
{"k":"u","m":"<name>","d":"AA03010001FF"}
工作延時 07
{"k":"u","m":"<name>","d":"AA070301FF"}
溫度設置 08 (溫度數值)
{"k":"u","m":"<name>","d":"AA0829FF"}
水流設置 09
{"k":"u","m":"<name>","d":"AA090308FF"}
定時1 10 (起始時間終止時間)定時1開關(00關閉 01開啓)
{"k":"u","m":"<name>","d":"AA100600080000FF"}
定時2 11 (起始時間終止時間)定時2開關(00關閉 01開啓)
{"k":"u","m":"<name>","d":"AA110b000d0000FF"}
定時3 12 (起始時間終止時間)定時3開關(00關閉 01開啓)
{"k":"u","m":"<name>","d":"AA121100150000FF"}
增壓開關 (00關閉 01開啓)
{"k":"u","m":"<name>","d":"AA4101FF"}


实现效果: [媒体不可用]

在这里找找

输入关键词,找一篇过去的记录。