2步给全屋灯光装上传感器:PowerCalc 功耗估算入门
2026/8/24 11:46:24 网站建设 项目流程

2步给全屋灯光装上传感器:PowerCalc 功耗估算入门

【免费下载链接】homeassistant-powercalcHome Assistant Custom component to calculate estimated power consumption of lights and other appliances项目地址: https://gitcode.com/GitHub_Trending/ho/homeassistant-powercalc

家里灯多了,想看看每盏灯、每台设备到底吃多少电,却发现只有少数带电量回传的插座能上报数据?PowerCalc 是一个 Home Assistant 自定义组件,它不用你买任何智能插头,就能为灯具、风扇、播放器等设备估算实时功耗,并自动生成功率、电量和电费传感器,装完重启一次就能看到结果。

为什么它比"买个智能插座"划算

传统做法是每个设备都套一个带电量测量的智能插排,灯带、吸顶灯、电视盒子……花钱不说,接线还很丑。PowerCalc 的思路完全不同:它内置了一个包含 600 多份实测设备档案的库,每份档案记录了设备在不同亮度、颜色、色温下的真实功耗曲线,你只需要告诉它"这是哪家的哪款型号",它就按曲线实时推算功率。

估算精度来自社区用户的真机测量数据,所以比拍脑袋给个固定瓦数靠谱得多。而且推算出的功率传感器会自动配一个电量(kWh)传感器,可以直接挂进 Home Assistant 的能耗面板,按天、按周、按月统计,整个流程不额外花一分钱硬件。

最快安装:一条命令 + 一段最小配置

如果你用 HACS,直接在 HACS 里搜powercalc安装即可。手动安装只需一条命令:

git clone https://gitcode.com/GitHub_Trending/ho/homeassistant-powercalc 配置目录/custom_components/powercalc

然后把powercalc目录放进 Home Assistant 的config目录,在configuration.yaml里加上这段最小可运行示例:

powercalc: sensors: - entity_id: light.my_light fixed: power: 20

重启 Home Assistant,设备列表里就会多出一个light.my_light_power传感器(单位 W),灯亮着时显示 20,关灯后为 0,对应的电量传感器也会一起出现。这就是一个能跑起来的完整结果。

真实小案例:给 Hue 灯泡接上实测功耗档案

fixed模式适合开关型设备,但对可调光的智能灯,更常用内置档案库。下面这段配置让 PowerCalc 按 Signify(飞利浦 Hue)LCT010 的实测曲线推算功耗——亮度越高、颜色越艳丽,估算值越接近真实功耗:

powercalc: sensors: - entity_id: light.hue_bulb manufacturer: signify model: LCT010

如果你不记得型号,也不用翻说明书——PowerCalc 启动后会自动扫描你的安装环境,按厂商和型号匹配支持的设备,并弹窗提示你一键创建传感器。之后还能在集成页面选择手动添加,入口长这样:

新手最容易踩的 3 个坑

  • 装完没重启就找传感器?PowerCalc 必须在重启 Home Assistant 后才开始工作,改完configuration.yaml记得重启再找。
  • 灯带、双色温灯等"一个型号多个版本"的设备,型号后面要加子档案名,比如model: LIFX Z/length_9,不然可能匹配错曲线;界面里也会弹窗让你选。
  • 想让不同状态显示不同功耗时,offstandbyunavailable这几个状态不算"开",写进states_power不生效,待机功耗要用standby_power参数。

另外,新建的电量传感器可能不会立刻出现在能耗面板里,最多要等约 1 小时,这是正常现象,别急着怀疑装坏了。

下一步往哪走

  • 全局配置项(命名规则、电费、计量方式)都在docs/source/configuration/global-configuration.md,支持 GUI 和 YAML 两种方式,核心逻辑源码在custom_components/powercalc/configuration/目录,想改行为可以先读它。
  • 支持的设备型号列表和功耗曲线在profile_library/目录,你的设备如果不在里面,可以参考utils/measure/里的工具自己测量并贡献档案。
  • 传感器多了之后,试试分组传感器和电费传感器,把全屋按房间汇总成一张总账。

现在就挑一盏灯,按上面的最小配置加进configuration.yaml,重启看看你的第一个功率传感器吧 ⚡

【免费下载链接】homeassistant-powercalcHome Assistant Custom component to calculate estimated power consumption of lights and other appliances项目地址: https://gitcode.com/GitHub_Trending/ho/homeassistant-powercalc

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询