野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 554|回复: 1

[经验\资料] 野火【鲁班猫】卡片创意氛围赛(第二期)+Homeassistant智能...

[复制链接]
发表于 2023-10-15 01:43:21 | 显示全部楼层 |阅读模式
本帖最后由 THR_EAD 于 2023-11-22 00:00 编辑

1.  前言
基于鲁班猫1的 HomeAssistant 智能家居系统是一款集成了鲁班猫1硬件的智能家居解决方案。这个系统允许用户通过一个统一的平台来管理和控制家庭中的各种设备和功能,包括照明、温度控制、安全系统、媒体设备等。通过 Home Assistant 的智能自动化功能,用户可以轻松地创建个性化的自动化任务,例如定时开启灯光、根据天气情况自动控制窗帘、智能安全监控等。此外,用户还可以通过手机应用程序或语音助手来远程控制家居设备,无论他们身在何处。这个系统基于鲁班猫1的硬件,确保了高度的互联性和可扩展性,使用户能够轻松地集成新的智能设备和技术。这样,用户可以享受到更便捷、安全和智能的家居体验,提高生活的舒适度和便利性。
2.  HomeAssistant简介
Home Assistant 使用 Python3 开发的,是一个完整的 UI 管理的家庭自动化生态系统,它运行 Home Assistant Core、Home Assistant Supervisor 和附加组件。它预装在 Home Assistant OS 上,当然也可以安装在任何 Linux 系统上。它利用由 Home Assistant Supervisor 管理的 Docker,以及在 Home Assistant 环境中本地运行的数十个附加组件。
官网:
3.HomeAssistant移植
安装要求:
硬件:lubancat1
软件:Ubuntu22.04  python3.10
野火论坛202310150132189858..png
软件包更新:
sudo apt-getupdate

sudo apt-getupgrade –y

野火论坛202310150133317255..png

安装依赖:
sudo apt-getinstall -y python3 python3-dev python3-venv python3-pip bluez libffi-devlibssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7libtiff5 libturbojpeg0-dev tzdata
野火论坛202310150134148352..png

4.  创建 Home Assistant 的虚拟环境
#添加一个名为homeassistant的用户:
野火论坛202310150135098302..png

#创建homeassistant目录,并更改该文件夹所有者为homeassistant账户
账户
sudo mkdir /srv/homeassistant

sudo chown homeassistant:homeassistant /srv/homeassistant
# 切换用户
sudo -u homeassistant -H –s
# 切换目录,并创建虚拟环境
cd /srv/homeassistant
python3 -m venv .
#启动虚拟环境:
source bin/activate

野火论坛202310150137042638..png
#更新PIP
pip install --upgrade pip

野火论坛202310150137436624..png

野火论坛202310150138022377..png
#安装netdisco
pip install netdisco
野火论坛202310150138374157..png
#安装 warrant
pip install warrant
野火论坛202310150139277116..png
#安装 Home Assistant
野火论坛202310150139572006..png
完成homeassistant编译安装:
野火论坛202310150140173028..png
启动homeassistant
hass
野火论坛202310150140439020..png

5.  homeassistant测试
输入hass命令后一段时间后,输入http://localhost:8123或者http://X.X.X.X:8123, X.X.X.X为自己的板子的ip地址。启动成功后进入登陆界面:
野火论坛202310150141276194..png
配置登录信息后进入配置界面,添加设备等,想怎么玩就怎么玩了。
野火论坛202310150141512154..png




野火论坛202310150133099146..png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-29 12:09 , Processed in 0.157718 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表