使用树莓派开启HomeKit智能家居系统 篇一:树莓派系统安装与配置

2021-01-16 21:07:24

说起智能家居,绕不开的一个品牌就是米家,但是米家的很多旧款设备以及Wi-Fi设备无法直接连接到HomeKit,这里就不得不提到一个第三方开关平台HomeAssistant,有了HomeAssistant,不仅仅是米家,还有无数的品牌都可以添加至HomeAssistnt,然后桥接至HomeKit,实现我们的目的。

Home Assistant官网

由于HomeAssistant(以下简称HA)的开发者们在2020年的时候修改了HA的几种安装方式,过去很多在树莓派上安装HA的方法都失效了(比如通过pip Install),所以在此重新写一篇。

目前HA官方首推的方法是直接安装定制的HassOS系统,其实说白了就是在HassOS上运行Docker,然后在docker中运行HA Core,这种安装方式有一个问题就是这台树莓派只能用于HA失去了其他功能,所以我还是推荐使用树莓派官方系统+Docker+HA Core的方式安装,这样在HA之外的容器中还能运行HomeBridge(这是另一个平台,之后会提到)。

树莓派是什么

树莓派你可以认为是一台运行Linux系统的小型电脑(可能不准确,但可以这么理解),因为是ARM架构所以运行时功耗极低可以支持24*7运行,这也是为什么要选树莓派的原因。

树莓派官网

需要准备什么

树莓派4B2G主板、16GB MicroSD卡、读卡器、电脑、网络(这里强烈建议有线)、5V3A USB-C供电、外壳(非必需)

树莓派4B

正式开始

第一步 下载树莓派官方原版镜像

访问raspberrypi.org/software,树莓派官方提供了三个版本,这里推荐桌面版。

下载桌面版系统

第二步 烧录镜像

格式化SD卡

格式化SD卡

然后下载烧录工具Etcher(balena.io/etcher/),把镜像烧录到TF卡上,用法很简单,选择解压好的img镜像,选择要烧录的卡,点击Flash开始烧录

这里需要注意的是,烧录之后的任何要你格式化的提示 都!不!要!选!择!格!式!化!切记。

第三步 配置SSH

树莓派的运行并不需要外接显示器和键盘鼠标,如果你有,也可以使用,插上就行,然后跳过这步即可,如果和我一样裸机运行的话,只需要做一个文件名为ssh的空白文件,然后复制到SD卡Boot分区下,制作文件只需要新建一个空白的*.txt文件然后改名为ssh。

在boot分区新建一个ssh空白文件

第四步 启动树莓派

使用网线将树莓派与路由器相连接,插上树莓派电源,等待3分钟左右。

进入路由器后台(这里应该不用教了吧,访问路由器背面给出的后台地址即可),找到树莓派所对应的ip地址。

路由器后台

使用路由器的IP/MAC绑定功能,使树莓派得到一个固定的局域网IP地址,以我为例IP地址就是192.168.31.100,以下以此IP为例,操作时请改为自己的IP。

IP/MAC绑定

第五步 SSH登录树莓派确保安装成功

这里以macOS系统为例,windows需要用到第三方软件putty。

从启动台找到并打开macOS内置的终端,输入

ssh pi@192.168.31.100

IP地址请替换为自己树莓派的IP,首次登录需要键入yes确定连接。

SSH登录

提示输入密码后输入初始密码raspberry,输入密码的时候是不显示的,输入完按回车即可,若显示以下界面,恭喜你,完成了树莓派的初始化安装。

(0)

相关推荐

  • 树莓派入门

    需通过SSH或VNC远程登录 1)SSH ①把读卡器插入电脑,点开树莓派所在的boot盘,新建wpa_supplicant.conf文件 ctrl_interface=DIR=/var/run/wpa ...

  • 关于Nano自带的网络接口问题

    如果是串口连接,这里会有一个16MB的flash出现 usb-dev-mode 用于 Tegra 的 Linux USB 设备模式 USB 设备模式配置脚本配置 Tegra USB 闪存端口充当USB ...

  • 树莓派系统安装及使用(详细步骤)

    树莓派系统安装及使用(详细步骤)

  • 树莓派4b初体验(填坑)

    本人是一只小白,想搞几块树莓派搭个大数据集群玩玩.于是乎先入手了一个,某宝随便淘了个4b,也不知道真假,反正能用. 这篇文章我想介绍一些从到手到登录进系统遇到的一些麻烦,和官网还有商家给的教程不一样的 ...

  • 树莓派鼓捣记 - 初探(从安装到开机)

    一.为什么想玩树莓派 作为一个喜欢折腾的程序员,平时大多鼓捣的是一些软件层面的东西,对于硬件也是一直抱有兴趣,但从未去实践过.最近自己在玩智能家居,想打造一个自己的智能家居中枢(HA homeassi ...

  • 智能家居系统的开源尝试

    随着智能音箱的热卖,各种各样的智能家庭解决方案也如雨后春笋,但大多数都需要专业人员和熟练工作人员来安装/部署这些解决方案.此外,这些解决方案大多无法顺利融入已有的家庭环境(所谓的后装市场).为了弥合消 ...

  • 别墅智能家居设计价格?佛山智能家居系统方案解决商定制设计方案

    相对于普通住宅而言,别墅能够为住户提供更大更舒适的居住空间,但是住的日子长了之后,一些家居控制的问题便逐渐浮现出来:加上近年来人们都会在出差.旅游的过程中感受了酒店智能家居的便利和好处,所以许多佛山的 ...

  • 【新提醒】介绍我家的智能家居系统(原理细节详细介绍,关键部分开源)

     本帖最后由 fryefryefrye 于 2021-3-21 10:51 编辑 我家这套智能家居系统已经运行了很多年了,自我感觉不错,给大家分享一下. 也是断断续续开发了很多年,一下子不可能讲的很清 ...

  • 带你认识最全的全宅智能家居系统(图文)

    前言 智能家居是指以住宅为平台,利用综合布线技术.网络通信技术.安全防范技术.自动控制技术.音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性.便利性.舒适 ...

  • 智能家居系统的售后服务及维修是如何完成的?

    智能家居系统的售后服务及维修是如何完成的?

  • 带你认识最全的智能家居系统

    前言 智能家居是指以住宅为平台,利用综合布线技术.网络通信技术.安全防范技术.自动控制技术.音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性.便利性.舒适 ...

  • 一套完整的智能家居系统,包括哪些设计方案

    第一章 智能家居需求分析 1.什么是智能家居 智能家居又称智能住宅,即Smart Home.智能家居是以住宅为平台,利用综合布线技术.网络通信技术.安全防范技术.自动控制技术.音视频技术将家居生活有关 ...

  • 推荐一款基于SpringBoot Vue App 硬件实现的智能家居系统(附源码)

    大家好,我是鸭哥. 今天,我给大家推荐一款开源的智能家居系统,大家可以去研究一下. 简介 物美智能是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的物联网/智能家居系统.硬件工程师可以把自己 ...

  • 智能家居系统干扰的抑制措施

    根据IEC61312标准,家居电子设备应设置多级防雷保护措施,一般为三级配置.由于雷电流主要是由首次雷击电流和后续雷击电流所组成,因此,雷电过电压的保护必须同时考虑到如何抑制(或分流)首次雷击电流和后 ...