本帖最后由 esanisa 于 2025-7-20 16:03 编辑
https://github.com/MapleEve/lifesmart-for-homeassistant
概述
LifeSmart for Home Assistant 是一款强大的智能家居集成插件,可将 LifeSmart 设备无缝接入 Home Assistant。支持云端与本地两种模式,自动发现设备,并通过 Home Assistant 服务实现高级自动化。插件支持丰富的 LifeSmart 设备类型,包括开关、传感器、门锁、控制器、SPOT 超级碗、摄像头等。支持 HACS 一键安装与升级。
主要特性支持云端与本地模式(可选 LifeSmart API 或本地中枢),自动发现设备,广泛支持开关、传感器、门锁、控制器、插座、窗帘电机、灯光、SPOT 超级碗、摄像头等。支持 Home Assistant 服务(红外遥控、场景触发、开关点动),多区域(中国、北美、欧洲、日本、亚太、全球自动),中英文双语界面。近期优化包括设备注册、WebSocket SSL 支持、自动错误处理、代码结构优化。
支持的设备列表 Supported devices:- 开关 Switch
- 智能门锁 Door Lock
- 智能插座 Plugs
- 动态传感器、门禁传感器、环境传感器、甲醛/气体传感器 Dynamic Sensor, Door Sensor, Environmental Sensor, Formaldehyde/Gas Sensor
- 照明:目前仅支持超级碗夜灯 Super Bowl
- 通用遥控器 IR Remote
- 所有的窗帘电机和窗帘电机的更新状态 Curtain Motor and Curtain Motor Update
- 空调控制面板 Air Conditioner Control Panel
初始化配置前置条件
云端模式:需在 LifeSmart 开放平台 注册新应用,获取 App Key 和 App Token,并在手机 App 设置中获取 User ID。
本地模式:需获取中枢网关的本地 IP、端口(默认 8888)、用户名(默认 admin)、密码(默认 admin)。
配置步骤云端模式- 选择“云端”作为连接方式。
- 输入 App Key、App Token、User ID,选择区域,并选择认证方式(令牌或密码)。
- 若选择密码认证,需输入 LifeSmart App 密码,Home Assistant 会自动刷新令牌。
本地模式- 选择“本地”作为连接方式。
- 输入网关 IP、端口(默认 8888)、用户名(默认 admin)、密码(默认 admin)。
发送红外按键(如电视、空调)、发送空调按键(支持电源、模式、温度、风速、摆风)、触发场景(指定中枢和场景 ID)、点动开关(指定持续时间)。
有问题建议在那边发 issue,也可以跟帖,已经给 HACS 提了插件 PR,等待 HACS 通过之后就可以直接使用 HACS 更新。
|