引言
最近这段时间更新不多,主要是精力都花在铁通插排的固件更新上了。去年我一口气买了好几个这种插排,还专门重写了一版固件来支持它们。前阵子突然发现,它的能耗实体居然没法被 Home Assistant 的默认能源面板识别管理。修好这个 Bug 之后,才意识到更新固件还得拆机、接线、刷机……实在太麻烦。于是干脆趁着这个机会,把 Web OTA 功能也加上了。
至于为什么不用 ESPHome? 别问,问就是想自己造个轮子。
固件特点
v2.0.0
- 支持 Web OTA 功能,具体参见第6节内容
- 修复HA默认能源面板中无法添加能耗实体
- 修复无法添加多个插座
v1.0.1
- 足够傻瓜,配网即用,无需添加/修改任何 yaml 文件,配网后 HA 中的 mqtt broker 会自动发现设备以及所有实体(包括计量)。
- 支持计量功能,无需额外校准(电压,电流,功率,电量,频率,温度),基本满足日常使用。
- 设备离线 HA 自动更新状态显示设备不可用,当设备重新上线后 HA 中自动更新状态显示设备可用(包括 HA 重启)。
第一部分
1. 简介
项目链接:https://github.com/Slaven230101/CMPOWER_W1
固件基于乐鑫 ESP8266_RT