全新展示界面-HA Dashboard架设

HA 的dashboard 是用类似metro的设计语言展示HA中的组件的界面。dashboard项目基于appdaemon组件,所以需要先安装appdaemon组件到树莓派。

1. 安装appdaemon

sudo hassbian-config install appdaemon

中间需要输入HA的密码,然后就是漫长的安装过程

2. 建立dashboard文件

因为dashboard是appdaemon的子功能,所以只需要在appdaemon文件夹内,建立一个名为“dashboards”的文件夹。然后在文件夹内建立两个文件。

*****.dash 和 ****.yaml

以dash为后缀的文件就对应了一个展示的界面,当然不是直接访问这个文件,appdaemon会根据设置将这个文件,结合主题设置,编译成html网页文件。yaml是作为他的配置文件。

3. 配置dashboard

在appdaemon文件夹的最外侧有一个appdaemon.yaml文件,这个就是用于配置appdaemon的配置文件。在其中加入需要连接的HA的地址和要创建的dashboard的地址和密码,就可以在指定的url访问上面建立的dash文件进行编译后的网页了。

appdaemon:
  threads: 10
  plugins:
    HASS:
      type: hass
      ha_url: http://192.168.1.100:8123
      ha_key: !secret http_password

hadashboard:
  dash_url: http://192.168.1.100:5050
  dash_password: !secret dash_password
  dash_force_compile: 1

其中,http_password和dash_password都存在和appdaemon.yaml同级目录下的secrets.yaml文件内。

http_password: xxxxxxx

dash_password: xxxxxxx

4. 启动和重启

设置完成后还需要重启一下appdaemon的服务,让他编译一下dash文件,然后就可以在http://192.168.1.100:5050 看到和dash文件名对应的网页了。


dashboard
#手动启动:
sudo systemctl start appdaemon@homeassistant.service
#服务状态:
sudo systemctl status appdaemon@homeassistant.service -l

5. 自带基础组件设置 - 待续

clock

weather - 必须启用darksky天气组件

6. Dashboard 主题设置 - 待续

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,033评论 3 119
  • 从来都不晓得,原来长沙的天空也有蔚蓝的时候。 来到长沙这座古城已有一月有余,从来不晓得,长沙的天空也有湛蓝的时候。...
    Super安浅浅阅读 4,453评论 14 13
  • 若你喜欢,我说谢谢。若不喜欢,也没关系。 大学与高中是截然不同的两种生活方式。相比起高中,大学少了份束缚,多...
    一只赵馨悦呀阅读 3,192评论 2 1
  • 早晨起的很早,五点二十就起来了。 今天调查地点是方庄桥,七点之前要把行车记录仪绑在桥的护栏上。 当时着急,包没拉紧...
    道水吉的小馆阅读 1,872评论 0 0