首页

文章

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的世界中获得精彩的生活!
贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 3岁孩子不会说话,应该挂什么科? 3岁小孩不会说话正常吗 鹿茸炖乌鸡怎么做? 新型冠状肺炎吃什么药可以预防 冰箱上电后一直响 食品生产许可证编号开头为“ G”。 库存过期香精 苹果mac最新系统如何安装第三方软件 苹果家庭怎么用 苹果手机设置里手势在哪 苹果手机用什么软件检测屏幕坏点 苹果手机中的run assistant是什么意思 iphone自带钢琴在哪 苹果assistant touch怎么用 苹果6plus的弹钢琴功能在哪里 为什么我的苹果7没有设置那个Assistant 真的找不到! app怎么实名认证 app实名认证步骤 拼多多100元刚开始为实名认证现在好了 怎么申请重新付款? 实名认证怎么弄 拼多多实名认证上传身份证后.图片出现点击重新上传怎么办? 实名认证的步骤是什么? vivo X6 手机的红外遥控可以控制空调吗 vivox6手机能遥控空调吗 vivox6s支持红外线连接器吗 vivox6有红外怎么遥控不了? vivo X6(双4G)支持红外遥控器功能吗? vivo有红外线吗X6 苹果air电脑pop-up blocker 在哪里关闭? feedback assistant怎么卸载 哪个语音助手最智能 mac bootcamp assistant的下载 苹果手机有没有gpsone定位芯片 苹果11怎么开启天气 苹果11天气预报怎么设置 iphone11桌面显示天气 苹果手机怎么把天气预报显示在锁屏上 iphone怎么设置天气 iphone11怎么把天气显示在锁屏上 苹果11天气怎么用 苹果手机怎么在锁屏上显示天气 苹果11电池百分比怎么显示天气预报窗口 iphone11怎么设置桌面天气 怎么把安卓数据转到ipad 安卓手机和ipad怎么同步? ipad怎么从安卓设备转移数据 如何用安卓手机给ipad传文件? 安卓手机怎么转移到ipad
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com