zoukankan      html  css  js  c++  java
  • HomeKit 与老旧设备

    苹果推了HomeKit,已经有很多厂商在做,可以达到Siri控制所有设备的功能。
    但是Siri也不是万能的,对人类的语义理解也会产生差错,不过我相信未来这个问题会解决掉。
     
     
    如果家里有老旧的电视机等设备,或者自己做了一个开关窗户的机器,那么Homekit就显得无能为力了。
    家里的一些贵重物件比如冰箱,空调等设备也不是说淘汰就淘汰的,当家里充斥着Homtkit设备的时候,其他设备无法受到Homekit的控制,那就很痛苦了。
     
    要做到如此的兼容性,设想如下:
      做一个Homekit的Hub,此Hub和其他设备进行通讯,进而控制所有智能设备。
     
    实际上,有厂家已经做了Hub,使用homekit来兼容自家的设备,所以说这种想法是可行的,见:
     
    对于自己DIY来说,低成本也是需要的,整体构架如下:
     
     
     
     
    对于老旧设备,像空调等设备,红外线接口肯定是有的,所以使用红外线控制,红外线外设是很便宜的。
    因为Homekit Hub不大会和这些电器在一个房价里面,所以做一个2.4G模块+红外线的转发器是有必要的,
    粘贴在墙壁上即可。
     
    对于自己做的窗户还有喂食机等设备,可以自己在上面加入2.4G模块,也是低成本的。
    对于家庭监控等设备,需要高流量传输的环境,就必须用到WiFi了,以目前主流的技术来说,用11ac的usb wifi即可,家庭监控设备最好是自己DIY,涉及到很严重的安全问题,交给云平台是不放心的。
     
    最后一个纯属YY,如果以后有原子信息传输机/接收机的话,那么就必须用到光通信了。
     
     
    在整个系统里面,Homekit开发板上至少需要有一块STM32的CPU,无疑是整个系统里面最贵的,如果带有
    WiFi功能(大流量)的话就需要上树莓派级别的设备了。还有一个潜在的问题是没有苹果认证的话是否就没法使用,这样就需要另买现成的开发板加入到整个系统中。
     
     
    对于其他外设来说,2.4G模块,红外线模块都不超过10元钱,整个系统这样一算的话,做Homekit的兼容层成本也不高。
     
     
     
     
     
     
     
  • 相关阅读:
    Atitit opencv3.0  3.1 3.2 新特性attilax总结
    Atitit html5.1 新特性attilax总结
    Atitit http2 新特性
    Atitit 大龄软件工程师的出路attilax总结
    Atitit 软件项目系统托盘图标解决方案
    Atitit js canvas的图像处理类库attilax总结与事业
    Atitit 切入一个领域的方法总结 attilax这里,机器学习为例子
    css知多少(8)——float上篇
    css知多少(7)——盒子模型
    css知多少(6)——选择器的优先级
  • 原文地址:https://www.cnblogs.com/tanhangbo/p/4715462.html
Copyright © 2011-2022 走看看