M1 MacBook HomeAssistant 安装避坑

M1 MacBook HomeAssistant 安装避坑

背景

为了解决每次想要开空调又要找空调遥控器的烦恼,我打算用智能家居来解决这个问题。

但是作为一个果粉,如果不用HomeKit控制智能家居总感觉心里不舒服,但是又被HomeKit适配的插件的价格劝退。

于是我打算使用大名鼎鼎的HomeAssistant来将平价的智能家居插件通过HomeBridge接入到HomeKit当中。

解决方案

因为我的电脑是M1芯片的MacBook,并且没有打算安装在树莓派或者其他系统上,我就参考了网上的for Mac的安装方案

虚拟机安装

对于虚拟机安装我基本上第一个就pass了,因为我是希望HomeAssistant的可以作为一个无形的程序跑在电脑的后台,难道我每次还要特地开个虚拟机吗?不可接受。

Docker安装

Docker的封装性非常适合强迫症,我也是第一时间安装了,过程中也没有出现太多的问题,当我兴高采烈地配置好,打开HomeKit扫描HomeBridge的时候,结果死活连接不上,折腾了一整个晚上,结果才知道Mac上的Docker无法使用host模式,也就没有办法让HomeAssistant和电脑在同一个局域网内,也就没办法使用HomeBridge连接。

Python安装

最后还是选择了Python安装,首先需要新建一个环境,否则大概率会导致和其他包冲突(至少我的冲突了),我使用的环境管理器是Anaconda。

# 使用Anaconda新建个环境
conda create -n home_assistant
# 切换到新建的环境
conda activate home_assistant

接下来就使用pip工具安装就好了。

pip install homeassistant

安装成功后使用hass命令就可以运行了。

hass

HomeKit还是用的让人赏心悦目呀

问题

Python安装的HomeAssistant是没有Supervisor的,这也导致了部分插件无法安装,就例如易微连的设备无法安装,只能新建Siri捷径,没办法在HomeKit中控制,不知道各位大佬是否有解决方案。

本文由mdnice多平台发布

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值