如何用gh_mirrors/esp/esphome打造专业级能源监测系统?Emporia Vue 2完全适配指南

发布时间:2026/9/12 17:21:00

如何用gh_mirrors/esp/esphome打造专业级能源监测系统?Emporia Vue 2完全适配指南 如何用gh_mirrors/esp/esphome打造专业级能源监测系统Emporia Vue 2完全适配指南【免费下载链接】esphomeCustom component for ESPHome to add support for the Emporia Vue 2 energy monitor项目地址: https://gitcode.com/gh_mirrors/esp/esphomegh_mirrors/esp/esphome是一个为ESPHome定制的组件专门为Emporia Vue 2能源监测器提供支持帮助用户轻松构建专业级的能源监测系统。通过该组件用户可以实现对家庭或商业用电的实时监测、数据记录和分析从而更好地了解用电情况优化能源消耗。 准备工作打造能源监测系统前的必备清单在开始使用gh_mirrors/esp/esphome构建能源监测系统之前需要准备以下工具和材料USB转串口转换器模块如CH340G适配器4根公对母杜邦线4个男性PCB安装接头电烙铁及相关配件可参考焊接建议esptool.pyWindows安装说明通用安装说明正常工作的ESPHome安装参考“入门指南”️ 面板安装第一步为监测系统打好基础首先按照Emporia Energy的安装指南https://www.emporiaenergy.com/installation-guides将夹具和线束安装到配电盘中。此时用胶带和笔在每根电线上贴上标签而不是将它们连接到能源监测器。接下来需要确定哪些电路在哪些相上对于多极断路器还需要确定乘数。配电盘上应该有类似以下的标签对于每个夹具需要记录以下信息夹具编号电路编号相位乘数如果是多极断路器对于线束需要记录哪种颜色的电缆与哪个主服务夹具A、B、C匹配。⚙️ 配置编写轻松上手的YAML配置示例以下是一个配置的起点将其保存到项目文件夹中的yourfilename.yamlesphome: name: emporiavue2 friendly_name: vue2 external_components: - source: github://emporia-vue-local/esphomedev components: - emporia_vue esp32: board: esp32dev framework: type: esp-idf version: recommended # 启用Home Assistant API api: encryption: # 加密密钥由新设备向导生成。 key: generated_key_from_new_device_wizard services: - service: play_rtttl variables: song_str: string then: - rtttl.play: rtttl: !lambda return song_str; ota: # 为OTA更新创建安全密码。 password: secure_password # 启用日志 logger: logs: # 默认情况下每次读数都会打印到UART这非常慢 # 这将禁用打印读数但保留其他有用的消息 sensor: INFO wifi: # Wifi凭据由新设备向导安全存储。 ssid: !secret wifi_ssid password: !secret wifi_password preferences: # 请确保下面所有platform: total_daily_energy传感器都设置了restore: false flash_write_interval: 48h i2c: sda: 21 scl: 22 scan: false frequency: 400kHz timeout: 1ms id: i2c_a time: # 需要一些时间源来重置每日计数器避免累积浮点问题。如果Home Assistant不可用请使用sntp并设置服务器和/或DNShttps://esphome.io/components/time/sntp.html - platform: homeassistant id: my_time sensor: - platform: emporia_vue # 设置硬件版本。默认为Vue 2Gen 3硬件使用vue3 variant: vue2 i2c_id: i2c_a phases: - id: phase_a # 验证此特定相位/支路是否连接到下面列出的设备的正确输入线颜色 input: BLACK # Vue设备线颜色 calibration: 0.022 # 0.022作为默认起点但可能需要调整以确保准确性 # 要计算新的校准值请使用公式使用中的校准值 * 准确电压 / 报告电压 voltage: name: Phase A Voltage filters: [*throttle_avg, *pos] frequency: name: Phase A Frequency filters: [*throttle_avg, *pos] - id: phase_b # 验证此特定相位/支路是否连接到下面列出的设备的正确输入线颜色 input: RED # Vue设备线颜色 calibration: 0.022 # 0.022作为默认起点但可能需要调整以确保准确性 # 要计算新的校准值请使用公式使用中的校准值 * 准确电压 / 报告电压 voltage: name: Phase B Voltage filters: [*throttle_avg, *pos] ct_clamps: # 不要在此处为任何功率传感器指定名称只指定id。这将功率传感器保留在ESPHome内部。 # 复制传感器将过滤然后将功率测量值发送到HA # 这些未节流的功率传感器用于准确计算能量 - phase_id: phase_a input: A # 验证连接到此设备输入的CT是否也与相位/支路匹配 power: id: phase_a_power filters: [*pos] - phase_id: phase_b input: B # 验证连接到此设备输入的CT是否也与相位/支路匹配 power: id: phase_b_power filters: [*pos] # 密切注意通过将每个断路器的phase_id与其在面板中连接的相位/支路匹配来设置它 - { phase_id: phase_a, input: 1, power: { id: cir1, filters: [ *pos ] } } - { phase_id: phase_b, input: 2, power: { id: cir2, filters: [ *pos ] } } 硬件连接简单几步完成Emporia Vue 2接线将我们上面修改的电缆未修改的一端插入Emporia Vue 2的IO0引脚。按照配置文件中定义的相位和CT夹具连接方式将各个CT夹具正确连接到Emporia Vue 2的相应输入端口。确保所有连接牢固且正确避免因接线错误导致监测不准确或设备损坏。 系统部署快速启动能源监测系统完成配置编写和硬件连接后就可以开始部署能源监测系统了。首先使用ESPHome编译配置文件生成固件。然后通过USB转串口转换器将固件烧录到Emporia Vue 2设备中。烧录完成后设备将自动启动并连接到指定的WiFi网络。在Home Assistant中你可以添加新的ESPHome设备输入设备的名称或IP地址即可完成设备的集成。集成后你将在Home Assistant的仪表板上看到Emporia Vue 2能源监测器提供的各种传感器数据如各相位电压、频率、功率等。 数据监测与分析掌握能源使用情况通过gh_mirrors/esp/esphome与Emporia Vue 2构建的能源监测系统你可以实时监测家庭或商业用电情况。系统会将监测到的数据发送到Home Assistant你可以在Home Assistant中查看各种图表和统计信息了解不同时间段的用电趋势、各电路的用电情况等。利用这些数据你可以分析哪些设备用电量大从而采取相应的节能措施降低能源消耗和用电成本。例如你可以发现某个电器在不使用时仍然消耗较多电量及时关闭该电器的电源或者调整用电习惯在用电低谷期使用高耗能设备。 系统维护与优化确保监测系统长期稳定运行为了确保能源监测系统长期稳定运行需要进行定期的维护和优化。定期检查硬件连接是否松动确保CT夹具安装牢固。关注ESPHome和gh_mirrors/esp/esphome组件的更新及时更新系统固件以获取新功能和性能优化。如果发现监测数据不准确可以通过调整配置文件中的校准值来提高准确性。校准公式为使用中的校准值 * 准确电压 / 报告电压。通过多次校准使监测数据更加精确。总之使用gh_mirrors/esp/esphome打造专业级能源监测系统非常简单只需按照上述步骤进行操作即可轻松实现对Emporia Vue 2能源监测器的完全适配为你的能源管理提供有力支持。【免费下载链接】esphomeCustom component for ESPHome to add support for the Emporia Vue 2 energy monitor项目地址: https://gitcode.com/gh_mirrors/esp/esphome创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/7 11:17:19

