请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 342|回复: 4

[经验分享] 应要求分享windows安装hass过程

[复制链接]

2

主题

134

帖子

1126

积分

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
992
HASS币
0
发表于 2020-9-18 14:34:33 | 显示全部楼层 |阅读模式
本帖最后由 wsbfree 于 2020-9-18 21:02 编辑

windows 安装 HomeAssistant &MQTT
一、HA安装
1、安装Python
2、pip3 install homeassistant
3、hass --open-ui (第一次运行要下载安装,等待时间较长)
二、MQTT安装
1、装JAVA JDK 8.1 (不要装10,版本太高出错)
2、修改环境变量
   系统变量: 追加 JAVA_HOME  ->  C:\Program Files\Java\jdk1.8.0_181
                  PATH        ->  %JAVA_HOME%\bin
3、使用:
\apache-apollo-1.7.1\bin\apollo.cmd create  HA
注:HA为名字可任意
会在\bin文件夹下建立对应名字的文件夹
4、运行
\apache-apollo-1.7.1\bin\HA\bin\apollo-broker.cmd run
5、测试
  http://127.0.0.1:61680
用户名:admin  密码:password
运行paho软件,建立连接。tcp://localhost:61613
备注:有可能要在防火墙允许tcp的61613端口
留意入站规则 Java(TM) Platform SE binary允许连接(公用)
(参考:https://www.cnblogs.com/huhongy/p/7929299.html)
三、安装HomeBridge
1、为开发人员安装Bonjour SDK
从(https://developer.apple.com/bonjour/)下载并安装Bonjour for Developers 3.0.0.10,然后选择“Bonjour SDK for Windows”,然后选择“Bonjour SDK for Windows v3.0”进行下载。
您需要注册一个免费的Apple开发者帐户。
Bonjour开发人员SDK有时无法正确设置其环境变量,因此请按照以下说明检查其安装。如果您在下面的IE中尝试进行安装时看到类似“无法打开包含文件:'dns_sd.h':”的错误,这一点尤为重要。
2、安装64位Nodejs
这些Windows 64位安装说明已经过Nodejs v8.9.4测试,因此建议您使用它。早期版本的NodeJS可能有效,但尚未经过测试。
https://nodejs.org/dist/v8.9.4/node-v8.9.4-x64.msi下载然后安装Nodejs v8.9.4 64BIT
安装时保留所有默认值。
(32位:如果在32位上安装,请下载:https://nodejs.org/dist/v8.9.4/node-v8.9.4-x86.msi。)
3、安装Windows Build Tools
在管理模式下打开Windows命令提示符。为此,单击Windows菜单栏开始图标并开始键入“cmd”。当您在搜索结果中看到应用程序“命令提示符”时,右键单击它并选择“以管理员身份运行”。请勿使用Windows PowerShell - 出于某种原因,如果使用PowerShell而不是Command,此步骤将失败提示。

npm install -g windows-build-tools
要有耐心 - 这个需要一段时间(约5分钟)。有时,它看起来似乎没有发生任何事情,或者它可能已经完成安装。如果没有看到命令提示符,只需继续等待即可。

4、安装64位OpenSSL
从以下网址下载Open SSL 1.0.2o 64BIT:https://slproweb.com/download/Win64OpenSSL-1_0_2o.exe

您必须使用1.0.x系列的OpenSSL 而不使用更高版本的1.1.x系列。这是因为在1.1.x版本中已重命名库文件,这会在安装homebridge期间导致编译错误。

在安装OpenSSL期间,其中一个显示的对话框将询问您要将OpenSSL DLL复制到何处。选择要复制到“OpenSSL二进制文件(/ bin)目录”的选项

(32位:如果在32位上安装,请下载:https://slproweb.com/download/Win32OpenSSL-1_0_2o.exe。)
新版本的ha自带homekit,在树莓派上是不用再安装homebridge,这是以前不带homekit旧版本安装过程,新版未尝试。



评分

参与人数 1金钱 +20 收起 理由
+ 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

1

主题

42

帖子

130

积分

注册会员

Rank: 2

积分
130
金钱
88
HASS币
0
发表于 2020-9-18 16:17:01 | 显示全部楼层
步骤里面有点简略了,建议加上图片,会更加给小白予以指导
回复

使用道具 举报

30

主题

659

帖子

2739

积分

超级版主

Rank: 8Rank: 8

积分
2739
金钱
2035
HASS币
250

教程狂人突出贡献

发表于 2020-9-18 17:37:17 | 显示全部楼层
良心建议:

1、不建议在windows里跑ha!不建议在windows里跑ha!不建议在windows里跑ha!

2、HA已经内置HomeKit,还有必要装HomeBridge???
建议阅读我发的所有帖子,在不同版块。不敢吹嘘,大部分还都算得上是干货。
任意米家蓝牙设备(最重要的:各款智能锁)接入HA的终极方案:https://bbs.hassbian.com/thread-10434-1-1.html
回复

使用道具 举报

2

主题

134

帖子

1126

积分

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
992
HASS币
0
 楼主| 发表于 2020-9-18 21:01:56 | 显示全部楼层
XCray 发表于 2020-9-18 17:37
良心建议:

1、不建议在windows里跑ha!不建议在windows里跑ha!不建议在windows里跑ha!

是的,我现在主力是树莓派在跑,windows只是当时尝鲜用的。好久没用了,有人提出要在win上跑ha教程,才找出来分享
回复

使用道具 举报

2

主题

200

帖子

974

积分

论坛积极会员

积分
974
金钱
774
HASS币
10
发表于 2020-9-21 15:27:56 | 显示全部楼层
XCray 发表于 2020-9-18 17:37
良心建议:

1、不建议在windows里跑ha!不建议在windows里跑ha!不建议在windows里跑ha!

虽然很多人建议,但架不住初上手大家对windows都比较熟悉,可能等到碰壁了,就知道为啥不在windows里跑了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2020-10-31 20:32 , Processed in 0.084560 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表