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

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

[技术探讨] 分享易微联射频rf网关接入

[复制链接]

3

主题

29

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
金钱
283
HASS币
0
发表于 2022-1-28 00:06:58 | 显示全部楼层 |阅读模式
本帖最后由 isIUya 于 2022-1-29 11:23 编辑

各位大佬好!
用的组件是:SonoffLAN
本教程部分,可以用易微联rf网关控制发射射频信号和学习射频信号,控制卷帘门和灯是没啥问题的,以及传感器也研究出来了
1、rf射频网关接入hass
可以通过本地模式或者云模式把rf射频网关接入hass
sonoff:
    1000******:          #RF桥的设备id
      devicekey: ********-****-***c-***f-**********2c
      name: RF-Briage
如果在实体中看到内容说明成功:
Snipaste_2022-01-28_12-57-08.png

2、在易微联上进行学习射频信号
这步骤我就跳过了,难度应该不大,然后记住你的按钮号码id,第一个按钮的id是0,第二个是1

3、写自动化(用于接收rf信号调试用的,建议弄上)

接收自动化,在automations中添加(全部添加无需修改):
- alias: Sonoff RF Receive
  trigger:
    platform: event
    event_type: sonoff.remote             # 这里不要修改,不是设备id!
  action:
    service: persistent_notification.create
    data_template:
      title: Sonoff RF Receive
      message: |-
        Name: {{ trigger.event.data.name }}
        Command: {{ trigger.event.data.command }}
        Time: {{ trigger.event.data.ts }}


4、写发送脚本
在scripts中写入:
kaideng:    #实体id
  alias: 灯开
  sequence:
  - service: remote.send_command
    data:
      entity_id: remote.sonoff_1**********    #这边是rf网关的id
      command: 9         #这id对应是易微联中rf网关第10个按钮
如果command 的9无法发出想要的信号,那就按下遥控,重新学习下射频信号,在hass的提示中会有你的射频id,填写这个就可以了!

5、将开关和脚本关联
在hass--配置---辅助元素中添加一个开关
开关开,则调用scripts中开灯脚本
开关关,则调用scripts中关灯脚本

6、教程到这里结束了,后面问题
--------------------------------------------------------------------------------------------
【已解决】RF网关用本地模式接入的,信号可以收到也可以发出,就是启用的人体传感器没有反馈;解决方法:不要用本地模式,本地模式无法加载到名字
先来代码:
sonoff:
  rfbridge:
    8:  # sensor name in eWeLink application
      device_class: motion
      name: rf人体传感器
      timeout: 60

这个是hass上接收到射频信号的提示:
Snipaste_2022-01-28_00-03-43.png

我的传感器状态:
Snipaste_2022-01-28_00-05-09.png

有大佬能指导下嘛?看到论坛有官方的测试版插件,也好奇这方面支持情况如何?感觉这个传感器比较冷门,怕支持并不好。






回复

使用道具 举报

0

主题

29

帖子

478

积分

中级会员

Rank: 3Rank: 3

积分
478
金钱
449
HASS币
0
发表于 2022-1-28 01:49:06 | 显示全部楼层
插眼跟团
回复

使用道具 举报

1

主题

27

帖子

446

积分

中级会员

Rank: 3Rank: 3

积分
446
金钱
419
HASS币
0
发表于 2022-1-31 15:00:19 | 显示全部楼层
插个眼。这个RF BRIDGE真得把我搞得头大
回复

使用道具 举报

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
发表于 2022-9-15 04:44:32 | 显示全部楼层
不知道用楼主的本地化sonoff lan方案是否能解决目前我遇到的问题
https://bbs.hassbian.com/thread-17793-1-1.html
回复

使用道具 举报

0

主题

562

帖子

2198

积分

金牌会员

Rank: 6Rank: 6

积分
2198
金钱
1636
HASS币
0
发表于 2022-9-15 08:51:01 | 显示全部楼层
不同网络下要怎么接入呢?
回复

使用道具 举报

3

主题

29

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
金钱
283
HASS币
0
 楼主| 发表于 2023-2-9 09:59:24 | 显示全部楼层
Ari 发表于 2022-9-15 08:51
不同网络下要怎么接入呢?

通过易微联的平台做中转
回复

使用道具 举报

8

主题

156

帖子

1327

积分

金牌会员

Rank: 6Rank: 6

积分
1327
金钱
1171
HASS币
0
发表于 2023-3-5 21:44:16 | 显示全部楼层
这个方式有一点点延迟,不到1秒吧,不如openmqttgateway跟手。但是openmqttgateway我不会写yaml,不知道怎么让二元传感器更新状态。
回复

使用道具 举报

3

主题

29

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
金钱
283
HASS币
0
 楼主| 发表于 2023-5-29 23:07:42 | 显示全部楼层
yangrusen 发表于 2023-3-5 21:44
这个方式有一点点延迟,不到1秒吧,不如openmqttgateway跟手。但是openmqttgateway我不会写yaml,不知道怎 ...

可以用nodered来写,挺方便的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-8 15:46 , Processed in 0.176565 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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