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

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

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

[复制链接]

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

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

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

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

使用道具 举报

17

主题

800

帖子

5738

积分

论坛元老

Rank: 8Rank: 8

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

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

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

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

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

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

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

使用道具 举报

8

主题

270

帖子

1337

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

17

主题

800

帖子

5738

积分

论坛元老

Rank: 8Rank: 8

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

如果你打算拆了物理开关

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

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

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

使用道具 举报

1

主题

231

帖子

2802

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

0

主题

141

帖子

1765

积分

论坛积极会员

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

使用道具 举报

2

主题

47

帖子

350

积分

论坛技术达人

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

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
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

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
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

GMT+8, 2024-11-25 22:25 , Processed in 0.089189 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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