随着物联网、人工智能等技术的发展,智能家居已经开始逐步进入人们的家庭生活。
今天推荐的这个项目是一款基于 Python 的智能家居开源系统 —— Home Assistant。
它支持众多品牌的智能家居设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),可以轻松实现设备的语音控制、自动化等。
Home Assistant 运行在 Python 3.5.3 及以上 环境下,一般来说,符合 Python 运行条件的系统皆可安装 Home Assistant。
Home Assistant 官方推荐使用 Python 虚拟环境安装 Home Assistant 以避免影响生产环境。
1、创建虚拟环境:python3 -m venv homeassistant
2、打开虚拟环境:cd homeassistant
3、激活虚拟环境:source bin/activate
4、安装 Home Assistant:python3 -m pip install --upgrade homeassistant
5、启动 Home Assistant 并打开网页:hass --open-ui
Home Assistant 的前端界面,由面板及侧边栏组成,侧边栏中为各面板的跳转链接。每一个页面可视为一个独立的面板,默认有概览、日志、历史、配置、地图及开发者工具下的服务、状态、事件、模板、LOG 等面板。
不仅如此,从 Home Assistant 中还衍生出很多项目。
Floorplan 是 Home Assistant 最受瞩目的衍生项目之一。其作用是衔接房屋平面图与 Home Assistant 智能家居,打造活点地图般的控制界面。
是不是很强大,想了解更多,请阅读原文,查看官方文档。
开源项目地址:https://github.com/home-assistant/home-assistant
开源项目组织:Home Assistant
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/223866.html