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

 找回密码
 立即注册
查看: 17872|回复: 16

[技术讨论] 将433遥控器作为HA控制器

[复制链接]

5

主题

138

帖子

1960

积分

金牌会员

Rank: 6Rank: 6

积分
1960
金钱
1822
HASS币
0
发表于 2018-3-20 11:37:21 | 显示全部楼层 |阅读模式

433遥控器作为HA控制器
在控制HA中的设备时,语音控制和手机控制比较常用,但在半夜时为不打扰家人,一个遥控器就很有必要了,刚好手上有一些没用的433射频遥控器,可以充当这个角色。
1、硬件:
1.jpg
SonOff 433 RF Brdige
2.png
可以放床头的遥控器
3.jpg
可以贴墙上的
4.png
可以用来感应的
2、刷固件
SonOff 433 RF Brdige需要刷Sonoff-Tasmota固件才能接入HA
https://bbs.hassbian.com/thread-1827-1-1.html
5.jpg
按照上图,首先将1上的四个针脚焊到USBTTL上,将2拨到off,然后按住Pairing ButtonUSBTTL插入电脑USB口,进入刷固件模式。
安装python,百度
解压进入esptool目录:
python setup.py install
清除固件(COM4改为你电脑的):
python esptool.py --port COM4 erase_flash
拔掉usb,重新按住Pairing Button插入(文档说清除固件后会退出刷固件模式,需要重新进一次,没试过,老实按文档来)
刷入固件:
python esptool.py --port COM4 write_flash -fs 1MB -fm dout 0x0 sonoff.bin
[align=left]
固件刷完后,图2中拨到on,把USBTTL从板子上拔掉,快速点四次Pairing Button进入wifi配置,按照https://bbs.hassbian.com/thread-405-1-2.html中的第三步开始设置wifi,mqtt,其中Module这步设置为25 Sonoff Bridge,其他一样。
6.png
3、获取遥控器按键的RF编码
7.png
浏览器打开sonoff rfbridgeIP,进入Console,按遥控器的其中一个按键,或者触发红外感应器,出现下图的消息:
8.png
其中,Data:431030就是你的按键的编码,记下每一个按键的编码。
4、按键触发自动化例子:
  - alias: rf_receive_ketingdeng
    trigger:
      - platform: mqtt
        topic: 'tele/sonoffbridge/RESULT'     # sonoffbridge为你的mqtt的topic
    action:
      - service: light.toggle                   #开关灯
        entity_id: light.keting_deng           # light.keting_deng为你的灯id  
    condition:
      - condition: template
        value_template: "{{ trigger.payload_json['RfReceived'].Data == '431003' }}" 
#'431003'为按键编码
 
  - alias: rf_receive_woshideng
    trigger:
      - platform: mqtt
        topic: 'tele/sonoffbridge/RESULT'
    action:
      - service: light.toggle
        entity_id: light.woshi_deng
    condition:
      - condition: template
        value_template: "{{ trigger.payload_json['RfReceived'].Data == '4310C0' }}"
其中,sonoffbridge为你的mqtttopiclight.keting_deng为你的灯id,也可将大神的各类自动化引入,这个遥控器就是一个触发条件。
9.png
完事,整个方案最大的一个特点就是省钱。。。不到一百块钱,贫穷开发了想象力。

评分

参与人数 2金钱 +30 收起 理由
+ 20 神了word TSM
咸味土豆 + 10 膜拜大神!

查看全部评分

回复

使用道具 举报

4

主题

313

帖子

1965

积分

金牌会员

Rank: 6Rank: 6

积分
1965
金钱
1652
HASS币
0
发表于 2018-3-20 12:01:22 | 显示全部楼层
一直想做个这个,但是我用的是开发板,没有折腾成,感谢你的教程。
回复

使用道具 举报

4

主题

531

帖子

4003

积分

论坛元老

Rank: 8Rank: 8

积分
4003
金钱
3462
HASS币
120
发表于 2018-3-20 12:03:19 | 显示全部楼层
本帖最后由 killadm 于 2018-3-20 12:07 编辑

还有更省钱的方案
射频+红外20左右
https://github.com/1technophile/OpenMQTTGateway




回复

使用道具 举报

14

主题

266

帖子

1640

积分

论坛技术达人

积分
1640
金钱
1354
HASS币
40

教程狂人

发表于 2018-3-20 12:22:27 | 显示全部楼层
,,倒也是一个思路
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-3-20 17:24:44 | 显示全部楼层
感谢楼主分享!Tasmota简直神了
回复

使用道具 举报

5

主题

138

帖子

1960

积分

金牌会员

Rank: 6Rank: 6

积分
1960
金钱
1822
HASS币
0
 楼主| 发表于 2018-3-20 19:57:31 | 显示全部楼层
Jones 发表于 2018-3-20 17:24
感谢楼主分享!Tasmota简直神了

J神帮忙加权限
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-3-20 20:48:31 | 显示全部楼层

早加了呀,没发现吗?
回复

使用道具 举报

5

主题

138

帖子

1960

积分

金牌会员

Rank: 6Rank: 6

积分
1960
金钱
1822
HASS币
0
 楼主| 发表于 2018-3-20 21:41:50 | 显示全部楼层
Jones 发表于 2018-3-20 20:48
早加了呀,没发现吗?

终于可以下附件了
回复

使用道具 举报

17

主题

799

帖子

5732

积分

论坛元老

Rank: 8Rank: 8

积分
5732
金钱
4928
HASS币
0
发表于 2018-3-21 22:14:15 | 显示全部楼层
感谢分享,现在都是nodemcu通过wifi的,但是都在2.4g会导致对小米的zigbee设备有干扰
回复

使用道具 举报

17

主题

799

帖子

5732

积分

论坛元老

Rank: 8Rank: 8

积分
5732
金钱
4928
HASS币
0
发表于 2018-3-21 22:20:41 | 显示全部楼层
顺便问下,lz知道sonoff这红外的延迟和续航时间么?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 02:31 , Processed in 0.097512 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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