loog 发表于 2019-6-28 16:17:06

RT-AC68U homeassistant安装

本帖最后由 loog 于 2020-6-3 16:55 编辑

homeassistant是家庭智能控制助理
比如你用ESP8266芯片做个远程控制开关
路由器安装homeassistantESP8266 wifi芯片链接路由器,天猫精灵链接路由器,苹果手机链接路由器
就可以语音远程控制家里电器的开关
等于控制中心就安装在路由器里,不需要互联网也可以完成远程控制

还有一种方式直接在AC68U里仍进MQTT程序就可以控制
http://fweb.cc/SWEB/Service/help/?&page=Other&nbm=0&softname=mosquitto_ac68



首先参考下面的帖子安装好Debian的环境http://fweb.cc/SWEB/Service/help/?&page=Other&nbm=null&softname=1540957684000
A.环境准备========================apt-get install openssl libssl-dev libffi-dev make wget gcc sqlite3 libsqlite3-dev

B.运行Home Assistant需要python3.5以上的python环境编译python3.62
========================
(1)安装sqlite3的包
========================
wget https://www.sqlite.org/2017/sqlite-autoconf-3170000。 tar.gz --no-check-certificate
tar zxvf sqlite-autoconf-3170000.tar.gz
cd sqlite-autoconf-3170000
./configure --prefix = / usr / local / sqlite3 --disable-static --enable-fts5 --enable-json1 CFLAGS =“ - g -O2 -DSQLITE_ENABLE_FTS3 = 1 -DSQLITE_ENABLE_FTS4 = 1 -DSQLITE_ENABLE_RTREE = 1”
(2)对python3进行重新编译
========================
wget https://www.python.org/ftp/python/3.6.2 /Python-3.6.2.tar.xz
tar -xf Python-3.6.2.tar.xz
cd Python-3.6.2
LD_RUN_PATH = / usr / local / sqlite3 / lib ./configure LDFLAGS =“ - L / usr / local / sqlite3 / lib“CPPFLAGS =” - I / usr / local / sqlite3 / include“
LD_RUN_PATH = / usr / local / sqlite3 / lib make
LD_RUN_PATH = / usr / local / sqlite3 / lib sudo make install
升级一下pip
=============
export PATH = $ PATH:/ usr / local / bin
pip3 install --upgrade pip
C.安装依赖netdisco和保证(此步非常重要,否则安装完HASS会报发现等错误)
========================
pip3安装netdisco保证pyotp aiohttp_cors pymysql pycrypto
安装Home Assistant
===================
python3 -m pip install --upgrade homeassistant
测试运行一下
===================
hass --open-ui
等两分钟初始化看看能不能打开webui,默认端口8123路由器ip:8123
Ctrl + C中止
启动命令
===================
/ usr / local / bin / python3 / usr / local / bin / hass -v --config / home / homeassistant --pid-文件/var/run/hass.pid&
C.HomeKit控制器支持
========================
apt-get install libgmp-dev libmpfr-dev libmpc-dev
configuration.yaml配置文件
========================

hhm73 发表于 2019-6-28 23:11:30

;P太高深小白搞不来

尚儒 发表于 2020-3-18 16:54:54

同样的感觉,高大上啊!

bkww 发表于 2020-4-18 20:30:27

太历害了,正需要这个东西。

lzq062 发表于 2020-7-7 17:27:57

MQTT静态包404了,有没有人能分享一下?

tfy 发表于 2020-7-18 03:57:34

没一键安装你说个卵

densetu 发表于 2020-12-23 16:55:02

看起来好复杂,完全搞不懂
页: [1]
查看完整版本: RT-AC68U homeassistant安装