『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 4242|回复: 29

[硬件DIY] ESP8525控制BL9010采集10路电量

  [复制链接]

4

主题

62

帖子

884

积分

论坛DIY达人

积分
884
金钱
822
HASS币
0
发表于 2024-2-22 20:44:12 | 显示全部楼层 |阅读模式
本帖最后由 nbxzl 于 2024-2-22 20:44 编辑

参考polisher作品[硬件DIY] 【小白首发】ESPhome自制WIFI多路电量表 原文硬件为6路,在他的硬件基础上调整并重新布局,外部组件按照贝岭BL0910 PDF修改文中寄存器参数,在嘉立创打样并调试成功10路电量采集。元器件采用符合贝岭精度等参数要求,WIFI芯片采用ESP8285,为便查看RXDTXD收发情况也增加状态指示灯、每个通道过流指示灯。其它的问题可以在原文作者地方查阅。
00.jpg

0.jpg

1.png

2.png

3.png

4.png

5.png

7.jpg

6.jpg

组件: BL0910.zip (46.24 KB, 下载次数: 78)
解压文件在ESPHOME以下根目录位置(注意文件名为两级相同名称目录,不可省略,原因参考ESPHOME文档)

11.png
嘉立创开源地址:点击这里
esphome:
  name: dianliang_bl0910
  friendly_name: dianliang_BL0910

esp8266:
  board: esp8285

# Enable logging
logger:
    baud_rate: 0

# 启用HomeAssistant API
api:
  encryption:
    key: "ny4BYVZtlW6NkhdY1tyAoSR1+cWk0rQ/t3xoW1uXjfw=" ## 密码
#  reboot_timeout: 30min                       ## 断网重启时间

ota:
  password: "admin"
  port: 8266                                   ## 端口

## 启用网页调试模式 
web_server:                                    ##应禁用Web Server Component组件,因为设备可能会耗尽内存,并且在同时启用蓝牙这两个组件时会出现故障
  port: 80                                     ##端口

wifi:
  ssid: "你的WIFI名"                              ## WiFi SSID
  password: "你的WIFI密码"                     ## WiFi 密码
  use_address: 192.168.x.x                  ## 指定烧录固件时候目标设备IP,优先级高于静态IP(例如,如果您更改了静态IP并想将OTA刷新为先前配置的IP地址)

  manual_ip:                                   ## 手动配置节点静态IP
    static_ip: 192.168.x.x                  ## 固定IP
    gateway: 192.168.x.x                      ## 网关
    subnet: 255.255.255.0                      ## 子网掩码
    dns1: 223.5.5.5                            ## DNS1
    dns2: 223.6.6.6                            ## DNS2
  ap:                                          ## wifi连接失败时启用备用热点
    ssid: " Hotspot"                        ## WiFi SSID
    password: "admin"                      ## WiFi 密码

## 强制门户认证
captive_portal:                                ##连接WiFi后自动弹出认证页面

external_components:
  - source: BL0910
      
uart:
  tx_pin: GPIO1
  rx_pin: GPIO3
  baud_rate: 19200
  id: utt2

sensor:
  - platform: BL0910
    update_interval: 1s                     ##传给HA状态间隔
    Frequency:
      name: 'Frequency'
    Temperature:
      name: 'Temperature'
    Voltage:
      name: 'Voltage'
    Current_1:
      name: 'Current_1'    
    Current_2:
      name: 'Current_2'    
    Current_3:
      name: 'Current_3'    
    Current_4:
      name: 'Current_4'    
    Current_5:
      name: 'Current_5'    
    Current_6:
      name: 'Current_6'  
    Current_7:
      name: 'Current_7'  
    Current_8:
      name: 'Current_8'  
    Current_9:
      name: 'Current_9'  
    Current_10:
      name: 'Current_10'  
    Power_1:
      name: 'Power_1'
    Power_2:
      name: 'Power_2'
    Power_3:
      name: 'Power_3'
    Power_4:
      name: 'Power_4'
    Power_5:
      name: 'Power_5'      
    Power_6:
      name: 'Power_6'
    Power_7:
      name: 'Power_7'
    Power_8:
      name: 'Power_8'
    Power_9:
      name: 'Power_9'
    Power_10:
      name: 'Power_10'
    Power_sum:
      name: 'Power_sum'      
    Energy_1: 
      name: 'Energy_1'
    Energy_2: 
      name: 'Energy_2'
    Energy_3: 
      name: 'Energy_3'
    Energy_4: 
      name: 'Energy_4'
    Energy_5: 
      name: 'Energy_5'
    Energy_6: 
      name: 'Energy_6' 
    Energy_7: 
      name: 'Energy_7' 
    Energy_8: 
      name: 'Energy_8' 
    Energy_9: 
      name: 'Energy_9' 
    Energy_10: 
      name: 'Energy_10' 
    Energy_sum: 
      name: 'Energy_sum'





