天天动画片 > 八卦谈 > 使用MCE遥控器控制全部室内电器设备

使用MCE遥控器控制全部室内电器设备

八卦谈 佚名 2023-05-23 03:13:18

1       前言

小屋的智能家居搞的差不多了,个人不太喜欢使用APP或者语音进行控制,正好家里有一个早年间的MCE遥控器,经过一顿折腾终于实现了一个遥控器控制全部室内电器设备的场景。

2       被控设备

1)        非智能设备

  •   海尔小英才空调

  •   索尼KLV-40V440A电视(无USB接口)

  •   爱奇艺电视果3(接电视HDMI1

  •   美菱电风扇

  •   组装台式电脑

  •   三星F2380显示器

  •   AOC LV323HQPX 显示器

  •   倍思USB七彩电竞游戏灯带(作为电视氛围灯)

  •   杂牌排风扇

2)        半智能设备(提供API接口)

  •   airx A8空气净化器

  •   H96 Pro Plus电视盒子(接电视HDMI2

3)        智能设备

  •   Nanoleaf Canvas

  •   Yeelight彩光灯带

  •   米家床头灯2

  •   Aqara LED灯泡

  •   米家万能遥控器二代

  •   鸿雁智能插排智+版(4口可单控)

  •   米家智能插线板

  •   小米米家智能插座WiFi

3       控制设备

1)        联想MCE遥控器

4       所需软件

1)        Home Assistant 0.111.4

2)        ESXi 6.7 + 虚拟化Win7

3)        Advanced MCE Remote Mapper Tool

4)        AutoHotkey

5)        Python 3.8.3 + miio_ir_raw_converter

5       控制项目

1)        海尔小英才空调开/(配合米家万能遥控器二代)

2)        索尼KLV-40V440A电视开/关、音量加/减、HDMI信号源切换(配合鸿雁智能插排智+版)

3)        爱奇艺电视果3/(配合鸿雁智能插排智+版)

4)        美菱电风扇开/关、摆头(配合米家万能遥控器二代)

5)        组装台式电脑开(配合米家智能插线板)

6)        三星F2380显示器、AOC LV323HQPX 显示器开/(配合米家智能插线板)

7)        倍思USB七彩电竞游戏灯带开/(配合鸿雁智能插排智+版)

8)        杂牌排风扇开/(配合小米米家智能插座WiFi版)

9)        airx A8空气净化器开/

10)    H96 Pro Plus电视盒子开/关、音量加/减、上下左右、主页、确认、返回

11)    Nanoleaf Canvas/

12)    Yeelight彩光灯带开/

13)    米家床头灯2代开/

14)    Aqara LED灯泡开/

6       设备接入Home Assistant

1)        米家万能遥控器二代

通过自带的remote(xiaomi_miio)进行接入,实现控制红外码学习/发送。

备注:垃圾设备,每次学习的红外码都不一样,有的发送后可以正常使用,有的就不行,可惜买不到一代版本了。

2)        鸿雁智能插排智+

通过custom_components模拟Broadlink MP1进行接入,实现4个插座独立控制开/关。

3)        米家智能插线板

通过自带的remote(xiaomi_miio)进行接入,实现控制开/关。

4)        小米米家智能插座WiFi

通过自带的remote(xiaomi_miio)进行接入,实现控制开/关。

5)        海尔小英才空调

使用自定义的script通过米家万能遥控器二代控制开/关。

备注:可直接使用米家万能遥控器二代学习并发送红外码。

6)        索尼KLV-40V440A电视

通过鸿雁智能插排智+版插座2控制开/关。

使用自定义的script通过家万能遥控器二代控制音量加/减、HDMI信号源切换。

备注:不可直接使用米家万能遥控器二代学习并发送红外码,通过在http://irdb.tk/find/获取电视遥控器按键的Pronto Hex码,然后使用https://github.com/kuzin2006/miio_ir_raw_converter提供的红外码转码工具,把Pronto Hex码转化为米家万能遥控器二代可以使用的Raw码。

7)        爱奇艺电视果3

通过鸿雁智能插排智+版插座3控制开/关。

8)        美菱电风扇

使用自定义的script通过米家万能遥控器二代控制开/关、摆头。

备注:可直接使用米家万能遥控器二代学习并发送红外码。

9)        组装台式电脑

通过米家智能插线板配合电脑BOIS设置控制开。

10)    三星F2380显示器

通过米家智能插线板控制开/关。

11)    AOC LV323HQPX 显示器

通过米家智能插线板控制开/关。

12)    倍思USB七彩电竞游戏灯带

通过鸿雁智能插排智+版插座1控制开/关。

13)    杂牌排风扇

通过小米米家智能插座WiFi版控制开/关。

14)    airx A8空气净化器

通过custom_components进行接入,实现控制开/关。

15)    H96 Pro Plus电视盒子

通过自带的media_player(androidtv)进行接入,实现控制开/关。

使用自定义的script通过androidtv控制音量加/减、上下左右、主页、确认、返回。

16)    Nanoleaf Canvas

通过自带的light(nanoleaf)进行接入,实现控制开/关。

17)    Yeelight彩光灯带

通过自带的yeelight进行接入,实现控制开/关。

备注:没有HomeKit码,不能通过集成方式进行接入。

18)    米家床头灯2

通过自带的集成方式进行接入,实现控制开/关。

19)    Aqara LED灯泡

通过自带的集成方式进行接入,实现控制开/关。

备注:此设备不可以独立使用,需要配合支持ZigBee 3.0的网关,我使用的是小米智能多模网关。

7       映射MCE遥控器按键

1)        打开程序。

2)        设置对应按键的快捷键。

3)        点击“Save to File”。

4)        点击“Apply To Registry”。

5)        关闭程序。

6)        重启电脑。

8       配置AutoHotkey

1)        Win7中安装curl命令和AutoHotkey程序。

2)        右键新建AutoHotkey Script

3)        右键Edit Script

4)        输入对应的命令脚本。

5)        保存并关闭脚本。

6)        双击运行脚本。

9       最终成果

10             扩展应用

通过使用米家万能遥控器二代学习MCE遥控器发射的红外码,实现了把非米家设备接入米家APP进行控制,包括鸿雁智能插排智+版、Nanoleaf CanvasH96 Pro Plus电视盒子。

11             总结

目前上述设备均可以使用米家APP、家庭APP、小爱同学、Siri以及MCE遥控器进行控制,不足的是受红外遥控的限制,部分操作只能在红外范围内进行。





本文标题:使用MCE遥控器控制全部室内电器设备 - 八卦谈
本文地址:www.ttdhp.com/article/32016.html

天天动画片声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
扫码关注我们