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

 找回密码
 立即注册
查看: 8627|回复: 6

BROADLINK博联红外遥控器代码学习

[复制链接]

21

主题

135

帖子

786

积分

高级会员

Rank: 4

积分
786
金钱
651
HASS币
0
发表于 2020-12-29 10:44:17 | 显示全部楼层 |阅读模式
之前论坛有几个贴子发了代码学习方法,但这两天才开始接触hass的我,一脸懵圈,所以搞明白后,决定发一个详细点的

先要集成里面加入设备

                               
登录/注册后可看大图



configuration.yaml里加入摇控器   一定要按照截图缩进, 新版本里,配置文件中已经不要加入IP了
  - platform: broadlink
    mac: 78:0f:77:66:66:66
    switches:
      - name: 主卧温控器
        command_on: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
        command_off: JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=
      - name: LG TV
        command_on: JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU=
        command_off: JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU=


                               
登录/注册后可看大图


下面才是能学习到代码的关健,开发者工具里面才能学习到代码,这就是他们都说在开发者工具里去学习代码,而我去学不到的原因。
configuration.yaml里加入  一定要按照截图缩进,这个地方的IP 是一定要的。
remote:
  - platform: broadlink
    host: 192.168.63.131
    mac: 78:0f:77:66:66:66

                               
登录/注册后可看大图



scripts.yaml里加入下面代,一定要按照截图缩进

                               
登录/注册后可看大图

#
learn_amplifier_mute:
  sequence:
    - service: remote.learn_command
      data:
        entity_id: remote.broadlink
        device: amplifier
        command: mute
        alternative: True

learn_amplifier_mute:
  sequence:
    - service: remote.send_command
      data:
        entity_id: remote.broadlink
        device: amplifier
        command: mute



评分

参与人数 1金钱 +20 收起 理由
+ 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

21

主题

135

帖子

786

积分

高级会员

Rank: 4

积分
786
金钱
651
HASS币
0
 楼主| 发表于 2020-12-29 10:45:48 | 显示全部楼层
本帖最后由 sundat 于 2020-12-29 10:53 编辑

之后到开发者工具里学习

下载.png

按下调用服务后,弹出通知,那就没错了,不出意外,遥控器上的灯也亮了。
下载 (1).png

按下要学习遥控按键。然后在 config\.storage\下就有一个
broadlink_remote_你设备MAC_codes  的文件,比如上面写的地址是 78:0f:77:66:66:66文件名就是
broadlink_remote_780f77666666_codes  
下载 (2).png
打开这个文件,代码就在里面。替换掉上面configuration.yaml中的代码,重启试试,OK了
回复

使用道具 举报

1

主题

78

帖子

326

积分

中级会员

Rank: 3Rank: 3

积分
326
金钱
248
HASS币
0
发表于 2021-1-6 01:10:10 | 显示全部楼层
我也是小白,我参照你这么设置还是没有弹出通知。太难玩了。唉
回复

使用道具 举报

16

主题

222

帖子

1709

积分

金牌会员

Rank: 6Rank: 6

积分
1709
金钱
1487
HASS币
0
发表于 2021-1-11 13:40:53 | 显示全部楼层
先占位,小米红外线没人写教程,看看能不能用博联的搞一下
回复

使用道具 举报

39

主题

1067

帖子

3907

积分

论坛元老

Rank: 8Rank: 8

积分
3907
金钱
2840
HASS币
0
发表于 2021-5-19 11:52:16 | 显示全部楼层
这个应该无效了吧
回复

使用道具 举报

39

主题

1067

帖子

3907

积分

论坛元老

Rank: 8Rank: 8

积分
3907
金钱
2840
HASS币
0
发表于 2021-5-19 12:21:44 | 显示全部楼层
最新的调用服务参数
hass版本
2021-5-3
QQ图片20210519122054.png


回复

使用道具 举报

0

主题

4

帖子

126

积分

注册会员

Rank: 2

积分
126
金钱
122
HASS币
0
发表于 2022-5-17 14:39:35 | 显示全部楼层
感谢分享,先学习一下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-6 14:36 , Processed in 0.424847 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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