- 智能家居设计:树莓派上的Python实现
- 贺雪晨 仝明磊 谢凯年 杨佳庆编著
- 416字
- 2021-03-27 00:10:25
第2章 Home Assistant
Home Assistant是一个基于Python 3开发的家庭自动化平台。Home Assistant是开源的,它不属于任何商业公司,用户可以免费使用。
基于Home Assistant,可以跟踪和控制家庭中的各种外部设备(如智能设备、摄像头、邮件、短消息、云服务等,成熟的、可以连接的组件有近千种,详见Home Assistant官网https://www.home-assistant.io)。其中涉及各种商业化的智能产品(如小米公司的系列产品、飞利浦公司的智能灯系列、亚马逊公司的音响、苹果公司的Siri、Google Assistant、博联公司的产品、特斯拉公司的汽车等),互联网上的各种实时信息(股票、汇率、交通、天气等),开源或开放的各种智能软件(如人脸识别、车牌识别、文字识别、文字转语音、语音转文字等),以及各种联动机制(如短信、Email等)。
通过简单的安装与配置(不需要编程开发),就可以方便地手动或按照自己的需求自动联动这些外部设备,实现自动化控制。
hass是Home Assistant运行的程序实例(进程),运行在操作系统之上,Python环境为其提供必要基础的支持。作为Home Assistant的使用者,并不需要掌握Python编程语言,只要能够安装它的环境就可以了。