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

 找回密码
 立即注册
查看: 4471|回复: 7

[技术探讨] esphome代码还能优化下吗

[复制链接]

7

主题

88

帖子

442

积分

论坛分享达人

积分
442
金钱
354
HASS币
0
发表于 2019-10-16 00:10:38 | 显示全部楼层 |阅读模式
本帖最后由 UNtest001 于 2019-10-16 00:25 编辑

大师们好,
最近刚开始玩esphome,网上买了易微联的单火开关(别问我为啥不买囧牌的,淘宝显示下架了)
捣鼓了2天,奈何代码那些,一看一懵逼,在esphome那东拼西凑来代码,测试是通过了,
然鹅第一次搞这些东西,不知道会不会有问题,代码放上大佬们帮我看看 合不合理或者可不可以优化,小弟不胜感激啊。
代码如下
esphome:
  name: dhkg6
  platform: ESP8266
  board: esp01_1m
wifi:
  ssid: "ZTE-EE5005"
  password: "qq731283993z"
# Optional manual IP
  manual_ip:
    static_ip: 192.168.1.115  
    gateway: 192.168.1.5      
    subnet: 255.255.255.0

# Enable logging
logger:
# Enable Home Assistant API
api:
  password: "33"
ota:
  password: "33"
switch:
  - platform: gpio
    name: "中继开关"              #主开关
    pin: GPIO12
    id: relay
   
binary_sensor:
  - platform: gpio
    pin:
      number: GPIO0
      mode: INPUT_PULLUP
      inverted: True
    name: "微动开关"        #电路板自带微动开关
    on_press:
      - switch.toggle: relay
   

  - platform: gpio
    pin:
      number: GPIO04
      mode: INPUT_PULLUP
      inverted: true    #物理开关打开时,切换中继开关
    name: "物理开关"
    on_press:
      - switch.toggle: relay

  - platform: gpio
    pin:
      number: GPIO04
      mode: INPUT_PULLUP
      inverted: false   #物理开关关闭时,切换中继开关
    name: "物理开关"
    on_press:
      - switch.toggle: relay
  

status_led:
  pin:
    number: GPIO13
    inverted: true

回复

使用道具 举报

23

主题

660

帖子

3110

积分

论坛元老

Rank: 8Rank: 8

积分
3110
金钱
2450
HASS币
10
发表于 2019-10-16 17:24:57 | 显示全部楼层
微易联的单火能刷esphome吗,跪求链接看看
回复

使用道具 举报

7

主题

88

帖子

442

积分

论坛分享达人

积分
442
金钱
354
HASS币
0
 楼主| 发表于 2019-10-16 18:57:13 | 显示全部楼层
wshc1216 发表于 2019-10-16 17:24
微易联的单火能刷esphome吗,跪求链接看看

求啥连接?我自己瞎捣鼓的,没连接,现在玩的不熟,有空出个教程吧.东西确实是易微联的单火开关,准备再整个单火的双控开关,弄好了出教程.
回复

使用道具 举报

23

主题

660

帖子

3110

积分

论坛元老

Rank: 8Rank: 8

积分
3110
金钱
2450
HASS币
10
发表于 2019-10-17 10:02:42 | 显示全部楼层
UNtest001 发表于 2019-10-16 18:57
求啥连接?我自己瞎捣鼓的,没连接,现在玩的不熟,有空出个教程吧.东西确实是易微联的单火开关,准备再整个单 ...

是淘宝链接看看,能刷的话我也入手几个玩玩
回复

使用道具 举报

1

主题

54

帖子

417

积分

中级会员

Rank: 3Rank: 3

积分
417
金钱
363
HASS币
0
发表于 2019-10-17 14:36:55 | 显示全部楼层
易微联的单火单开模块可以刷
848160EB-EF41-424E-8489-4F8AF4B8F343.jpeg
回复

使用道具 举报

5

主题

322

帖子

1345

积分

金牌会员

Rank: 6Rank: 6

积分
1345
金钱
1023
HASS币
0
发表于 2019-10-17 15:38:30 | 显示全部楼层
你这刷了esphome就无法易微联咯!
回复

使用道具 举报

7

主题

88

帖子

442

积分

论坛分享达人

积分
442
金钱
354
HASS币
0
 楼主| 发表于 2019-10-17 17:19:08 | 显示全部楼层
netsnake 发表于 2019-10-17 15:38
你这刷了esphome就无法易微联咯!

二者不能兼得啊
回复

使用道具 举报

5

主题

322

帖子

1345

积分

金牌会员

Rank: 6Rank: 6

积分
1345
金钱
1023
HASS币
0
发表于 2019-10-17 20:09:12 | 显示全部楼层
易微联的可以直接不改接入ha的,很方便!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 11:54 , Processed in 0.209589 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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