找回密码
 立即注册
楼主: chinyaolin

OpenMQTTGateway 串起射頻/紅外/MQTT與HASS之間的橋樑

[复制链接]

30

主题

463

回帖

4799

积分

论坛元老

佑桑

积分
4799
金钱
4291
HASS币
156

教程狂人

 楼主| 发表于 2018-4-5 10:05:56 | 显示全部楼层
sirakawa 发表于 2018-4-5 00:25
sonoff设置成断电再通电默认开灯就好。哪怕网络出问题了,关了物理开关再打开灯就亮了。缺点就是物理开关 ...

我的問題是我的 Sonoff 與 物理開關距離很遠
而物理開關所在位置只有單火線而沒有零線
又想要保持室內開關風格,所以想把所有的物理開關拆除,全面換為 RF 開關

所以希望能在有電但沒網路的狀況發生時
至少每一顆 sonoff 能搭配一個 RF 開關直通控制
回复

使用道具 举报

17

主题

790

回帖

5877

积分

论坛元老

积分
5877
金钱
5065
HASS币
0
发表于 2018-4-5 10:12:17 | 显示全部楼层
chinyaolin 发表于 2018-4-5 10:05
我的問題是我的 Sonoff 與 物理開關距離很遠
而物理開關所在位置只有單火線而沒有零線
又想要保持室內開 ...

我的意思是,开关不动,sonoff在灯那里串联
灯那里肯定零火都有
然后sonoff设置成通电默认打开

这样平时物理开关保持开启,然后用别的方法开灯。网络出问题时候,关掉物理开关再打开,就可以了。

或者,直接用sonoff RF串联到灯那里,然后用别的433开关控制也OK
回复

使用道具 举报

30

主题

463

回帖

4799

积分

论坛元老

佑桑

积分
4799
金钱
4291
HASS币
156

教程狂人

 楼主| 发表于 2018-4-5 11:09:26 | 显示全部楼层
sirakawa 发表于 2018-4-5 10:12
我的意思是,开关不动,sonoff在灯那里串联
灯那里肯定零火都有
然后sonoff设置成通电默认打开

明白您的意思了
我目前確實是打算將 sonoff rf 直接裝在靠近燈的那一端
物理開關計劃是直接拆除而不保留
預計購買較美觀的 RF 開關全面取代
因此,才會有前文考慮到的這些狀況
回复

使用道具 举报

8

主题

262

回帖

1343

积分

金牌会员

积分
1343
金钱
1073
HASS币
0
发表于 2018-4-5 11:27:47 | 显示全部楼层
chinyaolin 发表于 2018-4-5 09:59
看過您的文章,一開始以為只是一個取代 Broadlink RM 的方案
後來仔細理解之後才知道其實可以達到的功能 ...

可以的~~~无限延伸拓展
回复

使用道具 举报

17

主题

790

回帖

5877

积分

论坛元老

积分
5877
金钱
5065
HASS币
0
发表于 2018-4-5 12:27:17 | 显示全部楼层
chinyaolin 发表于 2018-4-5 11:09
明白您的意思了
我目前確實是打算將 sonoff rf 直接裝在靠近燈的那一端
但物理開關計劃是直接拆除而不保 ...

如果你打算拆了物理开关

那你可以试试 sonoffRF + 自发电rf开关

sonoffrf接到灯那里
自发电rf开关贴到原来灯的开关那里

这样的话,开关可以控制灯,sonoff通过网络也会有状态反馈
网挂了也只是状态反馈没了,但是rf还是可以控制灯
回复

使用道具 举报

1

主题

230

回帖

2974

积分

金牌会员

积分
2974
金钱
2743
HASS币
0
发表于 2018-4-5 16:35:09 来自手机 | 显示全部楼层
感谢大神分享,一直希望这样接入,但没见教程
回复

使用道具 举报

wlkb 

0

主题

141

回帖

1765

积分

论坛积极会员

积分
1765
金钱
1624
HASS币
0
发表于 2018-4-5 19:01:35 | 显示全部楼层
小弟很贊成chinyaolin的解決方案
在無外網的網路環境也可以一般正常使用
不然遇到不懂的人可是要解釋老半天
期待chinyaolin大大的教學!!
回复

使用道具 举报

2

主题

45

回帖

356

积分

论坛技术达人

积分
356
金钱
309
HASS币
0
发表于 2018-4-5 20:57:39 | 显示全部楼层
我尝试过用openmqttgateway,但是难点是找一个可靠的无线接收器
用esp32还可以加入BLE功能
回复

使用道具 举报

30

主题

463

回帖

4799

积分

论坛元老

佑桑

积分
4799
金钱
4291
HASS币
156

教程狂人

 楼主| 发表于 2018-4-5 21:20:14 | 显示全部楼层
sirakawa 发表于 2018-4-5 12:27
如果你打算拆了物理开关

那你可以试试 sonoffRF + 自发电rf开关

確實是打算這麼故的
接收器的部份打算選擇 sonoff rf 或是板上的改裝開關
發射器的部份我淘了幾個隨意貼也實際試過可以讓 sonoff rf 學習
( 至於您提到的自發電RF開關,我倒是第一次聽過,找機會一定要買幾個回來試試 )

這樣子的解決方法有一個問題就是
目前選擇的接收器都只能學習一組射頻訊號
代表若想達成雙控、三控就會面臨問題

而現在找到的 OpenMQTTGateway(OMG) 就是要解決這個問題
雙控中的第二控射頻訊號 -> 由 OMG 射頻天線接收 -> 轉為 MQTT 訊號
-> HASS 自動化觸發 -> 送出另一組 MQTT 訊號 -> 控制 sonoff rf 開關

正常情形時
第一控射頻訊號 直接控制 sonoff rf 同時帶狀態回饋
第二控射頻訊號 間接透過 OMG 完成控制
第三控第四控比照處理

網路異常時
雖然第二三四控無法密作 但第一控還是可以正常使用
回复

使用道具 举报

30

主题

463

回帖

4799

积分

论坛元老

佑桑

积分
4799
金钱
4291
HASS币
156

教程狂人

 楼主| 发表于 2018-4-5 21:25:34 | 显示全部楼层
fanthos 发表于 2018-4-5 20:57
我尝试过用openmqttgateway,但是难点是找一个可靠的无线接收器
用esp32还可以加入BLE功能 ...

我目前找到的資料是建議 RF 天線應該要單獨焊接出來 接收範圍應該就可以提高
這個開源專案中 NodeMCU 也可以加入 BLE, 但這時 DHT 就必需要放棄
https://github.com/1technophile/ ... le-Overview-ESP8266
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-13 19:47 , Processed in 0.204143 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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