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

 找回密码
 立即注册
查看: 8231|回复: 11

[基础教程] HADashboard V3版本的安装

[复制链接]

7

主题

51

帖子

295

积分

论坛分享达人

积分
295
金钱
244
HASS币
0
发表于 2018-4-9 16:10:10 | 显示全部楼层 |阅读模式
本帖最后由 q913794286 于 2018-4-9 16:14 编辑


看见很多人在找HAdashbroad的安装教程,给你们发一个吧。
当前版本  V3  其他版本绕道吧。
HADashboard 是 Appdaemon 的子项目,因此安装使用 HADashboard 需先安装 Appdaemon。
注意:安装使用 Appdaemon 前请确保 Home Assistant 已正确安装并运行良好!!
Python(版本不能低于3.4
一、基于debian9的安装方式:
1.   如果之前安装过其他版本请卸载:sudo pip3 uninstall appdaemon
(没安装过的:先安装python3.5执行:apt-get install pyhon3.5 然后
apt-get installpython3-pip)
2.卸载完成后再返回到/home/xxx(用户的文件夹) 再输入以下代码:
(注:没有git的自行执行apt-get install git安装)

3. 过后再进入appdaemon文件夹,代码如下:cd  appdaemon

4. 过后就是安装程序: sudo pip3 install .

5. 升级需要进入appdaemon目录,代码如下:/home/xxx/appdaemon/appdaemon/
     执行:git pull origin
二、配置

1.在配置之前来了解下V3版本的基本构建,配置文件都在/home/xxx/appdaemon/conf中
file:///C:/Users/clx/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
蓝色框的为需要配置的内容,红色框为miac提供的一些案例。

2.   接下来说下appdaemon.yaml(旧版为appdaemon.cfg)文件,这个文件是配置你的HADashboard的关键,里面包含了日志和错误信息以及与HASS连接等信息,如下图:
file:///C:/Users/clx/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg
3,接下来进入apps文件夹:
         执行:cd /home/xxx/appdaemon/config/apps
                  cp  apps.yaml.example   apps.yaml

4,在终端运行, appdaemon -c  /home/xxx/appdaemon/conf
得到以下信息:说明启动成功
file:///C:/Users/clx/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg
5.打开浏览器输出http://IP地址:5050 得到以下信息说明完成。
file:///C:/Users/clx/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg  
点击hello,就能看到刚才配置的hello_world了。
6.如何开机启动,自行研究方式很多,可以用service,也可以用forever等等。扩展自行研究。

看不见图片自己下载附件,本人比较懒。

hadashbroad V3安装教程.rar

132.45 KB, 下载次数: 131

回复

使用道具 举报

3

主题

188

帖子

1023

积分

金牌会员

Rank: 6Rank: 6

积分
1023
金钱
835
HASS币
0
发表于 2018-12-30 22:13:50 | 显示全部楼层
本帖最后由 guibaodear 于 2018-12-30 22:28 编辑

按照教程安装好,启动后,为什么每次都会出现 HTTP is  disabled.
其他地方好像都是正确的,就这个地方有点问题,结果IP:5050打不开。
怎么回事呢?

下面是输出的信息:
2018-12-30 22:24:07.109034 INFO AppDaemon: AppDaemon Version 4.0.0b1 starting
2018-12-30 22:24:07.110864 INFO AppDaemon: Configuration read from: /home/homeassistant/appdaemon/conf/appdaemon.yaml
2018-12-30 22:24:07.112400 INFO AppDaemon: Added log: AppDaemon
2018-12-30 22:24:07.113947 INFO AppDaemon: Added log: Error
2018-12-30 22:24:07.115497 INFO AppDaemon: Added log: Access
2018-12-30 22:24:07.117370 INFO AppDaemon: Added log: Diag
2018-12-30 22:24:07.195558 WARNING AppDaemon: config_dir: /home exists, but is not writeable, owner: root
2018-12-30 22:24:07.201692 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2018-12-30 22:24:07.280326 INFO HASS: HASS Plugin Initializing
2018-12-30 22:24:07.281592 INFO HASS: HASS Plugin initialization complete
2018-12-30 22:24:07.283050 INFO AppDaemon: HTTP is disabled
2018-12-30 22:24:07.310951 WARNING AppDaemon: Threads directive is deprecated apps - will be pinned. Use total_threads if you want to unpin your apps
2018-12-30 22:24:07.315690 INFO HASS: Connected to Home Assistant 0.84.5
2018-12-30 22:24:07.339655 INFO AppDaemon: App 'hello_world' added
2018-12-30 22:24:07.341130 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2018-12-30 22:24:07.445137 INFO HASS: Evaluating startup conditions
2018-12-30 22:24:07.464753 INFO AppDaemon: Got initial state from namespace default
2018-12-30 22:24:09.352356 INFO AppDaemon: Scheduler running in realtime
2018-12-30 22:24:09.363198 INFO AppDaemon: Adding /home/homeassistant/appdaemon/conf/apps to module import path
2018-12-30 22:24:09.370232 INFO AppDaemon: Loading App Module: /home/homeassistant/appdaemon/conf/apps/hello.py
2018-12-30 22:24:09.508409 INFO AppDaemon: Initializing app hello_world using class HelloWorld from module hello
2018-12-30 22:24:09.840524 INFO hello_world: Hello from AppDaemon
2018-12-30 22:24:09.845194 INFO hello_world: You are now ready to run Apps!
2018-12-30 22:24:09.848924 INFO AppDaemon: App initialization complete


回复

使用道具 举报

6

主题

181

帖子

1097

积分

金牌会员

Rank: 6Rank: 6

积分
1097
金钱
916
HASS币
0
发表于 2018-10-23 17:37:05 | 显示全部楼层
厉害,不错。。。。
回复

使用道具 举报

3

主题

217

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
金钱
1226
HASS币
10
发表于 2018-10-19 14:16:09 | 显示全部楼层
学习一下
回复

使用道具 举报

3

主题

59

帖子

536

积分

高级会员

Rank: 4

积分
536
金钱
477
HASS币
0
发表于 2018-8-16 12:37:21 | 显示全部楼层
终于看到一个有用的信息了,,咨询一下,打开 http://IP地址:5050   后,能不能不点击hello_world  直接打开默认就是hello_world或者其他任何一个,
回复

使用道具 举报

9

主题

108

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
金钱
261
HASS币
0
发表于 2018-6-20 20:31:37 | 显示全部楼层
xiaomeirenjing 发表于 2018-6-20 16:51
为什么我安装完之后conf文件夹里没有appdaemon.yaml文件啊?

通过
cd /home/pi/appdaemon/conf
cp appdaemon.yaml.example appdaemon.yaml
创建appdaemon.yaml,然后通过
sudo nano appdaemon.yaml
来按教程配置appdaemon.yaml文件
然后就可以了
回复

使用道具 举报

9

主题

108

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
金钱
261
HASS币
0
发表于 2018-6-20 16:51:09 | 显示全部楼层
为什么我安装完之后conf文件夹里没有appdaemon.yaml文件啊?
回复

使用道具 举报

3

主题

117

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
金钱
205
HASS币
0
发表于 2018-6-3 10:30:53 | 显示全部楼层
谢谢分享
回复

使用道具 举报

8

主题

136

帖子

1298

积分

金牌会员

Rank: 6Rank: 6

积分
1298
金钱
1162
HASS币
0
发表于 2018-4-10 09:53:02 | 显示全部楼层
咦?都V3了?比V2新了啥?
回复

使用道具 举报

15

主题

656

帖子

2826

积分

金牌会员

Rank: 6Rank: 6

积分
2826
金钱
2170
HASS币
91

教程狂人

QQ
发表于 2018-4-9 19:18:30 | 显示全部楼层
q913794286 发表于 2018-4-9 19:16
init.d开机初始化配置,也可以。
service要简单点,本站不是有另外一个V2的开机启动教程有吗?
就像这些 ...

好滴,感谢您的分享!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-9 15:05 , Processed in 0.094473 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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