香橙派Orange Zero3搭建Homeassistant并集成xiaomi_home
香橙派搭建HomeAssistant
香橙派Zero3入手体验
1、噢噢开箱
某宝入手价187,开箱后包装很简约,就一个小盒子和一个附带的5V3A适配器(我选的是带充电器套装)如果你刚好手里有一个5V2A左右的充电器就可以不用选充电器套装,会更便宜。到手的感觉很迷你,绝对MINI。
2、用途
我买的是2G内存版本,目前对它的定位是刷一个开源的Homeassistant系统将家里的非homekit设备集成到苹果家庭。长期运行来说,送的散热片,怎么说呢:不能说没用,只能说真的没用。 好在哥们的同学安利我一套散热片,然后就在拼夕夕入手了,最后装上后是酱紫的,还怪好看嘞。不过后期可能会考虑搞一个外壳,因为长期运行的话还是要做一个灰尘阻隔,年前就先裸奔吧。
3、系统安装
3.1、准备工作
1. 一个不小于8Gb的U盘或TF卡(TF卡需准备读卡器)
根据官方资料描述 最小8GB容量的class10级或以上的高速闪迪卡
这里做一下解释:class10代表数据读写速度为10Mb/S。有了内存卡就需要做系统,这一步不在过多赘述,详细可以看官方教程:Zero3官方说明书
由于某些原因导致官网提供的工具下载速度很慢,如果您恰好不能科学上网,别烦恼,我已经把制作镜像的工具放在阿里云了:
- 格式化工具:SD Card Fomat
- 镜像写入工具:balenaEtcher-Portable
- SSH连接工具:MobaXterm_Personal
2. 一根网线
格式化完成,接下来就是制作系统盘:
- 选择镜像文件
- 指定套写入的U盘或TF卡路径
- 开始写入Linux系统镜像文件
-------------------------------------------分割线---------------------------------------------------------
3.2 启动ubuntu (系统做好后将内存卡插入香橙派)
由于我没有Micro转HDMI转接线,所以无法外接屏幕,只能通过SSH连接操作。所以对于没有屏幕的同学来讲,你需要按照以下步骤操作:
2024/12/11 插一句:兄弟萌我买了一条Micro-HDMI线
-
准备一根网线,通过网线将Orange Zero3与路由器连接
-
进入路由器管理页面,获取Orange Zero3的IP地址
-
打开SSH工具,MobaXterm_Personal或者putty都可以,通过SSH连接:用户名root【官方下载的系统无密码】
如果你是正常连接那么SSH会打印出boot的启动信息,最后开机后会显示登陆页面。
本篇文章中用到的Liun指令
// 进入目录
cd / /*cd代表进入;斜杠表示根目录*/
//退后一层目录
cd ..
//显示当前路径下的全部文件(简要信息)
ls
//显示当前文件夹下的全部文件(详细信息)
ls -l
//新建文件夹
mkdir /home/Test1 /*在home文件夹内新建一个名为"Test1"的文件夹*/
//删除文件夹
rmdir /home/Test1 /*同上,删除该文件夹*/
//进入某.c文件内编辑
vi /home/Test1/Helloworld.c /*打开home->Test1->路径下的名为Helloworld的C文件*/
//vi的基本操作
……
- WIFI连接 [以下代码块中为linux指令]
// 查询WIFI:
nmcli dev wifi
// 连接WIFI:
//sudo nmcli dev wifi connect '您的WIFI名称' password WIFI密码
//eg:是的,这是我的WiFi名和密码,欢迎来深圳蹭网
sudo nmcli dev wifi connect 'JUE MING' passwosrd 741852963
4、Linux试用
随便敲个hello word试一下我的代码能力,已经退步了。基本命令都忘记了,vim都快不会用了,gcc也要忘记了,更别提Makefile的编写了
#include<stdio.h>
int main (void)
{
printf("Hello INOVANCE \n");
return 0;
}
不难看出,由于长期搞ASW建模,已经很久没碰过代码了。
5、Homeassistant的环境搭建
首先我们需要安装Docker,然后再从Docker里面下载Homeassistant。
………………
………………
……成果展示
时候不早了今天就先到这里,该睡觉啦,明天再更新
Decker的安装
这里出错很多,有个老哥写了一篇完美教程,点击跳转【转载】Ubantu环境下安装Docker教程
小米xiaomo_home集成方法
说多了都是泪!一开始在Docker中安装完后,并没有找到其他大佬们说的在homeassistant文件目录下存在的名为"custom_components"文件夹。我是直接【mkdir custom_components】创建了一个。
更多推荐
所有评论(0)