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

 找回密码
 立即注册
查看: 15482|回复: 8

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

[复制链接]

2

主题

151

帖子

1816

积分

金牌会员

Rank: 6Rank: 6

积分
1816
金钱
1665
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

主题

47

帖子

159

积分

注册会员

Rank: 2

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

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

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

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

2、HA已经内置HomeKit,还有必要装HomeBridge???
回复

使用道具 举报

2

主题

151

帖子

1816

积分

金牌会员

Rank: 6Rank: 6

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

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

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

使用道具 举报

3

主题

321

帖子

2895

积分

论坛积极会员

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

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

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

使用道具 举报

0

主题

21

帖子

60

积分

注册会员

Rank: 2

积分
60
金钱
39
HASS币
0
发表于 2021-4-9 08:52:27 | 显示全部楼层
刚想试试在win10里跑ha就被劝退了。。。。。 为啥没有ha的硬件?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-4-9 11:01:06 | 显示全部楼层
ttb 发表于 2021-4-9 08:52
刚想试试在win10里跑ha就被劝退了。。。。。 为啥没有ha的硬件?

有啊!

好像官方近期推出了硬件,叫 Home Assistant Blue:
https://www.home-assistant.io/blue

其实是一个限量版的ODROID-N2+
回复

使用道具 举报

19

主题

166

帖子

1678

积分

论坛技术达人

积分
1678
金钱
1497
HASS币
40
发表于 2021-4-9 11:35:55 | 显示全部楼层
XCray 发表于 2020-9-18 17:37
良心建议:

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

为嘛windows跑不好呢?我感觉还可以呢,我用intel nuc装windows7跑home assistant,同时通过vmware运行了黑QUNHUI。
windows跑hass主要为了实现直接通过vlc播放音乐,同时通过foobar2000播放DTS到音响。
回复

使用道具 举报

1

主题

11

帖子

38

积分

新手上路

Rank: 1

积分
38
金钱
27
HASS币
0
发表于 2021-7-4 14:37:24 | 显示全部楼层
pip3 install homeassistant就报错了怎么办
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 08:29 , Processed in 0.192897 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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