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

 找回密码
 立即注册
楼主: szlww

[经验分享] 【最终版本-代码开源】20元的中移铁通插排:esp+功率计量

  [复制链接]

10

主题

184

帖子

1822

积分

论坛技术达人

积分
1822
金钱
1633
HASS币
20
 楼主| 发表于 2024-2-23 15:53:46 | 显示全部楼层
ekingfan 发表于 2024-2-23 14:47
大佬我在用1220 的版本,最后还是会出现 可能 几小时或者一天左右就是断WIFI再连接,原本是两个继电器都开 ...

12月的那个版本很旧了,试试新版本。新版本这个yaml需要自行编译然后ota。
回复

使用道具 举报

1

主题

33

帖子

685

积分

高级会员

Rank: 4

积分
685
金钱
652
HASS币
0
发表于 2024-2-24 09:47:06 | 显示全部楼层
大佬,幸苦我这边多个插排接入homeassistant,是不是需要把node_name的名称改成不一样的?
回复

使用道具 举报

10

主题

184

帖子

1822

积分

论坛技术达人

积分
1822
金钱
1633
HASS币
20
 楼主| 发表于 2024-2-24 12:11:42 | 显示全部楼层
本帖最后由 szlww 于 2024-2-24 12:14 编辑
PeterDream 发表于 2024-2-24 09:47
大佬,幸苦我这边多个插排接入homeassistant,是不是需要把node_name的名称改成不一样的? ...

是的,名称自己改就行,多个插排只需要把powerboard_test.yaml 复制多份,然后修改node_name,其他yaml不需要变动。
回复

使用道具 举报

23

主题

254

帖子

1615

积分

金牌会员

Rank: 6Rank: 6

积分
1615
金钱
1361
HASS币
0
发表于 2024-2-27 13:40:06 | 显示全部楼层
本帖最后由 ekingfan 于 2024-2-27 14:16 编辑

我用了这个版本 yaml-20240222-dev.zip  出现两个问题。 1  我试过偶尔 1秒 断电重启, 就是两个继电器都断电马上连接
微信图片_20240226143459.png
2  我同一个BIN 文件刷机另外的插座就是 显示 不完全  我第一个插座正常 第二 三个就显示 不完全,但我用WEB 界面是正常的, 作者没有加80 web界面,我加上去了
微信截图_20240227133715.jpg
3 我现在试试每个插座一个YAML 看看有没有不同
刚刚试了,新的YAML 是可以显示 完全的。。什么回事啊?
4  你的代码? 好像ap 热点? wifi 挂了,  或者 怎么换WIFI ???重刷?

回复

使用道具 举报

0

主题

11

帖子

161

积分

注册会员

Rank: 2

积分
161
金钱
150
HASS币
0
发表于 2024-2-28 12:46:47 | 显示全部楼层
本帖最后由 极越 于 2024-2-28 19:46 编辑

大佬 请问下这个东西都填啥
api_password: "xxx" 这个如何获取  还是直接自己设置

大佬能否重新添加上配网组件  如果换地方或者重新配网不是很方便

去掉了webserver 后续ota升级如何操作 第六条写的看着不是很懂
回复

使用道具 举报

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
金钱
19
HASS币
0
发表于 2024-3-7 20:10:31 | 显示全部楼层
感谢大佬的无私奉献,请问一下有最新版本的完整包了吗?直接可以刷入的那种,新手小白还有个问题就是刷机的时候排插要通220v电吗?还是直接ttl插上电脑就可以了?
回复

使用道具 举报

49

主题

1677

帖子

6790

积分

论坛元老

Rank: 8Rank: 8

积分
6790
金钱
5103
HASS币
40
发表于 2024-3-8 02:04:56 | 显示全部楼层
累计计算用电量存在重启或者ota,有一定概率瞬间值飙升,  #电度量数据持久化存储到esp芯片的flash中,实现累计记忆电度量
  - platform: copy
    name: ${name_accumulated_electricity_consumption_LB5}
    id: ${id_accumulated_electricity_consumption_LB5}
    source_id: Energy_Table_1  #修改
    filters:
      - lambda: |-
          if(x < id(${id_energy_counter_persist_LB5}))
          {
            int delta =  x - id(${id_energy_counter_lastvalue_LB5});
            id(${id_energy_counter_persist_LB5}) += delta;
            id(${id_energy_counter_lastvalue_LB5}) = x;
          }
          else
          {
            id(${id_energy_counter_persist_LB5}) = x;
          }
          return id(${id_energy_counter_persist_LB5});

这个代码
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

7

主题

350

帖子

3287

积分

论坛元老

Rank: 8Rank: 8

积分
3287
金钱
2937
HASS币
0
发表于 2024-3-8 09:49:04 | 显示全部楼层
本帖最后由 yuyuye 于 2024-3-8 09:50 编辑

各位大佬,我的插排貌似坏了。。有没有大佬给支支招?
具体表现:固件正常写入,上电测试正常,然后拔电把壳子装好,再上电指示灯就不亮了,耳朵凑近esp12可以听到有滋滋的声音。。然后我想会不会是固件没写好,所以又拆开刷了一遍,刷机还是成功的。
但是通电还是老样子,不亮灯。我也不懂电气,万用表也没量过。
求大佬支招。
回复

使用道具 举报

2

主题

109

帖子

821

积分

高级会员

Rank: 4

积分
821
金钱
712
HASS币
0
发表于 2024-3-9 18:48:03 | 显示全部楼层
80550246 发表于 2024-3-7 20:10
感谢大佬的无私奉献,请问一下有最新版本的完整包了吗?直接可以刷入的那种,新手小白还有个问题就是刷 ...

刷的时候,一定不要接220v电!!!
回复

使用道具 举报

49

主题

1677

帖子

6790

积分

论坛元老

Rank: 8Rank: 8

积分
6790
金钱
5103
HASS币
40
发表于 2024-3-9 18:59:26 | 显示全部楼层
ekingfan 发表于 2024-2-27 13:40
我用了这个版本 yaml-20240222-dev.zip  出现两个问题。 1  我试过偶尔 1秒 断电重启, 就是两个继电器都断 ...

esp8266 性能实在不行了,以后关于8266的垃圾少捡
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-24 10:44 , Processed in 0.218442 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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