精华内容
下载资源
问答
  • 首先要确保你的群辉...在群辉Docker的 注册表 中检索 home-assistant ,右击下图中的 homeassistant/home-assistant 项目下载此镜像。 当提示选择 标签 时,默认选择 latest 即可。 接下来在 映像 界面等待下载完成

    首先要确保你的群辉已经安装完成Docker,如果没有请先检索安装Docker的方法再来看该教程。

    如果你的群辉Docker下载镜像缓慢:加速群辉Docker镜像下载速度的方法

    此方法使用与黑群辉与白群辉,操作方法没有区别。

    一、下载HomeAssistant镜像

    在群辉Docker的 注册表 中检索 home-assistant ,右击下图中的 homeassistant/home-assistant 项目下载此镜像。

    当提示选择 标签 时,默认选择 latest 即可。

    接下来在 映像 界面等待下载完成。

    创建HomeAssistant容器

    映像 界面双击下载完成的 homeassistant/home-assistant 项目,在 容器名称 中填入你想要的容器名字。

    点击 高级设置 按钮进入高级设置,勾选自启动功能,如果不需要重启群辉自动开启容器可以不勾选。

    点击 标签,添加文件夹 选择一个用于保存配置文件的目录,并在 装载路径 中填入 /config

    点击 网路 标签,勾选 使用与Docker Host相同的网络,这样使HomeAssistant与群辉使用同一网络,不需要进行端口映射了。

    点击 环境 标签,添加一个环境变量 TZ = Asia/Shanghai

    点击 应用 按钮,完成高级设置,点击 下一步 按钮确认之前的全部配置。

    最后点击 应用 按钮,完成容器创建。

    容器 界面中可以看到刚刚创建的容器如下图:
    在这里插入图片描述

    三、配置HomeAssistant

    直接访问 http://群辉IP:8123 进入后台界面

    第一次访问需要注册账号和密码

    接下来填写注册信息与基础HomeAssistant配置

    完成HomeAssistant的搭建工作。

    展开全文
  • (0)HomeAssistant 教程

    2019-10-03 01:43:02
    国外:https://www.home-assistant.io/components/light.mqtt/ 中国:https://www.hachina.io/docs/890.html 转载于:https://www.cnblogs.com/kekeoutlook/p/9477012.html

    国外:https://www.home-assistant.io/components/light.mqtt/

    中国:https://www.hachina.io/docs/890.html

     

    转载于:https://www.cnblogs.com/kekeoutlook/p/9477012.html

    展开全文
  • esp8266-01s/esp01 接入homeassistant教程

    千次阅读 2018-12-14 23:22:36
      1.给esp01s 刷EasyESP固件。 方法参照   https://blog.csdn.net/chenchen2360060/article/details/84989122   2.刷好固件后,开始设置,点击config,设置系统名称。此处要记住,yaml文件要用到。......

     

     

    1.给esp01s 刷EasyESP固件。 方法参照

     

    https://blog.csdn.net/chenchen2360060/article/details/84989122

     

    2.刷好固件后,开始设置,点击config,设置系统名称。此处要记住,yaml文件要用到。

    3.点击Controllers, 选择Edit,选择OpenHAB MQTT的 。

    4.填写MQTT服务器的IP地址 端口号 用户名 密码

    5.这里保持默认,其中%sysname%就是刚才的系统名称,我这里是cctest,tskname和valname是后面要设置的

     

     

    6.点击Devices, 点击Edit,Device选择 Environment - DHT11/12/22 SONOFF2301/7021

     

    7.然后填写名字,即%tskname%, 我这里叫wendu. 在设置DHT 11DATA和esp01连接的引脚,我这里用的GPIO2 。

    需要注意的地方是,勾选Enabled ,Send to Controller, 下面的Interval 是刷新时间,如果想获得实时温度可以设置的小一点。最底下的Values 就是要添加到yaml文件的%valname%

     

    8.点击Tools,选择Advanced Settings.把MQTT Retain Msg勾上。消息刷新时间视自己情况而定。

     

    9.最后一步打开configuration.yaml,填入如下内容。state_topic: "/cctest/wendu/Temperature" 怎么填上文都提到了。

     

    10.重启hass,即可看到结果。

    展开全文
  • Home Assistant入门1-3:在树莓派...3、在树莓派Raspbian官方系统的Python中安装Home Assistant教程(本篇)(待更新) 二、Home Assistant入门 1、注册并初始化Home Assistant OS系统(待更新) 在安装之前你需

    Home Assistant入门1-3:在树莓派Raspbian官方系统的Python中安装Home Assistant

    写在前面
    做目录时画了一个大饼,想着能按照原计划慢慢写,但实际上每次更新都要更新所有文章的目录,太麻烦了,而且自己也不断在搞东搞西弄一些其他项目,想很细致地把所有文章写完需要占用非常多时间。所以现在打算另外开专栏,只写一些比较重要的项目。这一篇也就大概写一个流程了。这里的目录不会再更新,其他相关文章请搜索我其他文章。


    一、安装系统
    1、Home Assistant OS在树莓派上安装的教程
    2、在Docker中安装Home Assistant系统(以群晖系统为例)
    3、在树莓派Raspbian官方系统的Python中安装Home Assistant教程(本篇)(已更新,可能会整理)

    二、Home Assistant入门
    1、注册并初始化Home Assistant OS系统(由于不断在搞不同项目,可能会在其他专栏加入相关文章,就不在这个目录下更新了,具体可以搜索我的其他文章,已具体更新为准)



    在安装之前你需要了解的问题:
    Home Assistant官方系统是由一个叫Supervisor的功能的,如果你是初学者,先不要管Supervisor是什么,就是类似于安装插件的东西。,只有在官方推荐的安装包和安装方式上才有Supervisor功能,其他安装方式需要另外安装Supervisor功能,比较麻烦。所以建议通过官方的方法安装Home Assistant。

    本安装方式无该功能



    介绍
    Home Assistant 是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备。想要入门的话主要是要看两个网站:
    Home Assistant官网:https://www.home-assistant.io/
    Home Assistant中文文档:https://home-assistant.cc/

    官网是Home Assistant官方构建的网站,都是跟原生态Home Assistant相关的资料。官网主要提供可以直接烧写到内存卡的Home Assistant系统,能够使用的设备以树莓派为主,同时也支持Tinkerboard、Odroid、Intel NUC等设备。

    另一个网站Home Assistant中文文档是国内一些很牛逼开发者基于官方的系统和文档进行总结分享。主要提供安装在Python内部的Home Assistant系统安装教程,一般来说支持python的设备都可以安装Home Assistant系统,当然,按照网站推荐的设备安装肯定会有更好的体验。


    正文

    (大概描述一下流程,图是很在以前截的,都有些忘了,但重要的代码还是有保留)

    前置步骤配置更新系统啥的我就不说了,具体看教程

    1、不同的HomeAssistant系统对python有不同要求,建议先把python进行升级

    然后需要把python3作为系统默认python,代码如下(第二条):

    //把pythone2作为系统默认python
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
    
    //把pythone3作为系统默认python
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
    

    效果如图:
    在这里插入图片描述
    2、Home Assistant 官方推荐使用 Python 虚拟环境安装 Home Assistant 以避免影响生产环境。

    安装依赖:
    sudo apt-get install python3 python3-venv python3-pip
    
    创建名为 homeassistant 的用户:
    sudo useradd -rm homeassistant
    
    创建安装文件夹:
    cd /srv
    sudo mkdir homeassistant
    sudo chown homeassistant:homeassistant homeassistant
    
    创建虚拟环境:
    sudo su -s /bin/bash homeassistant
    cd /srv/homeassistant
    python3 -m venv .
    source bin/activate
    
    安装 Home Assistant:
    pip3 install homeassistant
    
    初次启动 Home assistant:
    hass --open-ui
    

    等待几分钟让后台下载依赖,之后你便可以从局域网内任意终端浏览器访问 http://树莓派的 IP 地址:8123,进入 Home Asssitant
    在这里插入图片描述
    在这里插入图片描述

    3、安装完之后默认还是在python虚拟环境中,如果不小心重启了,需要进入虚拟环境则按如下步骤(没有退出虚拟环境的可以跳过该步骤):

    进入homeassistant用户的虚拟环境:
    sudo su -s /bin/bash homeassistant
    source /srv/homeassistant/bin/activate
    

    4、介绍一下如何把Home Assistant 安装成服务 进行自启动。

    首先终端连接树莓派,使用vi编辑器编辑服务的配置文件,终端输入:
    sudo vi  /etc/systemd/system/home-assistant@pi.service
    
    然后拷贝如下指令:
    [Unit]
    Description=Home Assistant
    After=network.target
    [Service]
    Type=simple
    User=%i
    ExecStart=/usr/local/bin/hass
    [Install]
    WantedBy=multi-user.target
    
    保存退出。
    
    然后输入指令,将配置文件加入系统中
    sudo systemctl enable  home-assistant@pi
    
    手动启动 刚刚安装的两个服务。
    sudo systemctl start home-assistant@pi
    
    这样下次就不用在终端输入命令来启动服务了,直接开启树莓派就可以使用。
    




    安装完成





    可能会用到的知识

    1、卸载方法

    1、进入homeassistant用户的虚拟环境
    sudo su -s /bin/bash homeassistant
    source /srv/homeassistant/bin/activate

    2、执行卸载hass命令
    pip3 uninstall homeassistant

    3、卸载python3虚拟空间,只需要删除虚拟空间所在的homeassistant文件夹即可
    注意 这一步操作你首先是重新进入pi账户登录或者root目录的根目录 (退出虚拟空间的命令是 deactivate )

    sudo su -s /bin/bash homeassistant
    cd /srv
    sudo rm -rf homeassistant

    4、彻底删除homeassistant用户用户

    sudo userdel -r homeassistant

    接下来你就可以重新安装了!!!

    使用命令检查Home Assistant的 8123 端口是否开放。netstat -an|grep 8123


    2、更换 Python 的第三方仓库源

    方法一:文件替换

    树莓派 Raspbian、Hassbian、Mossbian: /etc/pip.conf

    Linux: ~/.pip/pip.conf

    Windows 10: %APPDATA%\pip\pip.ini

    macOS:$HOME/Library/Application Support/pip/pip.conf

    复制粘贴以下内容并保存:

    [global]
    trusted-host=mirrors.aliyun.com
    index-url=https://mirrors.aliyun.com/pypi/simple/

    方法二:使用插件

    pip install pqi
    pqi ls
    pqi use aliyun

    阿里云源当前同步的 homeassistant 版本查询地址:https://mirrors.aliyun.com/pypi/simple/homeassistant/


    3、服务相关命令(以home-assistant@pi服务为例)

    重载服务配置: sudo systemctl --system daemon-reload

    将服务加入自启动: sudo systemctl enable home-assistant@pi

    将服务移除自启动: sudo systemctl disable home-assistant@pi

    手工启动服务: sudo systemctl start home-assistant@pi

    手工停止服务: sudo systemctl stop home-assistant@pi

    手工重启服务: sudo systemctl restart home-assistant@pi

    查看服务输出: sudo journalctl -f -u home-assistant@pi


    4、xxx is not in the sudoers file.This incident will be reported.的解决方法

    1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去.

    2.添加sudo文件的写权限,命令是:
    chmod u+w /etc/sudoers

    3.编辑sudoers文件
    vi /etc/sudoers
    找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)

    ps:这里说下你可以sudoers添加下面四行中任意一条
    youuser ALL=(ALL) ALL
    %youuser ALL=(ALL) ALL
    youuser ALL=(ALL) NOPASSWD: ALL
    %youuser ALL=(ALL) NOPASSWD: ALL

    第一行:允许用户youuser执行sudo命令(需要输入密码).
    第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
    第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
    第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.

    4.撤销sudoers文件写权限,命令:
    chmod u-w /etc/sudoers

    这样普通用户就可以使用sudo了

    展开全文
  • homeassistant

    2021-05-26 10:20:45
    pi安装homeassistant 安装完了不是立马可以进入,而是要等系统安装一系列依赖等,还有就是addon可能也不会很快出来,最好保证网络通畅,让其更新.
  • (4)HomeAssistant安装--homeassistant安装

    千次阅读 2018-11-22 21:57:27
    HomeAssistant安装--homeassistant介绍 HomeAssistant安装--python3和pip HomeAssistant安装--python3和pip分支 HomeAssistant安装--homeassistant   使用Pip工具安装Home Assistant sudo pip3 install home...
  • 贞明电子智能家居开源教程系列之第一章--安装Home Assistant
  • 树莓派安装HomeAssistant

    2021-04-15 21:28:22
    HomeAssistant官方支持以下几种安装方式: Home Assistant Operating System 官方推荐的安装方式,HassOS是专门优化出的支持Home Assistant的操作系统,能够管理Home Assistant Core进程,并预安装了加载项。 Home ...
  • OpenWRT安装Home Assistant

    2021-07-03 16:23:44
    docker run -d --name="home-assistant" -v /home/pi/docker/hassio:/config -e TZ=Europe/Madrid --net=host homeassistant/home-assistant:stable 访问OpenWRT地址+端口8123,比如http://192.168.5.1:8123/。
  • Home Assistant是一个开源的家庭自动化平台。它允许跟踪和控制不同类型的智能家居设备和在线服务。您可以管理交换机,灯光和IFTTT等服务等设备。要查找Home Assistance支持的所有可用组件的列表,您可以访问此处。 ...
  • 通过本篇教程,你将完成对 Home Assistant 的进一步配置,个性化设置与管理你的智能家居设备。 题外话 关于智能家居,我与很多人一样,因新房装修而开始关注,2014 年智能家居市场方兴未艾,还是传统智能家居厂商的...
  • 通过本篇教程,你将完成对 Home Assistant 的初步配置,接入小米智能家居设备,并在安装配置 Home Bridge 插件后,实现 HomeKit 功能,即在 iOS 家庭 App 中控制这些设备。 如同很多开源项目,...
  • Lovelace是Home Assistant的新成员。允许自定义用户界面的外观和可用性。在本文中,我将向您展示如何在Home Assistant上设置和配置Lovelace。另外,我将介绍一些可用于自定义Web界面的不同卡片样式。   创建一个...
  • ubuntu18.04安装homeassistant

    千次阅读 2018-05-13 15:11:08
    ubuntu18.04安装homeassistant 完美安装homeassistant需要python3.5 1.安装python3.5 sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update sudo apt-get install python3.5 即使你本来电脑上安装...
  • 官网:Home Assistant 1、系统安装与简单上手
  • 智能家居 #3 | 树莓派 | 五块钱DIY温湿度传感器,可以显示在苹果家庭app (HomeKit 温湿度传感器) 「Home AssistantHome Assistant 加入温湿度传感器 硬件连接 VCC----------+3.3V DATE---------GPIO4 GND------...
  • 家庭智能 HomeAssistant 四大组件的安装

    万次阅读 多人点赞 2019-04-03 17:05:47
    Home Assistant:是一款基于 Python 的智能家居开源系统,支持接入众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。其实最大的优势是集中化管理,比如小米,飞利浦等等这些智能化的产品你需要在他们...
  • Home Assistant的一大优点是它经常更新。开发人员每隔几周就会积极发布新的更新,为新组件和错误修复提供支持。目前,使用All-In-One-Installer安装 Home Assistant时,没有简单的方法可以通过Web界面更新Home ...
  • 树莓派4安装homeassistant

    千次阅读 2020-11-04 06:19:20
    在树莓派上安装homeassistant最常用的方式大概有三种方法。 1,直接在树莓派官方系统上安装homeassistant 2,直接烧录home assistant官方网站提供的镜像 3,在树莓派官方系统上安装docker,然后在docker上安装...
  • Home Assistant入门2-1:在Docker中安装Home Assistant系统(以群晖系统为例)
  • 树莓派3b+安装home assistant

    千次阅读 2019-01-25 10:29:34
    树莓派3b+安装home assistant 安装树莓派操作系统 参考网站教程:https://blog.csdn.net/weixin_39449466/article/details/80686835 下载操作系统 官网下载RASPBIAN STRETCH WITH DESKTOP版本 地址:...
  • 教程列表 ...Home Assistant 搭建日志(三)——安装与启动Home Assistant Home Assistant 搭建日志(四)——外网访问Home Assistant Home Assistant 搭建日志(五)——让蓝牙音箱唱歌 Home Assist...
  • homeassistant添加米家空调伴侣

    千次阅读 2020-05-10 07:44:57
    其实这个官方教程已经写的很清楚了,在这里把我遇到的问题写下来。... Home Assistant version 0.98.0 or newer A GitHub account Access to the filesystem where Home Assistant is located You know how
  • 智能家居与物联网 从入门到精通 HomeAssistant实战视频操作手册 ...
  • 教程列表 ...Home Assistant 搭建日志(三)——安装与启动Home Assistant Home Assistant 搭建日志(四)——外网访问Home Assistant Home Assistant 搭建日志(五)——让蓝牙音箱唱歌 Home Assist...
  • ESXIan安装Home Assistant

    2020-12-14 19:59:38
    1从home assitant 官网下载...https://www.home-assistant.io/hassio/installation/ 2按照官网的步骤在esxi上新建虚拟机 添加链接描述 3. 把虚拟机开机,如果开机后无法访问:8123的网址,可以将虚拟机关机后重启 ...
  • source bin/activate pip3 install homeassistant 4.启动homeassistant。 sudo hass 5.如果提示ssl错误,则需要重新编译安装python。 1.wget获取安装包: wget ...
  • <div><p>Hi everyone, <p>I'm new with Hass as I used to run homebridge alone for a few monthes. I was wondering if there is a way to make Home ...home-assistant/homebridge-homeassistant</p></div>
  • 其他软件,教程,自定义组件,Hassio附加组件Awesome Home Assistant https://awesome-ha.com关于Awesome Home Assistant是精选的Home Assistant资源列表。 其他软件,教程,自定义组件,Hasio附加组件,自定义...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,215
精华内容 486
关键字:

homeassistant教程