『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2352|回复: 8

[技术探讨] 【2024】安卓设备免Root安装homeassiatant+MQTT

[复制链接]

2

主题

31

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
220
HASS币
0
发表于 2024-3-27 10:29:49 | 显示全部楼层 |阅读模式
本帖最后由 QQ751143877 于 2024-3-30 11:24 编辑

【2024】用手机/车盒/机顶盒等安卓设备安装homeassiatant+MQTT(EMQX)

想着在车上搭建一套智能控制中心,选择了车盒,既可以导航娱乐还能联网,摆脱车商束缚。我选择的是AIBOX盒子国外版,配置是:安卓13、4+64G,开机自动连接到车机carplay。


一:安装homeassistant
使用工具:ZeroTermux
1.安装Linux教程地址:坏了,这回手机真变电脑了!给手机安装Linux系统,变身生产力神器_哔哩哔哩_bilibili

2,安装HomeAssistant:安装完以后,使用vpn连接linux,输入下面代码安装HomeAssistant连接


更新依赖
pkg update
pkg upgrade


安装依赖项
sudo apt-get install -y python3 python3-dev python3-venv python3-pip bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff6 libturbojpeg0-dev tzdata ffmpeg liblapack3 liblapack-dev libatlas-base-dev


创建虚拟环境
# 设置源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple


# 创建目录
mkdir homeassisant
cd homeassisant


# 创建虚拟环境
python -m venv venv


# 激活虚拟环境
source venv/bin/activate
官方文档在这里是要创建用户的,因为Termux非完整linux环境,而且是单用户所以也就创建不了了。


安装homeassistant
export CARGO_BUILD_TARGET=aarch64-linux-android && pip install homeassistant

安装时区
pip install tzdata

安装环境依赖,不安装会启动很慢
pip3 install numpy


启动:
MATHLIB=m hass --debug
首次启动需要加上 MATHLIB=m ,应为需要安装numpy,加debug呢是为了更好的查看错误。


这时候就可以访问了:
http://IP 地址:8123/,IP地址加上8123的端口就可以直接访问了。

二:安装EMQX

1.[backcolor=oklch(1 0 0)]下载 [color=var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))][backcolor=oklch(1 0 0)]emqx-5.6.0-debian12-arm64.tar.gz
wget https://www.emqx.com/zh/downloads/broker/5.6.0/emqx-5.6.0-debian12-arm64.tar.gz

2.安装 EMQX
mkdir -p emqx && tar -zxvf emqx-5.6.0-debian12-arm64.tar.gz -C emqx

3.启动 EMQX
./emqx/bin/emqx start



评分

参与人数 3金钱 +21 收起 理由
1433 + 1 别弄标题党,sudo 不需要root????
summ99111 + 8
jjcs + 12 高手,这是高手!

查看全部评分

回复

使用道具 举报

2

主题

31

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
220
HASS币
0
 楼主| 发表于 2024-3-27 11:03:23 | 显示全部楼层
一楼备用
回复

使用道具 举报

0

主题

245

帖子

1813

积分

金牌会员

Rank: 6Rank: 6

积分
1813
金钱
1568
HASS币
0
发表于 2024-3-27 12:32:23 | 显示全部楼层
高手,速来围观
回复

使用道具 举报

17

主题

253

帖子

1829

积分

金牌会员

Rank: 6Rank: 6

积分
1829
金钱
1576
HASS币
0
发表于 2024-3-27 13:31:00 | 显示全部楼层
SSH连接不了,哪里的问题
回复

使用道具 举报

0

主题

72

帖子

752

积分

高级会员

Rank: 4

积分
752
金钱
680
HASS币
0
发表于 2024-4-25 18:37:48 | 显示全部楼层
怎么连接 carplay?
回复

使用道具 举报

2

主题

31

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
金钱
220
HASS币
0
 楼主| 发表于 2024-5-14 11:02:10 | 显示全部楼层
dahai2626 发表于 2024-4-25 18:37
怎么连接 carplay?

需要盒子支持
回复

使用道具 举报

0

主题

72

帖子

752

积分

高级会员

Rank: 4

积分
752
金钱
680
HASS币
0
发表于 2024-5-21 15:47:27 | 显示全部楼层

有root权限怎么搞?
回复

使用道具 举报

11

主题

86

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
398
HASS币
0
发表于 2024-5-24 09:26:21 来自手机 | 显示全部楼层
带加载项吗?nr是刚需啊…能不能打包成magisk模块运行,具体可以参考原来有人把青龙面板打包成模块运行,这样有利于小白部署
回复

使用道具 举报

1

主题

3

帖子

52

积分

注册会员

Rank: 2

积分
52
金钱
49
HASS币
0
发表于 2024-7-21 00:12:25 | 显示全部楼层
你这个需要root吧
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 11:02 , Processed in 0.068003 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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