米家智能设备接入苹果HomeKit,使用NAS部署『Homebridge』

文摘   2024-12-15 16:21   湖北  

米家智能设备接入苹果HomeKit,使用NAS部署『Homebridge』

哈喽小伙伴们好,我是Stark-C~

说起HomeKit很多苹果用户都不陌生,作为苹果自己的智能家居生态控制系统,我们可以通过苹果自家应用【家庭】,无论是在家中还是远程,都能很方便地管理和控制所有兼容的智能家居设备,比如说灯泡、插座、门锁、温控器等。

但是,苹果的生态,你懂得~,主打的就是一个“贵”。不过咱们的“平价”小米也有全套智能家居生态呀,那么可不可以将米家的智能生态接入到苹果家的HomeKit呢?这个想法很疯狂,庆幸的是它竟然还能真的实现!今天咱们就以极空间为例,为小伙伴们整一下这个玩法。

关于Homebridge

🔺今天折腾的这个项目叫做『Homebridge』,它是一个开源的 Node.js 项目,并且支持在多平台运行。它主要的作用是使非 HomeKit 兼容的智能家居设备与苹果的 HomeKit 平台进行连接。通过 Homebridge,我们可以在 HomeKit 中(也就是iPhone手机中的“家庭”APP)控制和自动化各种智能设备,即使这些设备本身并不直接支持 HomeKit,就比如说我们今天要加入的小米智能家居设备。

它的启用方式主要是依据自己丰富的插件机制,上面有非常多的开发者为为不同品牌和类型的智能设备创建插件,有了这些插件,我们就能非常轻松的将非常多的非 HomeKit 兼容的智能家居设备也加入到苹果 HomeKit 生态,使用 HomeKit 带来的便利,实现更加复杂的自动化和场景控制。

话不多说,开整!

Homebridge部署

🔺先在极空间的Docker目录下新建一个“homebridge”的文件夹。

🔺然后在极空间的Docker镜像仓库中搜索镜像“homebridge/homebridge”,找到后点“下载”按钮拉取镜像。

PS:因为众所周知的原因,目前国内的Docker镜像拉取已经抽风...,这个是和极空间设备无关的。如果遇到Docker镜像拉取问题,可以百度“国内可用Docker镜像加速器”获取最新加速镜像站,或者一劳永逸的科学搞定网络问题。

🔺完成后直接双击镜像开始部署容器。

🔺【基本设置】这里,容器名称自己可以随意修改,取消勾选“启用性能限制”

🔺【文件夹路径】这里,咱们需要手动添加一个以下映射关系:

  • ./Docker/homebridge:/homebridge   # 冒号前面映射新建的“homebridge”文件夹

🔺【网络】这里选择“host”。

🔺【环境】这里需要添加以下两个变量:

  • TZ: Asia/Shanghai

  • PACKAGES=ffmpeg

其它就没什么可修改的了,点“应用”即可完成配置。

🔺完成以上之后看到容器显示“运行中”,就说明可以使用了。

Homebridge体验

初始化设置:

🔺打开方式为浏览器输入【极空间IP:8581】,进来之后先点击“GET STARTED”开始创建一个账号密码。

🔺创建账号密码没什么具体要求,自己随意设置就好,完成后点“CREATE ACCOUNT”。

🔺点击“OPEN DASHBOARD”。

🔺然后就进入了HomeBridge主界面,初始化完成!需要说的是,HomeBridge本身可设置的选项也非常的多,包括显示UI,主体什么的都可以个性化设置,这里不多说,有兴趣的可以自己折腾,咱们直接搞定米家智能设备怎么加入吧!

插件配置:

🔺前面说过,HomeBridge是依据丰富的插件来实现非 HomeKit 兼容的智能家居加入的,所以我们直接打开左侧状态栏的“插件”。

🔺然后再“插件”界面直接搜索“xiaomi ”,选择“HomeBridge Miot”这个插件,点击下载图标安装。

🔺安装的时候会有版本选择,咱们直接选最新(latest)版下载安装。

🔺下载会有进度显示,速度还是很快的。

🔺首次下载安装好之后会自动打开设置界面,先点击“DISCOVER ALL DEVICES VIA MICLOUD”登录自己米家APP的账户和密码。

🔺在这里输入输入账号密码后点击“DISCOVER ALL DEVICES”。

🔺稍等一会就能看到自己米家账号下的智能设备了。可以看到我这里显示了4个(事实上我家境贫寒,也确实只有4个米家入门智能设备),不过都是显示的英文,貌似可以更改成中文。

🔺然后啥也不管,直接在网页底部点击“保存”按钮。

🔺这里会有一个网络的网桥设置,默认就可以,点击“保存”。

🔺会提示让我们重启服务,点击“重启”之后项目会自动重启。

🔺重启也是非常快的。

🔺再次进入页面之后,咱们直接打开“插件”页面,可以看到安装好的“HomeBridge Miot”插件右上角有一个二维码的标识,点开它。

🔺然后这里就有一个标准二维码,接着我们拿着手机直接扫就可以了。

手机端操作

🔺然后就是打开苹果手机的【家庭】APP,通过扫码的方式直接根据向导添加即可。(中间会提示“未认证配件”,这有点废话,咱们折腾的就是未认证,哈哈)

🔺最后的效果图,谈不上完美,但是非常有意思,比如说现在我可以通过快捷开关一键开启或者关闭小米摄像头,或者直接让小米智能屏播放音乐,下一曲,上一曲,调节音量什么,后续应该还有进一步的优化,等我玩出经验在过来分享给大家~

最后

HomeBridge支持的插件非常多,可折腾的空间也非常大,最主要的是它可以以Docker的方式部署在我们家里的NAS中,这样我们就能随时随地通过自己的iPhone手机控制家里的智能家居设备了。

极空间最近的更新步伐明显加快,就比如说最近一次的更新除了常规的系统修复和优化,还带来了大家期待已久的新功能。比如说:

  • AI字幕:也就是智能字幕生产功能,调用本地AI计算能力,生产字幕文件,支持中文、英语、日语等多种声音的视频;

  • DDNS功能:现在我们可以使用自己的个性域名直接访问极空间,支持自动添加DNS记录、泛域名解析、支持IPv6,可选择阿里、腾讯、花生壳三家服务提供商;

  • 子账号容量控制:管理员可以手动设定每个子账号在每个存储池可以使用的空间,存储容量分配更灵活方便;

  • 原画转码:观影爱好者期待已久,现在终于可以直接在APP端(手机&电视)直接观看原盘无损的电影或纪录片了;

  • APP端小窗播放:就像目前市面上的流媒体APP一样,极空间手机端的APP也支持小窗播放功能,观看视频更方便了。

后续我也会单独出更详细的教程,为大家分享这些新功能的介绍和玩法。

还有就是,极空间也在本月正式发布了高性能四盘位NAS私有云Q4与随身智能魔盒T2S两款新品,继续为用户提供更易用、更智能、更安全、更强大的私有云产品与智能存储解决方案。如果你近期有入手NAS的计划,不妨关注下极空间。




好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~


Stark324
一个非主流数码搞机爱好者!致力于发现各种数码好物,分享各类优质软件!V:Stark-CCC
 最新文章