https://www.hachina.io/docs/1843.html

  • 在Windows中安装Python3和HomeAssistant

第一步:在浏览器中访问Python官网
网址为:www.python.org
进入Downloads中的Windows下载页。

第二步:下载运行Python安装包
选择最新发布版的3.5系列,选择其中与Windows相对应的版本(64位或32位)。

第三步:安装Python
确保选中Add Python 3.5 to PATH选项。
点击Install Now。

等待安装完成。
此过程中已自动包含了Pip工具的安装。

第四步:验证Python安装结果
打开Windows命令行窗口。
输入python --version,看到显示版本为Python 3.5.4。
输入pip --version,看到显示版本为9.0.1。
说明Python环境及Pip工具安装成功。

注销下,使之python重启,配置起作用。

五步:使用Pip工具安装Home Assistant

在此步之前建议设置国内的安装源,可以提升后续的速度,参见这篇文档
打开命令行窗口,输入:pip3 install homeassistant
等待安装过程完成。

第六步:验证安装结果
在命令行窗口,输入:hass --open-ui。参数–open-ui的意思是系统启动完成后自动打开本机浏览器访问Home Assistant。
首次启动需要初始化配置文件,也会自动下载一些所需的文件,会需要一些时间。有时因网络质量问题还会出现文件下载失败情况,导致启动过程受阻。此时可以关闭命令行窗口,再重新执行启动命令。

系统启动过程中将创建网络服务,这可能会出发Windows系统自带的防火墙报警,请选择允许访问网络即可。

继续等待启动过程完成,直到浏览器自动打开Home Assistant系统首页,即表明软件安装成功。

使用谷歌游览器或者火狐

在uabntu1604中安装Python3和HomeAssistant

1 安装python3.5.3以上版本,官网教程只能安装3.5.2,不能用

2 一行代码安装python3.7

http://blog.51cto.com/10316297/2134736

1.安装编译环境包(防止出现安装错误)

yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel -y

2.在线下载Python3.7源码包

#进入tmp目录
cd /tmp
#下载python3.7.0(或至我的百度网盘去下载Python3.7.0.tar.xz 密码:5huz)
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

3.解压并配置

#解压
tar Jxvf Python-3.7.0.tar.xz
#进入python3.7.0目录
cd Python-3.7.0
#创建目录
mkdir -p /usr/local/python3
#配置(指定安装目录)
./configure --prefix=/usr/local/python3 --enable-optimizations

4. 编译及安装

make && make install

5.更换系统默认Python版本

1).备份原系统旧版本python

mv /usr/bin/python /usr/bin/python.bak

2).创建新版本Python3.7的软链接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python

3).查看Python版本

python -V

通用安装

pip3 install homeassistant
hass --open-ui

Python 虚拟环境安装

Home Assistant 官方推荐使用 Python 虚拟环境安装 Home Assistant 以避免影响生产环境。

  1. 创建虚拟环境: python3 -m venv homeassistant

  2. 打开虚拟环境: cd homeassistant

  3. 激活虚拟环境: source bin/activate

  4. 安装 Home Assistant: python3 -m pip install --upgrade homeassistant

  5. 启动 Home Assistant 并打开网页: hass --open-ui


  

  

(1)HomeAssistant 安装开始的更多相关文章

  1. (1)HomeAssistant 安装

    https://www.hachina.io/docs/1843.html 在Windows中安装Python3和HomeAssistant 第一步:在浏览器中访问Python官网网址为:www.py ...

  2. 入门智能家居,从 IFTTT 到 HomeKit 自动化(二)

    入门智能家居,从 IFTTT 到 HomeKit 自动化(二)   目录 0. HomeKit.HomeBridge.HomeAssistant 分别是什么?关系是什么? 1. 开始前的准备 2. 整 ...

  3. 树莓派虚拟环境手动安装HA

    树莓派手动安装 https://www.home-assistant.io/docs/installation/raspberry-pi/ sudo apt-get update sudo apt-g ...

  4. Ubuntu安装VLC播放器

    Ubuntu安装VLC官方介绍:http://www.videolan.org/vlc/download-ubuntu.html sudo apt-get update sudo apt-get in ...

  5. 13树莓派手动安装Home Assistant

    2017-09-05 00:53:02 https://home-assistant.io/docs/installation/raspberry-pi/ 已经安装步骤安装了带桌面的树莓派系统,在SD ...

  6. 11 安装已集成HA的树莓派镜像Hassbian

    2017-09-04 10:40:47 下载Hassbian镜像文件,浏览https://github.com/home-assistant/pi-gen/releases/tag/v1.23,查看最 ...

  7. 10树莓派Samba的安装与配置

    2017-08-31 12:28:26 1.安装samba服务打开终端或者SSH连接树莓派,输入如下命令: sudo apt-get install samba 已经安装过了显示下列信息: pi@ra ...

  8. Raspberry Pi 安装配置 Home Assistant

    家庭助理(Home Assistant)是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制.跟踪和控制家里的所有设备, 并自动化控制,能完美的运行在树 ...

  9. 09树莓派一体化安装(All-In-One Installer)智能家居平台Home Assistant

    2017-08-30 13:29:38 Raspberry Pi All-In-One Installer 全新安装树莓派系统(系统为官方的RASPBIAN STRETCH WITH DESKTOP, ...

随机推荐

  1. 用HTML,Vue+element-UI做桌面UI

    DSkin封装的WebUI开发模式开发桌面应用,使用Vue很方便.使用起来有点像WPF 下面用 element-UI 做个简单的例子. 运行效果:可以自己根据需求改布局效果. 主框架的element- ...

  2. maven详细配置

    Eclipse上Maven环境配置使用 (全) 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven. ...

  3. 安装Java语言的jdk,配置java环境变量

    一.windows 安装jdk win7 下载jdk: 地址   https://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  4. Mybatis关联查询之一对多和多对一XML配置详解

    平时在开发过程中dao.bean和XML文件都是自动生成的,很少写XML的配置关系,今天记录一下mybatis的关联查询中的多对一和一对多的情况. 首先是有两张表(学生表Student和老师Teach ...

  5. lombok的简单介绍(1)

    一.项目背景 在写Java程序的时候经常会遇到如下情形: 新建了一个Class类,然后在其中设置了几个字段,最后还需要花费很多时间来建立getter和setter方法 lombok项目的产生就是为了省 ...

  6. 外网访问局域网ip的方法

    https://jingyan.baidu.com/article/48b558e335e3ac7f39c09a59.html 步骤: 1.浏览器内输入:192.168.1.1进入路由器管理界面 2. ...

  7. jmeter 压力测试

    转自: https://blog.csdn.net/cbzcbzcbzcbz/article/details/78023327 Jmeter压力测试简单教程(包括服务器状态监控) 2017年09月18 ...

  8. 命令行选项 - Mozilla 产品与私有技术 | MDN - Google Chrome

    命令行选项 在本文章中 语法规则 使用命令行选项 示例 用户配置档 -CreateProfile profile_name -CreateProfile "profile_name prof ...

  9. SpringBoot整合定时任务

    定时任务一般是项目中都需要用到的,可以用于定时处理一些特殊的任务. 在SpirngBoot中使用定时任务变的特别简单,不需要再像SpringMVC一样写很多的配置,只需要在启动类上增加一个@Enabl ...

  10. 洗礼灵魂,修炼python(39)--面向对象编程(9)—魔法方法表

    好的,不多说,大招来了,几乎完整的魔法方法: 基本的魔法方法 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Defi ...