记录一次玩客云安装homeassistent

这篇具有很好参考价值的文章主要介绍了记录一次玩客云安装homeassistent。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

准备工作

本来想用树莓派装homeassistent,但现在树莓派价格太离谱,遂用50块买的玩客云刷Armbian后安装homeassistent。
操作过程和数据工具固件等参考了 这个文章 http://www.8fe.com/jiaocheng/5470.html. 本文的图片都摘自这个文章
用的玩客云1.3版本,流程大概和引用的文章一样,不过在一些地方遇到问题,稍改一下。

用到的工具:

  1. windows电脑;
  2. 下载刷机工具、固件,百度云提速参考 https://jingyan.baidu.com/article/e8cdb32b223fc776052badb4.html ;
  3. usb to usb线;
  4. 玩客云;
  5. 网线;
  6. 小十字螺丝刀,吹风机(拆机用);
  7. 短接工具(小螺丝刀、电线等小的导体);

操作流程

拆机

拆机视频b站可以找,虽然也有人在讲不拆机也可以刷(按住reset键,在一个小孔里用牙签捅住),但我试了没成功。

刷机

  1. 运行【USB Burning Tool】刷机工具,点击【文件->导入烧录包】选择【update.img】,然后勾选【擦除flash】和【擦除bootloader】
    不要点开始按钮,这里和参考文章的不一样,我先点开始按钮刷机会报错。

  2. 双头USB线连接电脑和玩客云hdmi接口旁边的USB接口,用镊子或金属线连接两个短接触点短接点和参考文章的不一样,看下图绿的标记的两个点,插入玩客云电源,如果短接成功电脑会有提示音并且玩客云的led灯不亮,刷机工具会显示连接成功,这时候就不用再短接了,点开始,当出现【100%烧录成功】时点击【停止】然后关闭软件、拔掉电源和USB线即可。
    玩客云安装homeassistant,Home Assistant ,玩客云,物联网,debian

  3. 将U盘插入电脑,记得先格式化优盘然后运行【USBWriter】镜像制作工具,点击【Browse…】选择【emmc.img】镜像包,在【Target device】中选择U盘设备(注意电脑上有多个USB储存设备时,别选错了)最后点击【Write】开启制作U盘启动镜像。

  4. 将U盘插入靠近网口的USB接口,并插入网线,最后接通电源,此后指示灯会先亮绿灯蓝灯、然后红蓝闪烁,最后确定蓝灯常亮后,拔掉U盘和电源。然后重新连接电源,当亮蓝灯后进入路由器,找到玩客云的IP地址(设备名称可能为aml、aml s812等)。

  5. 使用【putty】或者【SecureCRT】的SSH功能登录玩客云(密码默认为:1234),如果能够正常进入控制台说明5.3.8 emmc底包固件刷入完成。再次使用【USBWriter】选择【Armbian_20.11_Aml-s812_5.9.0.img】写入armbian5.90固件(有些用户没有先刷5.3.8固件,直接刷入5.9.0版会导致写入EMMC成功但拔掉U盘后却无法进入系统)。

  6. 将U盘插入靠近网口的USB接口、插入网线、接通电源,常亮蓝灯后,再去找玩客云的最新IP地址,使用SSH工具登录,使用【cd /boot/install】和【./install.sh】两个命令进行安装,刷入系统时灯会蓝/紫循环闪烁,当提示【Complete copy OS to eMMC】说明刷机完成,拔掉U盘和电源了重新插上电源等待启动即可断电后玩客云ip可能会变,开机后等一两分钟再去路由器后台刷新看看

安装homeassistent

安装直接用docker官方镜像虽然homeassisten支持直接安装在windows、linux、mac系统上,但是配置python环境太麻烦了,而且即使安装成功了运行时候还有许多警告,之前在mac和liunx系统上装成功了,但有一次遇到在命令行停止homeassistent后再启动就报错了,用docker简单快捷,只要保留配置文件,就算崩了也不怕

1、安装之前

apt update
apt upgrade

2、安装docker

apt install docker.io
systemctl status docker #查看docker状态,如果不是active状态运行  systemctl start docker

3、装完直接拉取homeassistent官方镜像

docker pull homeassistant/home-assistant

拉取很慢,在/etc/docker/daemon.json配置了阿里云的镜像加速也不管用,在命令行配置代理也不行,实际上docker需要单独配置代理,

创建目录
sudo mkdir -p /etc/systemd/system/docker.service.d
创建文件
/etc/systemd/system/docker.service.d/http-proxy.conf
输入以下内容
[Service]
Environment=“HTTPS_PROXY=这里写代理地址/”

4、启动homeassistant容器
启动前先在本地创建挂载文件夹,我放在 /root/hass/config

docker run -p 8123:8123 -d -v /root/hass/config:/config --restart=always --name hass --privileged homeassistant/home-assistant

–privileged 用来给容器权限 不加容器会一直重启,启动不起来

2022-1-22更新
在接入homekit的时候怎么都找不到设备,是因为homekit只扫描局域网内的设备,用docker安装的homeassistent的网络是在docker的虚拟子网里,是通过docker地址转换和外界通信的,相当于加了一层代理,所以扫描不到,需要把homeassistent的容器网络挂载到网口上。

