homebridge和homeassistant有什么区别?
发布网友
发布时间:2022-03-26 20:26
我来回答
共3个回答
热心网友
时间:2022-03-26 21:55
homebridge是用于连接苹果homekit的工具。
homeassistant是一个独立智能家居控制系统。
热心网友
时间:2022-03-26 23:13
homebridge是桥,可以让不支持homekit的设备(或者已接入HomeAssistant、Domoticz的设备)通过homebridge连入homekit
热心网友
时间:2022-03-27 00:48
前面几篇已经介绍了homeassistant可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化
地联动这些外部设备,构建随心所欲的智慧空间。以及如何在树莓派和群晖NAS上安装搭建homeassistant系统,依然已经可以配置好了homeassistant系统,我们就需要系统的学习homeassistant的组成以及配置文件格式和构成,进而更好的使用homeassistant,下面笔者带大家系统的学习homeassistant的架构和配置。
一、hass是HomeAssistant运行的程序实例
hass由内核(core)和组件(component),两部分的逻辑组成。如果将hass比作人体的神经系统,那么内核就是中枢神经系统(大脑),组件就是周围神经系统。
1. hass内核的基础工作机制是简单的,理解了状态、事件、服务三个概念,就理解了内核;其简单性类似于大脑的基础工作机制,仅是神经元的相互作用而已。
2. hass内核并不与外部世界直接互动,而是通过组件连接外部世界;类似于大脑并不直接与感觉器官、运动器官连接,而是通过周围神经系统进行连接。
比如,light.hue组件负责与飞利浦HUE智能灯的互动(感知与设置其当前状态)。
比如,camera.mjpeg组件负责获得摄像头的标准MJPEG视频流。
比如,sensor.yr组件负责与yr.no云服务通讯,获得天气信息。
比如,http组件负责对外提供的http协议服务。
比如,ifttt组件,负责与INTERNET上另一个大脑(IFTTT)的通讯与互动。
3. 组件与组件之间会有相互的交互,但一般会通过hass内核中的状态、事件、服务机制来进行;类似于眼睛与手不会直接相互作用,但都连接到大脑,由大脑协调它们的相互作用。
4. HomeAssistant中有一些组件并不与外部世界连接,而仅是获取内部的信息状态,然后运行逻辑规则;有点类似于周围神经系统中的本体感觉神经,仅仅用于获得自身肌肉与关节的状态。
比如,automation组件,在hass内核信息基础上,运行自动化规则逻辑。
5. HomeAssistant中有近千种不同的组件——这是其能与丰富的物联世界协同交互的基础——并且数量在快速的增长。
二、hass有一个配置文件configuration.yaml
配置文件决定hass加载哪些组件,以及这些组件该如何运行——与神经系统的构建受基因控制类似。
比如,camera.mjpeg组件的配置信息包含应该连接哪个地址的摄像头抓取视频流。
比如,sensor.yr组件的配置信息包含应该获取哪个地方的什么时间的天气预报。
比如,http组件的配置信息包含对外开放的端口号、访问密码等信息。
比如,automation组件的配置信息包含如何联动的逻辑规则。
三、hass基于Python环境运行
如果说hass是神经系统,那么操作系统就像基础生命系统,Python环境就像血液循环系统——hass运行在操作系统之上,Python环境为其提供必要基础的支持。
作为一个HomeAssistant的使用者,您并不需要掌握python编程语言,只要安装它的环境就可以了。
四、还有一些周边系统
上面介绍的hass(内核和组件)、hass配置、python环境架构了一个完整的HomeAssistant运行体系。除此之外,还有一些周边系统——对于HomeAssistant来说,它们并不是必须的,仅从某个侧面帮助HomeAssitant的安装、运行、或者让配置更方便——就像眼镜、助听器,或者医院、车辆、马路,有了这些东西,人类在某些方面会生活更好。
例举一些常用的:
1. Hass.io
Hass.io主要应用于树莓派上。不要认为hass.io与HomeAssistant的输入输出有关系,Hass.io帮助你在你的设备上管理一些应用(称为Add-ons),包括安装、升级。 hass.io中支持add-ons包括Duck_DNS(一个动态IP域名解析服务)、Let’s Encrypt(自动管理你的ssl数字证书)、Mosquitto MQTT broker(一个MQTT代理服务实现)、SSH_Server、Samba(共享文件夹服务)、DHCP_Server、Snips.ai(一个本地运行的语音识别应用)、等等。
2. Hassbian
Hassbian是一个在树莓派上定制的操作系统,此操作系统专门用于安装HA系统。Hassbian并不像Hass.IO那样提供升级管理服务。
3. AppDaemon
AppDaemon基于HomeAssistant的API,为用户提供更好的与HomeAssistant互动的python环境,一般用于编写自动化规则程序。HomeAssistant自身带的自动化组件非常简洁,在很多情况下工作良好;然而,有一些更复杂的自动化,HomeAssistant的自动化组件比较难应付,于是就产生了AppDaemon。
4. HADashboard
HaDashboard是一个模块化的、可换肤的HomeAssistant前端仪表面板,可用于大屏幕显示。HaDashboard是基于AppDaemon的(必须安装AppDaemon才能安装HaDashboard)。
5. Jupyter Notebook
提供基于浏览器的文件管理、远程终端、以及python的开发调试界面——如果您将HomeAssistant安装于Linux(包括树莓派)之上,可以用它方便管理。
6. DuckDNS
一个免费的动态域名服务。
7. ……
HomeAssistant世界是丰富多彩的。理清上述的这些概念,是走进HomeAssistant世界的第一步。祝您在HomeAssistant的世界中获得精彩的生活!
求助关于homeassistant和homebridge
homebridge是用于连接苹果homekit的工具,而homeassistant是一个独立智能家居控制系统。homeassistant也可以通过homebridge来连接homekit。
还在找smart proxy?
SmartProxy企业级海外住宅IP代理服务商,覆盖全球200+国家和地区,高匿稳定,动态住宅代理/静态住宅代理/账密提取,100%原生住宅IP,城市级定位,支持HTTP/HTTPS/SOCKS5协议,不限带宽,纯净高匿,网络集成更快捷,注册即送流量!Smartproxy代理...
求助关于homeassistant和homebridge
homebridge:是一个插件,主要作用是可以让homekit识别到Home Assistant接入的设备相当于一个桥的作用,homekit就是苹果的智能平台,可以用siri语音控制智能设备,因为homebridge的开发者是原来homekit开发团队的成员,所以逆向了homekit的协议,可以让不是homekit的设备与苹果接入,从而达到使用siri去控制智能设...
homebridge和Home Assistant是什么关系呢 同样迷糊
home-assistant是智能家居管理平台。开源的。用Python写的。支持很多品牌的智能设备和云服务。homebridge 是用来跟苹果iOS HomeKit API沟通的软件,也是开源的,用NodeJS的。苹果认证的HomeKit设备很贵,300块以上。用便宜的设备,加上homebridge模拟HomeKit API,也可以达到差不多的功能。用Siri控制设备。h...
homebridge和Home Assistant有什么区别
suggested Mrs. Arable to Fern.
下载home assistant一直转圈怎么回事
下载home assistant一直转圈回事:Home Assistant做智能平台集控制智能设备作用比我米智能网关博联RM2pro同接入平台用app控制。homebridge用来跟苹果iOS HomeKit API沟通的软件,也是开源的,用NodeJS的。苹果认证的HomeKit设备很贵,300块以上。用便宜的设备,加上homebridge模拟HomeKit API,也可以达到差不多...
小米手机备份到nas
利用docker在群晖NAS上接入的插件只有homebridge对比一些需要homeassistant辅助或者hass.io接入的更直接,简便而且不容易出错,但与之相对比的是单homebridge无法实现一些自动化功能,这个我更倾向于在米家app上直接设置而不是再单独设置一遍。一台能固定ip的路由器。建议把各类需要接入homekit的设备都分配固定IP...
homepod接入小米智能家居
而这时候,苹果的HomeKit,系统内整合,无广告插入,响应迅速的优势就体现了出来。目前,如果想把米家的智能设备,接入HomeKit,就需要用到HomeAssistant,这是一个智能家居管理平台,支持多平台的智能设备和云服务,功能强大,依托社区系统,也不断在更新。然后通过HomeBridge接入HomeKit,基本可以完美的把米家接入苹果的生态系统,...
张伯伦停止myQ HomeKit车库门控制器的HomeBridge Hub后,用户是否有替代...
像Tailwind、iSmartGate或Meross的产品需要专门的适配器才能与Chamberlain Group旗下的车库门兼容。然而,Matter这一新的智能家居标准有望改变现状。作为Matter规范的一部分,车库门控制器可能会随着今年秋季Matter标准的发布而升级,使得与HomeKit的连接更加顺畅,无需依赖停产的myQ HomeBridge Hub。关于Matter的...
homebridge和homeassistant有什么区别?
homebridge是用于连接苹果homekit的工具。homeassistant是一个独立智能家居控制系统。
homebridge和Home Assistant有什么区别
homebridge是用于连接苹果homekit的工具,而homeassistant是一个独立智能家居控制系统。homeassistant也可以通过homebridge来连接homekit。