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

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

[经验分享] [更新-计量已搞定]20元的中移铁通插排:ESP+功率计量

  [复制链接]

22

主题

239

帖子

1533

积分

金牌会员

Rank: 6Rank: 6

积分
1533
金钱
1294
HASS币
0
发表于 2023-12-18 00:20:42 | 显示全部楼层
szlww 发表于 2023-12-11 11:13
闲鱼搜 铁通插排
提供esphome两个配置文件,一个通用版,一个自用版,按需选择
1.通用版本

relay_enable_pin  这个GPIO15 怎么用的???

我想问是不是  2 与 13 这两个GPIO是没有用的吧?这产可以接出来 用其它设备
回复

使用道具 举报

0

主题

38

帖子

310

积分

中级会员

Rank: 3Rank: 3

积分
310
金钱
272
HASS币
0
发表于 2023-12-18 08:12:53 来自手机 | 显示全部楼层
感谢大佬分享,坐等计量功能。
回复

使用道具 举报

10

主题

183

帖子

1771

积分

论坛技术达人

积分
1771
金钱
1583
HASS币
20
 楼主| 发表于 2023-12-18 12:06:40 | 显示全部楼层
本帖最后由 szlww 于 2023-12-18 12:07 编辑
ekingfan 发表于 2023-12-18 00:20
relay_enable_pin  这个GPIO15 怎么用的???

我想问是不是  2 与 13 这两个GPIO是没有用的吧?这产可 ...

主继电器是由GPIO0、GPIO15共同控制,开启继电器的过程:打开GPIO0,然后GPIO15 进行一次高低电平转换,才能驱动继电器,关闭继电器同理:关闭gpio0,然后反转一下GPIO15的电平。
button:
  #实现一个电平反转,触发继电器动作
  - platform: output
    #name: ${node_name_friendly} Relay Trigger
    id: trigger_relay_enable
    output: pin_trigger_relay_enable
    duration: 10ms
    internal: true


switch:

  #主继电器-真实开关
  - platform: output
    #name: ${node_name_friendly} Relay Master Real
    id: relay_master_real
    output: pin_relay_master
    restore_mode: RESTORE_DEFAULT_OFF
    on_turn_on:
      - button.press: trigger_relay_enable
      - lambda: |-
          if(id(relay_slave_real).state)  id(led_white).turn_on().perform();   
    on_turn_off:
      - button.press: trigger_relay_enable
      - lambda: |-
          id(led_white).turn_off().perform();
    internal: true

本人不是搞硬件的,具体原理不是很明白,也没用万用表测gpio15连接到哪个电源芯片,我就把这个GPIO15当做继电器的“使能”引脚,虚拟成一个button组件,按下10ms后释放,模拟进行一次高低电平转换,驱动12v继电器。
GPIO2和13 目前来看继电器和指示灯没用到,不知道计量芯片是否用到。你的esphome报错解决了么?什么问题
回复

使用道具 举报

22

主题

239

帖子

1533

积分

金牌会员

Rank: 6Rank: 6

积分
1533
金钱
1294
HASS币
0
发表于 2023-12-18 14:45:54 | 显示全部楼层
szlww 发表于 2023-12-18 12:06
主继电器是由GPIO0、GPIO15共同控制,开启继电器的过程:打开GPIO0,然后GPIO15 进行一次高低电平转换,才 ...

GPIO15  是不是接电量计的???

ESPHOME 可能 要用你的版本。我比你低一个版本没有试了。我用了你的双击 单击代码可以分开 开关已经够了。 我还联动了红灯做分路指示灯, 有些我再找找那个  联动 就是。。主控是打开 分控 才能打开的效果的判断就可以了。。我觉得你的代码太多。我理解不了。不能好好应用。  
回复

使用道具 举报

18

主题

690

帖子

3790

积分

元老级技术达人

积分
3790
金钱
3090
HASS币
60
发表于 2023-12-19 12:32:19 | 显示全部楼层
本帖最后由 houhd 于 2023-12-19 12:33 编辑


帮楼主补张图。


微信截图_20231219123023.png
回复

使用道具 举报

1

主题

62

帖子

293

积分

中级会员

Rank: 3Rank: 3

积分
293
金钱
231
HASS币
0
发表于 2023-12-19 12:56:40 | 显示全部楼层
大佬的esphome玩得溜,请教一个问题,这个插排我专门用来接傻瓜充电器用,
1、按键单击是打开或关闭继电器,打开时LED灯常亮,关闭时灭。
2、无论继电器是什么状态,双击按键的话,立即打开继电器,LED灯快闪,2个小时自动关闭继电器。
3、无论继电器是什么状态,三击按键的话,立即打开继电器,LED灯慢闪,8个小时自动关闭继电器。
配置文件该怎么写?先谢谢了!
回复

使用道具 举报

10

主题

183

帖子

1771

积分

论坛技术达人

积分
1771
金钱
1583
HASS币
20
 楼主| 发表于 2023-12-19 16:09:21 | 显示全部楼层
预告:计量已搞定,正在重新组织代码。
回复

使用道具 举报

18

主题

690

帖子

3790

积分

元老级技术达人

积分
3790
金钱
3090
HASS币
60
发表于 2023-12-19 20:20:21 | 显示全部楼层
szlww 发表于 2023-12-19 16:09
预告:计量已搞定,正在重新组织代码。

相当期待
回复

使用道具 举报

17

主题

764

帖子

5304

积分

论坛元老

Rank: 8Rank: 8

积分
5304
金钱
4535
HASS币
0
发表于 2023-12-19 20:33:39 | 显示全部楼层
已入手,过年之后开刷~
回复

使用道具 举报

4

主题

46

帖子

1180

积分

论坛技术达人

积分
1180
金钱
1134
HASS币
0
发表于 2023-12-19 20:51:19 | 显示全部楼层
大佬牛。。。。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-6 13:05 , Processed in 0.140152 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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