Home Assistant 连接博联 RM Pro+ 的一些实践和若干问题

2019-12-25 18:55:19 +08:00
 JCZ2MkKb5S8ZX9pq

入门概述

调用方式 1 switch

学码

在 switch 下添加代码

- platform: broadlink
  host: 10.0.0.30
  mac: 78:0f:77:5a:48:99
  timeout: 15
  switches:
    # amplifier ==============================
    amplifier_power:
      friendly_name: Power
      command_on: JgBAAEq 很长我删了点 SBUADQU=
      command_off: ''

使用代码


在 script 使用代码

amplifier_volume_up_10_times:
  alias: Vol ++
  sequence:
    - service: switch.turn_on
      data:
        entity_id: switch.amplifier_volume_up
    # 把 service 这段复制粘贴 10 遍

调用方式 2 remote learn/send

添加 remote

remote:
  - platform: broadlink
    host: 10.0.0.30
    mac: 78:0f:77:5a:48:99

学码&用码

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
        # num_repeats: 20

提问


感想

反馈很重要

家里用了 10 年的遥控灯,遥控开关,这次让我感觉最深的就是,智能家居反馈当前状态很重要。比如老的遥控灯,315 射频,开关都是同一个按钮。那么如果一次指令发送失败,它的状态你就不可测了。人在家的时候还好,但远程或隔着楼层,就要跑去看了,这个明显不行。有些开关键分开的插座稍微好点,至少远程我不知道它开还是关,多发几次开或者关,它总能奏效。但最好是它能反馈给你,我开 /关了。

安全性存疑

裸奔的智能插座:博联 Broadlink SP2/SP mini 的分析、破解 - 萝卜头实验室
现在功能上是这样的,通过博联的手机 App,可以在不接入家庭 wifi 的情况下远程控制 RM Pro。后期打算禁掉它的联网功能,全部从 hass 走,毕竟博联之前的 App 烂得离谱,对它家的安全不太有信心。而且它的设备都直接保存你的局域网密码,所以局域网内对这些智能设备最好也隔离防护一下。

厂商的私心

博联近一年的版本,射频码已经没有第三方学习接口了,只能用它的 App。然后你再通过安卓端或者抓包之类的方式去破解,非常兜圈子。但是同时呢,博联又希望你把你家的遥控器学习好之后,共享到它的公共库,以完善它的产品体验。它的是它的,我的还是它的,这个有点恶心。在产品还没有完善的情况下,来玩第三方的基本都是偏 geek 的这些人,先铺量嘛,会搞的总有办法绕,不会的也压根不会用第三方,这限制搞得毫无意义,徒增烦恼。
如果有某个第三方 App,功能特别好,整合了各个硬件厂商,你到时候花钱买它就好了。其它厂商都在造墙,都在闭门造车,App 都烂得要死,何不开放接口,群策群力,加快进度。你闭门造车你 App 做系统做得过小米阿里 251 ?不是慢性作死嘛。

6176 次点击
所在节点    分享发现
3 条回复
titanium98118
2019-12-27 10:45:21 +08:00
歪个楼,在内国网络环境下,google nest mini 要怎样才能完成首次配置?
我确定$$工作正常。
我已经在软路由上设置全局$$亻戈理,每次要不在配置 wifi 连接时超时,要不在下载更新时超时。
chenyx9
2020-03-07 04:00:03 +08:00
@titanium98118 在路由端把发往 8.8.8.8 跟 8.8.4.4 (不记得是两个还是只有 8.8.8.8 )的 DNS 请求全部劫持到路由自身。Chromecast 系列也是这样的。
jigong1234
2020-04-22 09:53:31 +08:00
hass 能链接小米的摄像头吗 在局域网

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/632284

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX