HomeAssistant相关词汇介绍

在使用Home Assistant的时候,当我们为了实现一个比较复杂的功能时,Home Assistant可能实现起来比较困难,这个时候我们就会采用一些其它的技术来实现,然后就会涉及到很多新的或相关的知识点。


在友好交流时,有些专业名词较长,打字时可能会简写替代,为了保障沟通顺畅,所以本篇内容会介绍一些与HomeAssistant相关的专业词汇


HA

Home Assistant首字母简写

项目地址:https://github.com/home-assistant


HB

Homebridge简写,这个项目是一个提供从HomeKit到”智能家居”设备制造商提供的各种第三方API的基本桥梁。

项目地址:https://github.com/homebridge/homebridge


NR

Node-RED是基于Node.js开发的一款可视化流编程工具

项目地址:https://github.com/node-red/node-red

HomeAssistant相关词汇介绍


HACS

Home Assistant Community Store 是家庭助理社区商店,也是一个第三方的集成组件

项目地址:https://github.com/hacs/integration

HomeAssistant相关词汇介绍


MDI

Material Design Icons是一个图标包,在HomeAssistant中使用时,请注意mdi- 与 mdi: 的格式区别

最新预览地址:https://unpkg.com/@mdi/font@latest/preview.html

项目地址:https://github.com/Templarian/MaterialDesign-Webfont

HomeAssistant相关词汇介绍

HomeAssistant相关词汇介绍


RPi

Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI)是为学习计算机编程教育而设计。

目前HA使用量最多的设备就是树莓派

HA统计分析:https://analytics.home-assistant.io/#installations

HomeAssistant相关词汇介绍


Z2M

Zigbee2MQTT是一个将ZigBee协议转成MQTT协议的项目,然后通过MQTT可以接入HomeAssistant中

项目地址:https://github.com/Koenkk/zigbee2mqtt

HomeAssistant相关词汇介绍


ZHA

Zigbee Home Automation是HomeAssistant内置的一个集成组件,核心功能就是将Zigbee设备接入到HA中

相关文档:https://www.home-assistant.io/integrations/zha/

相关项目:https://github.com/zigpy/zigpy

HomeAssistant相关词汇介绍


Docker

是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

官网:https://hub.docker.com/

HomeAssistant相关词汇介绍


MQTT

一个基于发布/订阅范式的消息协议

HomeAssistant相关词汇介绍


ZigBee

一个低功耗局域网协议

HomeAssistant相关词汇介绍


API

API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口)

在HA里提供了一套REST API服务,可以使用http请求调用相关服务

文档:https://developers.home-assistant.io/docs/api/rest

HomeAssistant相关词汇介绍


SSH

SSH 为 Secure Shell 的缩写,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题

ssh pi@raspberrypi.local

HomeAssistant相关词汇介绍


MiIO/MiOT

miio和miot是小米智能家居的通信协议,miio是本地协议,miot是云端协议

项目地址:https://github.com/rytilahti/python-miio


BLE

BLE(Bluetooh Low Energy)蓝牙低能耗技术。

在HA中有很多集成插件通过使用此技术获取各种蓝牙传感器的值

HomeAssistant相关词汇介绍


NFC

近场通信(Near Field Communication,简称NFC),是一种新兴的技术,使用了NFC技术的设备(例如移动电话)可以在彼此靠近的情况下进行数据交换。

在手机中安装Home Assistant应用程序,可以通过碰一碰触发自定义的场景自动化

HomeAssistant相关词汇介绍


WS

WebSocket是一种在单个TCP连接上进行全双工通信的协议。

在HomeAssistant中使用此方式与网页界面进行消息实时传递

HomeAssistant相关词汇介绍


ADB

安卓调试桥 (Android Debug Bridge) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用)

HomeAssistant相关词汇介绍


DNS

域名解析(Domain name resolution)是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务

HomeAssistant相关词汇介绍



Home Assistant里也有自己的一套词汇表

参考文档:https://www.home-assistant.io/docs/glossary/


下图中的词汇,就是Home Assistant各种不同版本的介绍

HomeAssistant相关词汇介绍




微信扫描下方的二维码阅读更多精彩内容

HomeAssistant相关词汇介绍


感谢对大飞哥的支持

相关新闻

联系电话

13888888888

微信
微信
返回顶部