2017-08-30 13:29:38

Raspberry Pi All-In-One Installer

全新安装树莓派系统(系统为官方的RASPBIAN STRETCH WITH DESKTOP,Release date:2017-08-16)
将树莓派链接到网络(有线网络连接,WIFI也可)
通过SSH登录树莓派,执行下列命令(命令是一行,并且不用运行为sudo)

pi@raspberrypi:~ $ curl -O https://raw.githubusercontent.com/home-assistant/fabric-home-assistant/master/hass_rpi_installer.sh && sudo chown pi:pi hass_rpi_installer.sh && bash hass_rpi_installer.sh

等待系统安装完毕后(我的网速130kb/s左右的下载速度,持续了1小时左右),自动重启,在树莓派浏览器中输入http://your_raspberry_pi_ip:8123,即可进入Home Assistant界面。
 
注意:在安装系统之前,设置了语言、时区,安装了中文字体和输入法,设置了键盘布局。另外还更改了源为阿里源。
 
重新启动服务

sudo systemctl restart home-assistant.service

更新命令为:
To upgrade the All-In-One setup manually:
Login to Raspberry Pi zssh pi@your_raspberry_pi_ip
Change to homeassistant user 

sudo su -s /bin/bash homeassistant

Change to virtual enviroment 

source /srv/homeassistant/homeassistant_venv/bin/activate

Update Home Assistant 

pip3 install --upgrade homeassistant

 

Type

exit

 to logout the hass user and return to the pi user.
2017年9月26日更新到HA0.54

2017年10月9日更新到HA0.55

 
2017年12月26日升级到HA0.60进行下列额外修复,以支持小米设备:
sudo su -s /bin/bash homeassistant
source /srv/homeassistant/homeassistant_venv/bin/activate
pip3 install --upgrade python-miio
#編輯以下四個檔案,將REQUIREMENTS = ['python-miio==0.3.2'] 改為 REQUIREMENTS = ['python-miio==0.3.3']
#修改完使用ctrl+O --> Enter存檔跳出
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/vacuum/xiaomi_miio.py
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/fan/xiaomi_miio.py
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/light/xiaomi_miio.py
sudo nano /srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/switch/xiaomi_miio.py

09树莓派一体化安装(All-In-One Installer)智能家居平台Home Assistant的更多相关文章

  1. 智能家居系统 Home Assistant 系列 --安装系统之Windows

    Home Assistant 是一个成熟完整的基于 Python 的智能家居系统. 首先得安装Python环境.在浏览器中访问Python官网 www.python.org 进入Downloads中的 ...

  2. Home Assistant + 树莓派:强大的智能家居系统 · 安装篇

    Home Assistant + 树莓派:强大的智能家居系统 · 安装篇 转载:Home Assistant + 树莓派:强大的智能家居系统 · 安装篇 目录 1. 初始安装 3. Homebridg ...

  3. 自己动手实现智能家居之树莓派GPIO简介(Python版)

    [前言] 一个热爱技术的人一定向往有一个科技感十足的环境吧,那何不亲自实践一下属于技术人的座右铭:“技术改变世界”. 就让我们一步步动手搭建一个属于自己的“智能家居平台”吧(不要对这个名词抬杠啦,技术 ...

  4. 树莓派 mongodb 安装&报错处理

    树莓派 mongodb 安装&报错处理 编译过的源码下载地址: http://files.cnblogs.com/files/xueshanshan/mongodb-rpi.zip addus ...

  5. 树莓派centos安装的基本配置

    萌新再发一帖,这篇文章呢主要是为大家在树莓派上安装centos以后提供一个问题的解决方案. 首先我呢觉得好奇就在某宝上花了两百来块钱买了一套树莓派,很多人喜欢在树莓派上安装Debian,我呢更青睐用R ...

  6. GO语言.树莓派.环境安装和测试

    Go是Google开发的一种静态强类型.编译型.并发型,并具有垃圾回收功能的编程语言.为了方便搜索和识别,有时会将其称为Golang 记录一下如何在树莓派上安装语言环境 第一步: 下载安装包 http ...

  7. 树莓派3B安装远程

    步骤1:树莓派3安装 RDP SERVER 及VNC SERVER sudo apt-get install -y tightvncserver sudo vncserver 最后才知道一定要加上VN ...

  8. 在(Raspberry Pi)树莓派上安装NodeJS

    本文主讲如何在树莓派3B上安装node.js 环境描述1. 树莓派安装了`2016-11-25-raspbian-jessie-lite`(PS:在此版本的镜像中,默认禁用了ssh,在烧录好镜像之后, ...

  9. 树莓派安装开源智能家居系统 Domoticz

    前言 最近闲来无事开始折腾自己的智能家居系统,对比了几种比较流行的开源智能家居系统,觉得 Domoticz 更适合,Domoticz的官方中文文档,虽然不是很完善但还是可以参考一下.需要注意的是下文用 ...

随机推荐

  1. 论文阅读笔记十:DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs (DeepLabv2)(CVPR2016)

    论文链接:https://arxiv.org/pdf/1606.00915.pdf 摘要 该文主要对基于深度学习的分割任务做了三个贡献,(1)使用空洞卷积来进行上采样来进行密集的预测任务.空洞卷积可以 ...

  2. #20165323 Java实验四 Android程序设计

    一.实验报告封面 课程:Java程序设计 班级:1653班 姓名:杨金川 学号:20165323 指导教师:娄嘉鹏 实验日期:2018年5月14日 实验时间:13:45 - 15:25 实验序号:实验 ...

  3. IntelliJ IDEA 中自动生成 serialVersionUID 的方法

    as, idea plugin中搜如下关键字,并安装该插件: GenerateSerialVersionUID 如上图所示,创建一个类并实现Serializable接口,然后按alt+Enter键,即 ...

  4. [转]10 Awesome Indicator Applets for Ubuntu’s Unity Desktop

    http://blogger.gtwang.org/2013/10/awesome-indicator-applets-for-ubuntus-unity-desktop.html http://ww ...

  5. Codeforces 887D Ratings and Reality Shows

    Ratings and Reality Shows 参加talk show的时间肯定是在某个t[ i ]的后一秒, 枚举一下就好了. #include<bits/stdc++.h> #de ...

  6. 伪分布式hadoop1.1.2和hbase0.94.11配置

    Hadoop 1.1.2 和Hbase 0.94.11版本配置 测试时ip  172.19.32.128 这个版本需要把/etc/hosts的aa-vm改成127.0.0.1,也就是和localhos ...

  7. Mysql8远程不能登录报错

    mysql8远程登录报错Client does not support authentication protocol requested by server; consider upgrading ...

  8. HDU1693 Eat the Trees 插头dp

    原文链接http://www.cnblogs.com/zhouzhendong/p/8433484.html 题目传送门 - HDU1693 题意概括 多回路经过所有格子的方案数. 做法 最基础的插头 ...

  9. CodeSignal 刷题 —— almostIncreasingSequence

    Given a sequence of integers as an array, determine whether it is possible to obtain a strictly incr ...

  10. Python argparse 模块

    Python argparse 模块 test.py: import argparse argparser = argparse.ArgumentParser(add_help=False) argp ...