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

『瀚思彼岸』» 智能家居第一站

 找回密码
 立即注册
查看: 1097|回复: 77

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

  [复制链接]

8

主题

106

帖子

664

积分

论坛技术达人

积分
664
金钱
548
HASS币
40
发表于 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, 下载次数: 13)

评分

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

查看全部评分

回复

使用道具 举报

4

主题

416

帖子

1941

积分

版主

Rank: 7Rank: 7Rank: 7

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

使用道具 举报

19

主题

407

帖子

1329

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

7

主题

594

帖子

2331

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

0

主题

60

帖子

261

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

1

主题

95

帖子

462

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

6

主题

282

帖子

762

积分

高级会员

Rank: 4

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

使用道具 举报

10

主题

407

帖子

1474

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

16

主题

399

帖子

2114

积分

金牌会员

Rank: 6Rank: 6

积分
2114
金钱
1715
HASS币
0

教程狂人

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

使用道具 举报

0

主题

137

帖子

622

积分

高级会员

Rank: 4

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

这个不错
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-7-21 10:18 , Processed in 0.102452 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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