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

[技术探讨] 求大佬写一个esphome自动执行的操作

[复制链接]

3

主题

11

回帖

174

积分

注册会员

积分
174
金钱
160
HASS币
0
发表于 2024-2-6 21:39:13 | 显示全部楼层 |阅读模式
本帖最后由 nidayede88 于 2024-2-6 21:43 编辑
remote_receiver:
  pin: GPIO16
  id: decoder1
  dump: all
switch:
  - platform: gpio
    pin: 22
    name: "Living Room Dehumidifier"
    id: switch1



如何让remote_receiver接收到这个值就执行switch1,
接收到的值是0005 000B 0005 0003 0005 0003 0005 0003 0005 0013 0005 0181 06C3

这个值是raw
太长了我就截取了一部分






回复

使用道具 举报

23

主题

636

回帖

4670

积分

元老级技术达人

积分
4670
金钱
3996
HASS币
30

教程狂人

QQ
发表于 2024-2-6 22:43:42 | 显示全部楼层
binary_sensor:
  - platform: remote_receiver
    name: "IR Command"
    id: my_remote
    on_press:
      then:
        - if:
            condition:
              remote_receiver.is_on_raw: # 使用RAW码
                code: [3450, 1750, 450, 1300, 450, 1300, 450, 1300, ...] # 请替换为您的RAW码
            then:
              - switch.toggle: switch1


试试看对不对

评分

参与人数 1金钱 +5 收起 理由
nidayede88 + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

24

主题

617

回帖

3087

积分

论坛元老

积分
3087
金钱
2446
HASS币
0
发表于 2024-2-6 23:07:20 | 显示全部楼层
raw码每次都不一样 所以这个自动化不会执行的

评分

参与人数 1金钱 +5 收起 理由
nidayede88 + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

20

主题

198

回帖

1474

积分

论坛DIY达人

积分
1474
金钱
1231
HASS币
100
发表于 2024-2-7 11:53:01 | 显示全部楼层
不能用raw值,raw值我的理解相当于波形的高低持续时间,每次都不一样,需要解码出来才可以。

评分

参与人数 1金钱 +5 收起 理由
nidayede88 + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

170

主题

2548

回帖

8492

积分

元老级技术达人

积分
8492
金钱
5769
HASS币
30
发表于 2024-2-7 16:03:03 | 显示全部楼层
对的,确实每次都不一样

评分

参与人数 1金钱 +5 收起 理由
nidayede88 + 5 感谢楼主分享!

查看全部评分

回复

使用道具 举报

3

主题

11

回帖

174

积分

注册会员

积分
174
金钱
160
HASS币
0
 楼主| 发表于 2024-2-7 18:55:16 | 显示全部楼层

    报错...         Unable to find condition with the name 'remote_receiver.is_on_raw'.
回复

使用道具 举报

3

主题

11

回帖

174

积分

注册会员

积分
174
金钱
160
HASS币
0
 楼主| 发表于 2024-2-7 18:56:24 | 显示全部楼层
这个是433 遥控器 不知道怎么解码,我发送了好多次 raw值都一样,所以干脆用raw算了
回复

使用道具 举报

3

主题

59

回帖

810

积分

高级会员

积分
810
金钱
748
HASS币
0
发表于 2024-2-8 21:58:32 | 显示全部楼层
本帖最后由 542548454 于 2024-2-8 21:59 编辑
nidayede88 发表于 2024-2-7 18:56
这个是433 遥控器 不知道怎么解码,我发送了好多次 raw值都一样,所以干脆用raw算了 ...

把“dump: all”换成除raw以外的其他选项试试,比如“dump: nec”、“dump: jvc”等。ESPHome官网示例 屏幕截图 2024-02-08 215432.png
屏幕截图 2024-02-08 215456.png
屏幕截图 2024-02-08 215547.png


(´⊙ω⊙`)!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-15 13:17 , Processed in 0.210244 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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