通过海信云端 API 将海信电视接入 Home Assistant。
- 显示电视开关机状态(开机/关机)
- 支持 UI 配置
- 自动刷新状态
- 将
custom_components/hisense_tv文件夹复制到你的 Home Assistant 配置目录下的custom_components文件夹中
config/
custom_components/
hisense_tv/
__init__.py
api.py
config_flow.py
const.py
manifest.json
sensor.py
strings.json
translations/
en.json
zh-Hans.json
-
重启 Home Assistant
-
在 HA 中添加集成:设置 → 设备与服务 → 添加集成 → 搜索 "Hisense TV"
| 参数 | 说明 |
|---|---|
| 手机号 | 海信智家 App 登录手机号 |
| 密码 | 海信智家 App 登录密码 |
| 设备ID | 电视的设备ID(32位字符串) |
| 刷新间隔 | 状态刷新间隔,默认60秒 |
- 使用抓包工具(如 Charles、Fiddler)
- 打开微信"聚好看"小程序
- 查看设备信息
- 在请求中找到
deviceIds字段
安装后会创建一个传感器实体:
sensor.hai_xin_dian_shi_zhuang_tai- 显示 "开机" 或 "关机"
device_id: 设备IDstatus_code: 状态码 (0=关机, 1=开机)device_name: 设备名称ip: IP地址
- 此集成使用云端 API,需要网络连接
- Token 会自动刷新
- 建议刷新间隔不要设置太短,避免频繁请求