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

 找回密码
 立即注册
查看: 711|回复: 3

[技术探讨] 关于ESPHOME调用homeassistant 实体咨询!

[复制链接]

20

主题

120

帖子

770

积分

高级会员

Rank: 4

积分
770
金钱
650
HASS币
0
发表于 2023-8-19 15:58:05 | 显示全部楼层 |阅读模式
各位大佬,我在用ESPhome写一个无线开关的代码,之前都可以,自从升级了ha以后,就不能使用了,可以帮忙看看吗?

代码如下:
binary_sensor:                                            
  - platform: homeassistant
    id: light_fukaiguan
    name: "light_fukaiguan"
    entity_id: switch.zimi_dhkg05_a88c_left_switch_service                  #主开关在hass中开关的实体ID,也就是主开关定义的name
    on_state:                                             
        - if:
            condition:
              binary_sensor.is_on: light_fukaiguan        
            then:
              - switch.turn_on: relay1                  
              - logger.log: "light_fukaiguan is ON!"
            else:
              - switch.turn_off: relay1                    
              - logger.log: "light_fukaiguan is OFF!"

  - platform: gpio
    id: button_1
    pin:
      number: RX   #接RX GPIO4脚和gnd线与翘板开关相连
      inverted: True                                     #上电低电平
      mode: INPUT_PULLUP                                 #激活内部上拉
    filters:
       - delayed_on_off: 100ms                          #继电器防抖
    on_state:                                          
      then:
      - switch.toggle:
         id: relay1

switch:
  # GPIO 0 Relay1  继电器设置0脚
  - platform: gpio
    name: "01s_fukaiguan_sw1"
    pin: 0      
    inverted: True
    id: relay1                        #这段代码可以不使用
    icon: "mdi:ceiling-light"
    on_turn_on:
      - homeassistant.service:
          service: switch.turn_on
          data:
            entity_id: switch.zimi_dhkg05_a88c_left_switch_service    #主开关在hass中开关的实体ID,也就是主开关定义的name
    on_turn_off:
      - homeassistant.service:
          service: switch.turn_off
          data:
            entity_id: switch.zimi_dhkg05_a88c_left_switch_service  #主开关在hass中开关的实体ID,也就是主开关定义的name


提示

提示
回复

使用道具 举报

20

主题

120

帖子

770

积分

高级会员

Rank: 4

积分
770
金钱
650
HASS币
0
 楼主| 发表于 2023-8-20 15:03:54 | 显示全部楼层
搞定了,谢谢各位!
微信截图_20230820150201.png
微信截图_20230820150232.png
回复

使用道具 举报

11

主题

185

帖子

1391

积分

金牌会员

Rank: 6Rank: 6

积分
1391
金钱
1206
HASS币
0
发表于 2023-8-20 21:25:15 | 显示全部楼层
我想问问esphome pwm默认是占空比可变固定频率的,如何让它固定占空比50,频率可调呢?50hz--700hz
回复

使用道具 举报

20

主题

120

帖子

770

积分

高级会员

Rank: 4

积分
770
金钱
650
HASS币
0
 楼主| 发表于 2023-8-21 16:32:28 | 显示全部楼层
Awe7 发表于 2023-8-20 21:25
我想问问esphome pwm默认是占空比可变固定频率的,如何让它固定占空比50,频率可调呢?50hz--700hz ...

我都是固定频率来使用的,没试过范围,不好意思,帮不上你!
微信截图_20230821163204.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-16 01:31 , Processed in 0.897633 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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