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

 找回密码
 立即注册
查看: 4214|回复: 18

x96机顶盒版hassos固件功能讲解(待续)

[复制链接]

31

主题

1314

帖子

5613

积分

元老级技术达人

积分
5613
金钱
4274
HASS币
138
发表于 2023-6-4 23:01:06 | 显示全部楼层 |阅读模式
本帖最后由 冬瓜HA 于 2023-6-4 23:02 编辑

很是抱歉,接近一周左右,没有继续做介绍。


现在继续介绍


X96机顶盒版hassos是基于HA官方的amlogic S905X3长期维护产品系列进行的硬件适配调整后,精心推出的以原生HAOS版本的home assistant产品。


一、什么是原生版haos


以下是官方介绍汉化版


家庭助理操作系统
Home Assistant 操作系统(以前称为 HassOS)是一个基于 Linux 的操作系统,经过优化以托管Home Assistant及其附加组件。

Home Assistant 操作系统使用 Docker 作为容器引擎。它默认将 Home Assistant Supervisor 部署为容器。Home Assistant Supervisor 反过来使用 Docker 容器引擎来控制单独容器中的 Home Assistant 核心和附加组件。Home Assistant 操作系统不是基于像 Ubuntu(debian) 这样的常规 Linux 发行版。它是使用Buildroot构建的,并且经过优化以运行 Home Assistant。它针对单板计算 (SBC) 设备,如 Raspberry Pi 或 ODROID,但也支持带 UEFI 的 x86-64 系统。

特征
  • 轻巧且内存高效
  • 最小化 I/O
  • 支持空中下载 (OTA) 更新
  • 支持离线更新
  • 模块化使用 Docker 容器引擎



也就是说,它在性能及升级方面做了极大的优化。更适合于单独主机工作,而不是宿生于docker环境下的一个应用系统。

现在各大介绍中,使用X86电脑进行刷机的,基本上都是HASSOS,国内大都介绍了关于core和supersion的升级,这两个属于自动应用升级方式。

二、怎样区分是否是HAOS核心呢?

1、使用命令行:
在命令行中使用
ha info
获得结果如下:
微信图片_202306042158211.png

2、登录查看:


选“配置”——“关于Home Assistant"
可以看到下图
微信图片_20230604215821.png


(注:我这几天一下在测10.2版,但截图还是10.1)

三、官方离线OS升级方式进行HAOS升级


为什么要升级OS,随着ha不断的迭代,不断有新的功能及相关的更新。HA升级迭代较快,比如说,现在官方主推docker版本己经是23.0.5


官方对于操作系统,使用了RAUC技术进行固件及系统升级,有点像安卓手机的操作系统更新,常规情况下,原来装好的加载项等,都不用重装。


直接通过一个卷标名为CONFIG的FAT32文件系统的U盘,直接放入haos_xxxx.raucb文件


注意:必须是FAT32格式,什么NTFS最好别试,反正我没试成功过。还有卷标的CONFIG必须大写


在控制台命令行中输入


ha os import


一会系统会重启,然后就会发现系统更新为导入的最新版本。

四、初始化时自动预装应用和配置


本功能是使用官方预置布署功能,对部分设置进行定义。相当于安卓中预置软件(或者品牌电脑预置软件)


在X96的预置中,我集成了HACS最新极速版(1.32.1),几个常用的加载项。小米等常用集成。


并优化了仓库,使用了国内镜像仓库。安装加载项会很方便。


微信图片_20230604225837.png

微信图片_202306042258371.png

(此部分未来列表说明,todo)


五、在官方的HAOS基础上增加的方便功能


1、添加了ttyd(可关闭)


ttyd是通过WEB方式,对主机进行命令行操作。在知道HA主机IP的情况,在浏览器输入


http://HA的IP:7681


就可以直接使用命令行对主机进行操作。


2、官方集成蓝牙驱动包及bluez5

备注:此功能是官方默认集成的,非我添加的。只是因为操作方式与一般网上介绍不同,特单列出来说明一下。


直接插上官方测试支持的usb蓝牙接收器,即可。不用再安装蓝牙驱动和应用包。


(太晚了,有时间继续……)




评分

参与人数 1金钱 +16 收起 理由
花落花空 + 16 高手,这是高手!

查看全部评分

冬瓜版HAOS从现在开始!
回复

使用道具 举报

0

主题

37

帖子

482

积分

中级会员

Rank: 3Rank: 3

积分
482
金钱
445
HASS币
0
发表于 2023-6-4 23:11:45 | 显示全部楼层
谢谢分享!!!
回复

使用道具 举报

0

主题

596

帖子

2440

积分

金牌会员

Rank: 6Rank: 6

积分
2440
金钱
1844
HASS币
0
发表于 2023-6-5 09:10:01 | 显示全部楼层
感谢,把x95玩的不要不要的,就是硬件太贵了
回复

使用道具 举报

10

主题

170

帖子

1433

积分

金牌会员

Rank: 6Rank: 6

积分
1433
金钱
1263
HASS币
0
发表于 2023-6-5 11:07:43 | 显示全部楼层
倒是有个hi3798mv100的盒子闲置
不知道有木有专用固件
回复

使用道具 举报

31

主题

1314

帖子

5613

积分

元老级技术达人

积分
5613
金钱
4274
HASS币
138
 楼主| 发表于 2023-6-5 11:40:53 | 显示全部楼层
落花萧然 发表于 2023-6-5 11:07
倒是有个hi3798mv100的盒子闲置
不知道有木有专用固件

花精力太大了,海思方案的驱动太旧,要升级到现在流行的linux内核太难。,光把内核补丁就得要很多大佬死不少脑细胞了。
现在国际流行的,全志,RK,amlogic支持较好。
冬瓜版HAOS从现在开始!
回复

使用道具 举报

1

主题

170

帖子

1336

积分

金牌会员

Rank: 6Rank: 6

积分
1336
金钱
1166
HASS币
0
发表于 2023-6-5 13:43:16 | 显示全部楼层
顶,早日完成S905L3A(S905X2)的适配,S905X3没啥性价比,毕竟200出头这价都去买X86主机了。 50块的魔百盒S905L3A(S905X2)芯片还可以玩玩、、、
回复

使用道具 举报

1

主题

32

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
金钱
233
HASS币
0
发表于 2023-6-12 14:43:50 | 显示全部楼层
楼主牛逼  求s905l3b的HAOS
回复

使用道具 举报

31

主题

1314

帖子

5613

积分

元老级技术达人

积分
5613
金钱
4274
HASS币
138
 楼主| 发表于 2023-6-13 11:14:30 | 显示全部楼层
kasuo329 发表于 2023-6-12 14:43
楼主牛逼  求s905l3b的HAOS

等两天出,正在弄
冬瓜版HAOS从现在开始!
回复

使用道具 举报

2

主题

52

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
金钱
170
HASS币
0
发表于 2023-6-21 10:15:51 | 显示全部楼层
大佬,想问问国内镜像仓库用哪个好使
回复

使用道具 举报

0

主题

124

帖子

928

积分

高级会员

Rank: 4

积分
928
金钱
804
HASS币
0
发表于 2023-6-21 10:24:35 | 显示全部楼层
等大佬的新成果,谢谢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-9-17 03:55 , Processed in 0.073531 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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