Mac OS上通过VirtualBox快速部署Home Assistant OS
写这篇是为了说明如何在非M1 mac上用Oracle 的virtualBox虚拟机部署HASS OS。M1芯片不可以,因为virutalbox不支持M1。
Intel mac+virtualbox+hassos
恰好家里有一台给儿子看片的老mac mini,以前写过文章,通过python在mac上部署hass,这种方式安装的hass其实是Hass core,自用了很久,也没有明显的不足,每次升级都会提醒我的安装方式不是官方推荐的很快就回失去官方支持,又总是觉得没有体会过hass 的全部,索性重新来过,想体验一下官方推荐度最高的Home Assistant OS,就有了这两天的折腾。
为什么官方推荐用虚拟机的方式安装HASS OS?
Operating System不都是通过虚拟机安装吗,Windows,mac os,ubuntu,debian不都是通缩虚拟机安装在其它系统上的吗?我感受到了hass的野心,我是个操作系统,不是个软件,不要看不起我!
初步的效果
HASS里的Core+Supervisor+Host
终于显示出了Home Assistant OS
virtualbox虚拟机的安装可以参考这个视频,肯定比我的文字说的清楚
虚拟机这样配置就好
到这里就成功了
通过HASS os里的官方Samba Share和File Editor这两个add ons可以对hass os进行文件管理,比如拷贝文件到custom components加上xiaomi miot这个非官方的integration.
还有一个问题,部署成功后还要配置hass os自启动,每天mac自动开机后我希望hassos后台自动启动。
我的解决方案是这样的,编写一个可以自启动的脚本,就这一句内容 vBoxManage startvm hassos --type headless
hassos是我设置的虚拟机名字,headless是无显示界面的意思
脚本就是sh结尾的文本文件,系统有读写权限,可以通过terminal打开,就等于这行命令会在terminal里得到执行
然后脚本放进系统的自启动项里,os就能完美后台启动。
这次折腾不后悔,比python下的hass core有了全面的体验改善,会一直用下去。
这一切的努力主要还是通过hass os里的homekit 功能把小米等智能设备接入homekit
就这些了,希望大家HASS OS体验愉快。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
zzlw
校验提示文案
telanx
校验提示文案
Cyhwl12
校验提示文案
[已注销]
校验提示文案
玩具熊
校验提示文案
Cyhwl12
校验提示文案
[已注销]
校验提示文案
telanx
校验提示文案
玩具熊
校验提示文案
zzlw
校验提示文案