本帖最后由 lidicn 于 2017-7-12 10:05 编辑
Homeassistant的配置UI 由于 Home Assistant目前还没有很好的前端方式来编辑yaml-files,这里是一个小的webapp,希望能使配置变得更简单。它是一个定制和嵌入式的Ace编辑器 ,它具有yaml的语法高亮,用于家庭助理配置文件的格式。有一个集成的文件浏览器来选择要编辑的任何文件。完成编辑文件后,单击保存按钮,它将替换原始文件。 本质上这是一种基于浏览器的替代方法,可以通过SSH,Windows + SMB,Github等修改配置。
功能列表 基于Web的编辑器来修改你的文件 上传和下载文件 集成Github 具有触发器,事件,实体,条件和服务的列表。所选元素在最后一个光标位置插入到编辑器中。 检查有效的配置,并且直接点击按钮重新启动Home Assistant SSL支持 可以提供额外身份验证和IP过滤功能 直接链接到家庭助理文档和图标 执行shell命令 跨平台、能运行Homeassistant的都可以运行
详细内容见https://home-assistant.io/docs/ecosystem/hass-configurator/
安装方法:
1.、下载configurator.py settings.conf 两个文件放到/home/homeassistant/.homeassistant 文件夹内。
2、 修改settings.conf
{
"LISTENIP": "192.168.1.XX",
"LISTENPORT": 3218,
"BASEPATH": null,
"SSL_CERTIFICATE": null,
"SSL_KEY": null,
"HASS_API": "http://192.168.1.XXX:8123/api/",
"HASS_API_PASSWORD": "你的ha密码",
"CREDENTIALS": null,
"ALLOWED_NETWORKS": [],
"BANNED_IPS": [],
"BANLIMIT": 0
}
复制代码
增加执行权限
cd /home/homeassistant/.homeassistant
sudo chmod 755 configurator.py
复制代码
运行
sudo /home/homeassistant/.homeassistant/configurator.py /home/homeassistant/.homeassistant/settings.conf
复制代码
在浏览器输入网址:
192.168.1.XXX:3218
enjoy~