评分

参与人数 11金钱 +115 收起 理由
kisccc + 5
warmsake + 8 感谢楼主分享!
隔壁的王叔叔 + 10 大神666!
DDDear + 10 大神666!
OAzumao + 8 在下对你的景仰犹如滔滔长江之水,连绵不绝.
flyice + 10 感谢楼主分享!
kaka0992 + 10 感谢楼主分享!
book123 + 10 高手,这是高手!
sorrypqa + 16 高手,这是高手!
花落花空 + 16 厉害了word楼主!
jjcs + 12 感谢楼主分享!

查看全部评分

回复

使用道具 举报

0

主题

619

帖子

2564

积分

金牌会员

Rank: 6Rank: 6

积分
2564
金钱
1945
HASS币
0
发表于 2024-2-23 11:19:25 | 显示全部楼层
顶一个,正好需要,马上搞个玩玩
回复

使用道具 举报

150

主题

2324

帖子

7193

积分

元老级技术达人

积分
7193
金钱
4864
HASS币
30
发表于 2024-2-23 11:45:42 | 显示全部楼层
家里没有必要这么精细化统计吧,除非专门出租房子的,
回复

使用道具 举报

1

主题

63

帖子

677

积分

高级会员

Rank: 4

积分
677
金钱
614
HASS币
0
发表于 2024-3-3 01:16:25 | 显示全部楼层
外壳用的哪个啊
回复

使用道具 举报

6

主题

119

帖子

922

积分

高级会员

Rank: 4

积分
922
金钱
803
HASS币
0
发表于 2024-3-3 19:41:40 | 显示全部楼层
有没成品卖?
回复

使用道具 举报

4

主题

62

帖子

884

积分

论坛DIY达人

积分
884
金钱
822
HASS币
0
 楼主| 发表于 2024-3-16 20:59:07 | 显示全部楼层
warmsake 发表于 2024-3-3 01:16
外壳用的哪个啊

https://item.taobao.com/item.htm ... .0.0.e4142e8ddUage3
稍微小了一点点,要加工下
回复

使用道具 举报

4

主题

62

帖子

884

积分

论坛DIY达人

积分
884
金钱
822
HASS币
0
 楼主| 发表于 2024-3-16 21:02:13 | 显示全部楼层

成品只做了一个,成本大概会在200左右吧,没细算。文章里有制作文件,PCB直接嘉立创免费做,免费发货到家
回复

使用道具 举报

8

主题

736

帖子

4600

积分

论坛元老

Rank: 8Rank: 8

积分
4600
金钱
3859
HASS币
40
QQ
发表于 2024-3-26 12:23:14 | 显示全部楼层
我遇到的问题是当断电后电量数据会清零,请问楼主有没有遇到同样的问题
回复

使用道具 举报

4

主题

62

帖子

884

积分

论坛DIY达人

积分
884
金钱
822
HASS币
0
 楼主| 发表于 2024-4-8 20:57:53 | 显示全部楼层
Aiden1 发表于 2024-3-26 12:23
我遇到的问题是当断电后电量数据会清零,请问楼主有没有遇到同样的问题

只检测调试过,还没正常接入系统
回复

使用道具 举报

8

主题

736

帖子

4600

积分

论坛元老

Rank: 8Rank: 8

积分
4600
金钱
3859
HASS币
40
QQ
发表于 2024-4-9 13:29:43 | 显示全部楼层
nbxzl 发表于 2024-4-8 20:57
只检测调试过,还没正常接入系统

已经确认是不会保存电量信息了,需要自己保存,可以用HA的能源统计
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 11:04 , Processed in 0.092948 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表