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

 找回密码
 立即注册
查看: 12878|回复: 15

[进阶教程] 另外一种取得 Broadlink 红外码/射频码的方法

[复制链接]

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2017-12-8 11:02:44 | 显示全部楼层 |阅读模式
本帖最后由 chinyaolin 于 2017-12-8 15:16 编辑

抱歉繁體步驟如下
這個方法可以在學碼的時候同時使用 Broadlink APP 來送碼。

另外也有離線包可讓不想設定路由器的朋友們使用

  • 一台安卓設備 (手機, 虛擬機, 盒子都可以), 與 Broadlink 設備放在同一個網路
  • 安裝 RM-Bridge, 啟動 APP, 啟動服務, 把 URL 記錄下來。這時 RM-Bridge 會自動找到內網的 Broadlink 設備
    (以我為例 URL = http:10.59.1.126:7474)

    RM-Bridge

    RM-Bridge
  • 設定你的路由器, 將外部 port 7474, 對應到內網的 IP/port

    Port Mapping

    Port Mapping
  • 確認一下外網 IP Address
    (以我為例, 假設是 xxx.xxx.xxx.xxx)

    WAN IP

    WAN IP
  • 連線到這個網址 Android RM Bridge, 選擇 Manage Codes
    (也可以選擇下載 Manage Codes Offline Version 這個離線包, 在自己的電腦中開起來使用)
    (若選離線包的方式, 步驟3及步驟4可以跳過, 直接在離線包填寫內網 RM-Brodge 的 IP 就可以用了)
    (順便幫大家把離線包放在這裡 rm_manage.zip (260.99 KB, 下载次数: 46) )

    RM Web Site

    RM Web Site

    menu

    menu
  • 使用 Create new codes 學習紅外碼/射頻碼
    在 Step 1 輸入你的外網 IP Address, 按下 Load Devices
    就可以在 Step 2 找到內網的 Broadlink 設備

    creat new

    creat new

    found devices

    found devices
  • 在 Step 3 輸入你想為這一次的紅外碼/射頻碼所取的名字, 按下 Learn Code 之後, 再將遙控器對著 Broadlink 送出紅外/射頻。
    (這裡取名字叫 Remote_botton_1)
    重覆這個步驟把所有的碼學習下來

    naming

    naming
  • 回到步驟 5, 選擇 Manage Codes, 再選擇 Manage code shortcut
    這裡可以輸入外網 IP Address 後, 將剛剛學習的紅外碼/射頻碼列出來, 按 TEST 測試一下有沒有學習成功
    確認通通沒有問題之後, 再進入下一個步驟

    test

    test
  • 回到步驟 5, 選擇 Manage Codes, 再選擇 Export code shortcuts
    把匯出的 Code 複製到適合的文字編輯器中 (我個人使用 Notepad++)
    接著找出每一個紅外碼/射頻碼, 準備進行編碼轉換
    (因為透過這個程序學到的是 HEX 編碼, 需要轉換為 HA 可以使用的 base64 編碼)

    export

    export

    getHEX

    getHEX
  • 有2個網頁可以進行 HEX to base64 轉換的工作 網站1 網站2, 可以一起使用確認沒有問題
    重覆這個步驟, 就可把所有遙控器的紅外碼/射頻碼導入 HA 中使用了

希望有幫到大家







评分

参与人数 2金钱 +17 收起 理由
+ 10 又如滚滚黄河之水,一发不可收拾…….
windgo + 7 在下对你的景仰犹如滔滔长江之水,连绵不绝.

查看全部评分

回复

使用道具 举报

17

主题

417

帖子

2820

积分

金牌会员

Rank: 6Rank: 6

积分
2820
金钱
2402
HASS币
0

教程狂人

发表于 2017-12-8 11:44:40 | 显示全部楼层
HA里面不是直接可以学码吗?为何还要这么复杂?有什么优势?如果能直接将博联的码提取出来就好了
回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

 楼主| 发表于 2017-12-8 11:48:37 | 显示全部楼层
本帖最后由 chinyaolin 于 2017-12-8 12:56 编辑
kay7758 发表于 2017-12-8 11:44
HA里面不是直接可以学码吗?为何还要这么复杂?有什么优势?如果能直接将博联的码提取出来就好了 ...

其實是因為有點自找麻煩啦!!
因為還沒有入坑 HA 之前, 我是使用 RM-Bridge 接入 IFTTT.com 來做些簡單的控制
所以在入坑之後, 剛好之前透過 RM-Bridge 所學習下來的碼就可以順便轉入 HA 了
回复

使用道具 举报

6

主题

386

帖子

2045

积分

金牌会员

Rank: 6Rank: 6

积分
2045
金钱
1657
HASS币
0
发表于 2017-12-8 12:18:32 | 显示全部楼层
相对麻烦,但是也是一个路子
回复

使用道具 举报

0

主题

19

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
金钱
240
HASS币
0
发表于 2017-12-8 14:00:39 | 显示全部楼层
如果是broadlink tc2的電源開關,這方法可行嗎?
回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

 楼主| 发表于 2017-12-8 14:31:07 | 显示全部楼层
本帖最后由 chinyaolin 于 2017-12-8 15:03 编辑
victor7325 发表于 2017-12-8 14:00
如果是broadlink tc2的電源開關,這方法可行嗎?

我曾經在執行步驟 7 學習紅外碼/射頻碼的時候
使用 Broadlink 的 APP 控制 RM Pro 送出遙控訊號, 是能夠正確學習的
不知道這樣的經驗能不能幫到你
回复

使用道具 举报

0

主题

4

帖子

24

积分

新手上路

Rank: 1

积分
24
金钱
20
HASS币
0
发表于 2017-12-8 17:34:42 | 显示全部楼层
学习了         
回复

使用道具 举报

30

主题

997

帖子

4151

积分

论坛元老

Rank: 8Rank: 8

积分
4151
金钱
3149
HASS币
0

活跃会员

发表于 2017-12-8 19:50:13 | 显示全部楼层
不明觉厉
回复

使用道具 举报

175

主题

2967

帖子

7606

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7606
金钱
4614
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2017-12-8 21:46:39 | 显示全部楼层
chinyaolin 发表于 2017-12-8 11:48
其實是因為有點自找麻煩啦!!
因為還沒有入坑 HA 之前, 我是使用 RM-Bridge 接入 IFTTT.com 來做些簡單的控 ...

您是哪里的  ,不能用简体吗~~
回复

使用道具 举报

4

主题

134

帖子

672

积分

高级会员

Rank: 4

积分
672
金钱
538
HASS币
0
发表于 2017-12-9 08:24:48 | 显示全部楼层
jyz_0501 发表于 2017-12-8 21:46
您是哪里的  ,不能用简体吗~~

如果没记错的话,楼主应该是台湾同胞
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 00:45 , Processed in 0.070303 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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