请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 129|回复: 0

[教程系列] 【小白分享】射频遥控器发射冲突的一种解决方案

[复制链接]

1

主题

31

帖子

160

积分

论坛分享达人

积分
160
金钱
129
HASS币
0
发表于 2019-12-1 12:06:51 | 显示全部楼层 |阅读模式
本帖最后由 louis_lee 于 2019-12-1 12:24 编辑

感谢Hassbian论坛,从各种大神处偷师了很多不错的应用,这里我也分享一下我最近在使用的一项应用。相信很多朋友都会用到射频遥控器做自动化,比如说改装的小米万能遥控器等,但很多射频遥控器不能解决一些简单的发射冲突,比如说同时或者临近的时间触发多个自动化,需要同时发射几个射频信号,这时射频遥控器不能队列化处理,造成只发出部分射频信号的情况。
这里介绍一种简单的解决方式,利用node-red的simple-queue(源自node-red-contrib-simple-message-queue模块),实现队列化发射。每次调用射频信号发射服务,可以通过延迟一定的时间(1秒左右吧),避开发射冲突,通过选择“Bypass first message”,使得第一个到达队列的服务不用等待,直接执行。
WeChat Screenshot_20191201121952.png
WeChat Screenshot_20191201121314.png
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-12-16 04:16 , Processed in 0.086356 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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