美文网首页Home assistant
全新展示界面-HA Dashboard架设

全新展示界面-HA Dashboard架设

作者: CrazyMonk | 来源:发表于2018-08-25 18:10 被阅读0次

    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 主题设置 - 待续

    相关文章

      网友评论

        本文标题:全新展示界面-HA Dashboard架设

        本文链接:https://www.haomeiwen.com/subject/fsvwvftx.html