家庭助理的配置UI
Posted
tags:
中文标题:家庭助理的配置UI 原文标题:Configuration UI for Home Assistant 项目评级:Star:269 Fork:167 下载地址:https://github.com/danielperna84/hass-configurator 详情介绍HASS配置程序
家庭助理的配置UI
HASS Configurator是一个小型的网络应用程序(您可以通过网络浏览器访问它),它提供了一个文件系统浏览器和文本编辑器来修改配置程序运行的机器上的文件。它的创建是为了方便配置Home Assistant。它由Ace编辑器提供支持,该编辑器支持各种代码/标记语言的语法高亮显示。YAML文件(Home Assistant配置文件的默认语言)将在编辑时自动检查语法错误。
重要提示:配置程序从CDN中获取JavaScript库、CSS和字体。因此,当您的客户端设备离线时,它不起作用。而且它只适用于Python 3。
功能列表:
HASS配置程序屏幕截图:
如果你有什么不同的东西想拥有,可以随意分叉和增强。如果有什么不起作用,在这里制造一个问题,我会看看。
警告:此工具允许您浏览文件系统并修改文件。所以要小心编辑哪些文件,否则可能会破坏系统的关键部分。
安装
安装配置程序的可能方法记录在Wiki中:安装
配置
自定义配置器行为的可用选项记录在Wiki中:配置
保持配置程序运行
由于配置程序脚本本身并不是服务,您必须采取一些额外的步骤来保持它的运行。有关此主题的更多信息,请访问Wiki:Daemonizing
API
有一个API可用于在ALLOWED_NETWORKS
和BANNED_IPS
之间以编程方式添加和删除IP地址/网络。用法记录在Wiki:API中
嵌入家庭助理
一旦您正确设置了配置程序,就可以使用Home Assistant的panel_frame组件将配置程序直接嵌入到Home Assistant UI中。
示例配置如下所示:
重要事项:在嵌入Home Assistant时,设置端口转发到配置程序时要小心。如果您不通过要求基于客户端IP地址的身份验证和/或阻止来限制访问,您的配置将暴露在网络上!