创建一个docker网络,这个docker网络相当于直接挂载在硬件网口上,-d 网络类型 --parent 指定网口,用ifconfig查看网口

docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 hass

这样直接运行容器 指定刚才创建的网络 不用再挂载端口了

docker run -d -v  /root/hass/config:/config --restart=always --network macnet --net=host --name hass --privileged homeassistant/home-assistant

5、docker ps 看下有没有正在运行的hass容器

docker ps

之后在浏览器打开 http://玩客云地址:8123文章来源地址https://www.toymoban.com/news/detail-621799.html

到了这里,关于记录一次玩客云安装homeassistent的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2.玩客云armbian5.9安装docker

    1.换源 命令:nano /etc/apt/sources.list #用以下内容替换原文件内容 deb https://mirrors.ustc.edu.cn/debian buster main contrib non-free deb https://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free deb https://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free deb

    2024年02月05日
    浏览(45)
  • 玩客云刷armbian5.9安装最新版青龙

    第一步,线刷底包 拿卡针直接按住电源旁的复位小孔上电即可,如果连接不上,就拆机短接,老板子短接点在被面,V1.3版的玩客云短接点在emmc第4-5个。 第二步,制作U盘5.88,自动刷写进玩客云emmc 首次登录请用putty软件,账号root,密码1234 第三步,制作U盘5.9,命令写入玩客

    2024年02月14日
    浏览(128)
  • 玩客云在casa os上安装qBittorrent下载器

    这是个人的记录贴,有需要的自提 参考B站UP主乌客的视频:视频连接 返回casa os后刷新网页,然后点击容器添加qBittorrent,端口选择8080即可。

    2024年02月12日
    浏览(186)
  • 玩客云安装docker openwrt 青龙面板 宝塔面板的方法

    安装docker apt-get update apt-get upgrade 使用docker安装脚本 apt install docker.io  装可视面板 docker run --restart always --name fast -p 8081:8081 -d -v /var/run/docker.sock:/var/run/docker.sock wangbinxingkong/fast 安装青龙面板 docker run -dit   --name qinglong   --hostname qinglong   -p 5700:5700   -v $PWD/docker/ql/config:

    2024年02月06日
    浏览(488)
  • 玩客云Armbian 23.8.1 Bullseye安装Prometheus&Grafana

    Welcome to Armbian 23.8.1 Bullseye with bleeding edge Linux 6.4.13-edge-meson   prometheus 参考 Monitoring – How to install Prometheus/Grafana on arm – Raspberry PI/Rock64 | Blogs (mytinydc.com)   node_exporter node_exporter.service ip:9090/targets ip:9100   ip:3000 admin 默认密码admin,进去先改密码 8919   11074    

    2024年01月24日
    浏览(38)
  • 【linux】docker下homeassistant和nodered安装及配置

    从 Docker Hub 上拉取 Home Assistant 的镜像文件 docker pull homeassistant/home-assistant 是运行 Home Assistant 容器 docker run -id --name=\\\"homeassistant\\\"  --privileged --restart always -p 8123:8123 -e TZ=Aisa/Shanghai --net=host -v /volume2/docker/hass:/config homeassistant/home-assistant 其中,-id 表示以交互方式运行容器并在后台

    2024年02月19日
    浏览(18)
  • HomeAssistant快速使用教程二:安装mqtt,作为消息服务器

    因为要接入很多DIY的硬件,因为语言,接口的不同,所以使用MQTT协议进行它们之间的通信。 在这里使用emqx的MQTT,因为他们还有一个配套前端,比较好用。 这里放上官方github连接:emqx官网连接 官方文档支持中文,可以自己查阅,进行更加灵活的配置安装(源码安装),因为这

    2024年02月11日
    浏览(35)
  • 玩客云安装casaos、Docker、qbittorrent、zerotier、青龙面板自动化签到

    玩客云armbian固件下载地址 github.com https://github.com/hzyitc/armbian-onecloud/releases casaos还不能支持最新版的底包,所以我们需要下载之前的老版本。在下载页面上往下拉,找到6.1.9这个版本。我们需要去下载带mini和burn字样的刷机包。mini代表最小安装包,burn代表线刷包。 安装完成后

    2024年02月08日
    浏览(80)
  • 玩客云刷Armbian->安装Docker->安装openwrt 极简教程(成功率99% 拿走不谢)

    直刷包下载地址:https://github.com/hzyitc/armbian-onecloud/releases (建议下载*edge_*.burn.img.xz类型版本的线刷包,线刷步骤很简单,一条双公头数据线就可以,可以参考下其他大神的教程,这里就不做过都介绍 ) 直刷包(备用)下载地址: 直刷包亲测(备用)下载地址:【提取码:

    2024年02月11日
    浏览(35)
  • 【自用】云服务器 docker 环境下 HomeAssistant 安装 HACS 教程

    1.查找 HomeAssistant 的 CONTAINER ID 连接上云服务器(宿主机)后,终端内进入 root ,输入: 找到了 docker 的 container ID 2.config HomeAssistant 输入下面的命令(把 CONTAINER_ID 换成你自己的) 在这一步中,有的人 ls 后显示的可能和我不一样,那么你可以进入 config 目录: 当然,如果已经

    2024年02月12日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包