AWS CloudFormation模板详解:DevOps基础设施即代码实践

AWS CloudFormation模板详解:DevOps基础设施即代码实践 【免费下载链接】aws-devops-essential In few hours, quickly learn how to effectively leverage various AWS services to improve developer productivity and reduce the overall time to market for new…

2026/9/12 17:21:00

Belt工具库在实际项目中的应用案例分享

Belt工具库在实际项目中的应用案例分享 【免费下载链接】belt A handful of tools for PHP developers. 项目地址: https://gitcode.com/gh_mirrors/be/belt Belt工具库是一款专为PHP开发者打造的实用工具集,提供了丰富的数组操作、集合处理等功能&#xff0…

2026/9/12 17:20:55

Arm-2D静态工程深度解析:宏驱动的嵌入式图形加速原理

1. 项目概述:为什么一个“静态工程评测”值得花三天拆完所有头文件和Makefile Arm-2D这个库,我第一次在客户项目里见到时,它被塞在一个叫 graphics_lib 的子目录下,连个README都没有,只有三行注释:“ARM官…

2026/9/12 17:20:55

Skynet 游戏框架装备系统实战:材料合成与随机属性完整指南

Skynet 游戏框架装备系统实战:材料合成与随机属性完整指南 【免费下载链接】skynet A lightweight online game framework 项目地址: https://gitcode.com/GitHub_Trending/sk/skynet Skynet 是一个基于 C Lua 的轻量级在线游戏框架。本文以「装备打造」玩法…

2026/9/12 17:20:55

@mantine/dates 日期组件样式错乱怎么解决

mantine/dates 日期组件样式错乱怎么解决 【免费下载链接】mantine A fully featured React components library 项目地址: https://gitcode.com/GitHub_Trending/ma/mantine 在 Mantine 项目里使用 mantine/dates 的日历和日期选择器时,如果组件看起来"…

2026/9/12 2:05:33

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/12 3:55:12

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/12 10:09:03

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/12 0:04:17

MATLAB仿生优化框架:长鼻浣熊算法多策略融合实现

简介:本资源是一份面向智能优化算法研究者与MATLAB初学者的仿生智能算法实践代码包,聚焦于长鼻浣熊优化算法(COA)的多策略改进与性能验证。针对传统COA易陷局部最优、收敛精度不足等问题,作者融合Circle映射初始化提升…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 JavaWeb 的校园一卡通管理系统的设计与实现 基于 JavaWeb 的校园卡业务管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 Java 的图书馆借阅管理平台的搭建与实现 基于 Java 的图书馆综合管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 6:29:36

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/12 14:32:17

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/12 6:37:43

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码