找回密码
 立即注册

微信扫码登录

搜索
查看: 7778|回复: 22

[硬件DIY] tasmota接入PZEM-004T 100A,但是显示一直是0

[复制链接]

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
发表于 2023-8-27 12:58:11 | 显示全部楼层 |阅读模式
本帖最后由 zhangtaozt6 于 2023-8-27 12:59 编辑

福昕截屏20230811140426611.PNG 微信图片_20230827125617.jpg 微信图片_20230827125309.jpg 目前准备接入PZEM-004T到HA,目前在tasmota上查看电量等信息全是0。接线我是按照图中进行,接线,我是从插座中引出火线和零线,然后互感线圈接在了插线板出来的零线上,棕色是火线,蓝色为零线
不知道为什么一直是0,相关软件设置我是按照CSDN的一篇文章来设置的,不知道各位有什么类似经验分享一下
应用ESP8266(Tasmota固件)、PZEM-004T、DHT11构建家庭智能电表实践(一)_qq_31400983的博客-CSDN博客






回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-27 14:04:52 | 显示全部楼层
我这边试了下,看起来不是培正电表5V供电的问题,是不是那个互感线圈必须要接到入户线的零线或者火线?我这边是圈在了插座里出来的零线中
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-28 08:34:57 | 显示全部楼层
mic365 发表于 2023-8-27 15:10
tasmota中
TX 选择ZEM0XX  TX
RX选择ZEM016 RX

我试过,也是不行
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-28 08:36:05 | 显示全部楼层
george65 发表于 2023-8-27 18:45
你設置要不要看一下  為什麼你會有一個開/關

跟GPIO设置有关,但是换了另一种方式也是不行,我看其他人也有这个开关https://bbs.hassbian.com/thread-10492-1-1.html
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-28 09:14:36 | 显示全部楼层
lyg21883 发表于 2023-8-28 08:45
试试ESP01跟培正模块的GND也共一下地?其他接线基本无误,但是都是0应该是ESP01还没读取到培正的数据 ...

试了,共地了看起来还是不行,难道esp坏了,也不对啊,tasmota页面都可以设置的
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-28 17:29:59 | 显示全部楼层
lyg21883 发表于 2023-8-28 10:48
那就先用USB转TTL接一下培正模块,在电脑上看下,好像有上位机来着。
接线肯定是没问题了,我跟你一样的 ...

上位机检测直接通过串口发到PC上是有数据的,目前在查ESP接线,电表模块应该是没有问题
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-28 17:33:57 | 显示全部楼层
gpstar 发表于 2023-8-28 15:49
用了6个月的培正模块,前两天也是没有数据了,显示为0,各种换线换电源都无解,又在网上买了个培正模块换上 ...

你可以试试上位机软件直接串口读取试试,可以排除是不是模块问题
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-30 14:30:30 | 显示全部楼层
cscs 发表于 2023-8-30 13:52
没有数据,好像是GPIO设置的问题,把设置里面的几个TX/RX都试试,我最开始也是这毛病,最后选的啥忘了, ...

也换了一个esp8266, 很奇怪上位机直接接培正的串口调试那个软件,直接点击开始测量就可以得到数据,是不是需要给培正电表发送一个命令呢?
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-30 15:07:43 | 显示全部楼层
本帖最后由 zhangtaozt6 于 2023-8-30 15:10 编辑

弄好了,感谢大家支持,是通过上位机强制开启测量,然后esp模块带电接上培正电量就可以了,我怀疑在哪个地方需要给培正电表发个开始测量的命令,有试过在控制台SetOption19 1,但是貌似没起到作用,为什么需要这么操作还没弄清楚为什么 福昕截屏20230830150947910.PNG 微信图片_20230830150927.jpg
回复

使用道具 举报

4

主题

50

回帖

242

积分

中级会员

积分
242
金钱
188
HASS币
0
 楼主| 发表于 2023-8-31 16:03:28 | 显示全部楼层
naiver 发表于 2023-8-30 15:53
好一点的ESP8266模块上有reset键,按一下可能就好了,也不比esp01 贵多少,而且是usb口供电,找个没用的手 ...

是的,还是nodemcu划算点,esp01要电压转换的,接线多还容易错误
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-2 16:10 , Processed in 0.201664 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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