请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 2725|回复: 117

[经验分享] ESP32加智能电表接入homeassistant,(跟新电费统计PACK)

  [复制链接]

12

主题

132

帖子

859

积分

论坛技术达人

积分
859
金钱
707
HASS币
80
发表于 2019-7-7 10:32:18 | 显示全部楼层 |阅读模式
本帖最后由 trz0332 于 2019-7-10 20:59 编辑


这个方案实现成本比较低。     不到160块钱。精度比较高。按照电表说明书上说的,可以实现1%的精度。

需要设备如下:支持modbus485电表:


1562467257(1).png


esp32模块:
ESP32.png
ttl转485模块:
TTL-485.png
220v转5V模块:
DY.png
接线方式:
ESP32:TX2-----TTL-485:TX
ESP32:RX2-----TTL-485:RX
ESP32:3.3V-----TTL-485:vcc
ESP32:gnd-----TTL-485:gnd

TTL-485:A------电表:A
TTL-485:B------电表:B

电源模块的输出+极--------ESP32:VIN
电源模块的输出-极--------ESP32:GND


最后就是代码了:ESP32模块需要刷最新的micropython固件。在终端中输入输入如下代码,联网后在线安装一个库。
import network
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)                     # Scan for available access points
sta_if.connect("xxx", "xxxxxx") # 输入ssid和密码
import upip
upip.install('micropython-uasyncio')

然后把压缩包里面的sonoff.py中的如下代码。按照自己修改:

self.reday=300   #上传延时
        config['ssid'] = 'xxx'  #SSID
        config['wifi_pw'] = 'xxx'   #wifi密码
        config['server'] = '192.168.10.188'   #mqtt服务器
        config['user'] = 'xxx'   #mqtt用户名
        config['password'] = 'xxx'  #mqtt密码


esp32.zip (23.09 KB, 下载次数: 34)

评分

参与人数 1金钱 +20 HASS币 +20 收起 理由
+ 20 + 20 厉害了word楼主!

查看全部评分

回复

使用道具 举报

4

主题

444

帖子

2088

积分

金牌会员

Rank: 6Rank: 6

积分
2088
金钱
1644
HASS币
0
发表于 2019-7-7 11:11:27 | 显示全部楼层
谢谢分享
回复

使用道具 举报

22

主题

432

帖子

1407

积分

金牌会员

Rank: 6Rank: 6

积分
1407
金钱
975
HASS币
0
发表于 2019-7-7 11:36:10 | 显示全部楼层
这个简单点
回复

使用道具 举报

7

主题

639

帖子

2477

积分

金牌会员

Rank: 6Rank: 6

积分
2477
金钱
1838
HASS币
87
发表于 2019-7-7 12:42:31 | 显示全部楼层
学习一下,这个方便了
回复

使用道具 举报

0

主题

74

帖子

342

积分

中级会员

Rank: 3Rank: 3

积分
342
金钱
268
HASS币
0
发表于 2019-7-7 12:45:52 | 显示全部楼层
感谢大神分享
回复

使用道具 举报

1

主题

104

帖子

515

积分

高级会员

Rank: 4

积分
515
金钱
411
HASS币
0
发表于 2019-7-7 14:35:28 | 显示全部楼层
尝试过PZEM-004T,再来学习下这个
回复

使用道具 举报

6

主题

300

帖子

824

积分

高级会员

Rank: 4

积分
824
金钱
524
HASS币
0
发表于 2019-7-7 15:59:16 | 显示全部楼层
感谢大佬分享
回复

使用道具 举报

11

主题

443

帖子

1634

积分

金牌会员

Rank: 6Rank: 6

积分
1634
金钱
1186
HASS币
20
发表于 2019-7-7 17:34:58 | 显示全部楼层
作为首位PZEM-004T大神,我也来看看最新科技!
回复

使用道具 举报

17

主题

404

帖子

2175

积分

金牌会员

Rank: 6Rank: 6

积分
2175
金钱
1771
HASS币
0

教程狂人

发表于 2019-7-7 17:47:14 | 显示全部楼层
这个不错
回复

使用道具 举报

0

主题

161

帖子

713

积分

高级会员

Rank: 4

积分
713
金钱
552
HASS币
0
发表于 2019-7-7 17:54:43 | 显示全部楼层

这个不错
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-10-19 20:04 , Processed in 0.088704 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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