GeekPad智慧屏接入Home Assistant的教程

您所在的位置:网站首页 gnupg安装教程 GeekPad智慧屏接入Home Assistant的教程

GeekPad智慧屏接入Home Assistant的教程

2023-03-26 19:06| 来源: 网络整理| 查看: 265

GeekPad智慧屏接入Home Assistant的教程

GeekPad智慧屏自带三路开关、两个常用情景按键以及一块2.8寸高清全面屏。触屏可实现情景、开关、任务、定时等多功能操作。另外,GeekPad还具有本地语音识别控制能力。GeekPad是业内第一款无需网关、APP等复杂操作即可实现自身多设备跨屏联动。操作简单,用户使用体验非常友好。

Home Assistant作为目前最大的智能家居开源平台,深受全球广大DIY爱好者的青睐。从苹果、Google、亚马逊到华为、小米都争相接入该平台,从而进一步增加了Home Assistant的接入能力、产品能力,为用户提供了更多的选择。

本教程基于Ubuntu/Debian环境,使用docker进行安装home Assistant,并接入GeekPad。

1. 安装docker

为了安装顺利进行,建议先卸载旧版本docker,命令如下(如未安装过docker,执行此命令不影响):

sudo apt-get remove docker docker-engine docker.io containerd runc

更新apt-get包索引,命令如下:

sudo apt-get update

安装apt-get依赖包,用于通过HTTPS来获取仓库,命令如下:

sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common

添加 Docker 的官方GPG密钥,命令如下:

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

安装最新版本的 Docker Engine-Community 和 containerd ,命令如下:

sudo apt-get install docker-ce docker-ce-cli containerd.io

1. 安装Home Assistant服务,命令如下:

sudo docker run -d --name="homeassistant" -v \ /home/GeekPad/homeassistant-config:/config -p 8123:8123 \ homeassistant/home-assistant:latest

2. 安装MQTT broker,命令如下:

sudo docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:5.0.18

3. 查看home Assistant安装主机的IP地址

后续相关配置需要用到IP地址,命令如下:

Ifconfig

IP为图示:

4. 设置GeekPad的Home Assistant功能

进入GeekPad首页,从屏幕顶部触摸下滑,进入设置界面,如下图示:

点击无线网络,进入无线网络设置页面,如下图示:

开启无线网络,在列表中选择要连接的WiFi,输入密码,点击√确定,如下图示:

(安装Home Assistant服务的电脑也要连接在此WiFi路由器下)

WiFi连接成功后名称会变成与按钮一样的颜色,点击左上角返回按钮回到设置页面,如下图示:

上滑设置页面,点击底部的Home Assistant选项,进入MQTT设置界面,点击开启按钮,填写IP地址(第4步中查询到的IP)、端口(默认为1883),如下图示:

点击左上角返回按钮,弹出“设备重启后生效”对话框,点击确定进行重启,如下图示:

5. 设置home Assistant:

在浏览器中输入http://192.168.16.107:8123(第4步中查询到的IP ,8123为默认端口)访问home Assistant服务。

打开页面如下,填写姓名、用户名、密码,点击按钮创建账户

填写名称、国家、语言、时区、海拔信息(后期可改),点击下一步,如下图示:

击下一步,如下图示:

点击完成按钮,完成账户创建,如下图示:

6. 配置mqtt服务的地址以及端口

依次点击配置、设备与服务,如下图示:

点击添加集成按钮,如下图示:

输入MQTT回车,点击选择MQTT,如下图示:

填入MQTT的服务器IP地址192.168.16.107(第4步中查询到的IP),端口默认为1883,点击提交按钮,如下图示:

提交以后会自动发现第5步中配置的GeekPad,选择GeekPad安装区域,点击完成按钮,完成MQTT配置,如下图示:

MQTT配置成功后,可看到MQTT下有1个设备(GeekPad),点击可进入设备界面。

GeekPad设备界面如下,点击控制按钮可以对GeekPad的开关进行控制

7. iOS手机安装Home Assistant

在App Stroe中搜索Home Assistant,进行安装,安装完成图标如下图示:

8. Android手机安装Home Assistant

参考安装教程https://www.bilibili.com/video/BV18W4y1p7mk/

9. 手机Home Assistant控制GeekPad

打开手机WiFi设置,选择GeekPad所连接的WiFi。

点击Home Assistant图标打开APP,如下图示:

点击继续按钮,APP会自动扫描网络内的Home Assistant服务器,如下图示:

搜索成功以后会自动跳转至主页,可以看到前述添加的GeekPad设备,并进行控制,

如果扫描不成功,点击手动输入地址按钮,如下图:

输入链接地址,点击连接按钮,如下图示:

输入用户名、密码,点击登录,如下图示:

登录成功进入主页,可以看到前述添加的GeekPad设备,并进行控制,如下图示:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3