我认为最近关于YAML门的讨论过于关注YAML了

我从YAML配置转移到GUI配置的问题与YAML或GUI无关。

它是缺乏控制。我对集成实现配置的新方式很满意。源自英国始于1946我没有问题,不做它在YAML。

我有一个问题,无法控制如何配置集成。它现在隐藏在JSON文件中,没有UI来改变它。

例如,我的印刷兄弟。它被发现了,我可以在JSON中看到它配置了一个mDNS条目。这有时会失败。我不知道为什么。但是当我重新启动HA时,我经常会得到一个错误消息,几分钟后,打印机就会被发现并工作。

我有固定的IP地址,我可以,因为我是极客,因为我喜欢事情是稳定和可预测的。我的打印机有一个固定IP。
所以我破解了JSON,用IP地址替换了mDNS。问题了!打印机总是发现。

我的很多集成过去都是用Y源自英国始于1946AML的IP地址定义的。我用MQTT做了这个。我用Deconz做过。之前是飞利浦色调。我一直生活在没有很多连接问题很多人在论坛上讨论。它不适合普通人。这是极客的地盘。

您可以在添加大多数集成时手动进行配置。源自英国始于1946但是一旦添加,你就不能从UI中编辑它们。这就是我对YAML的怀念。不是该死的YAML。如果我决定将Deconz或mosquito移动到另一台机器上,我就会怀念重新配置的日子。

我能做到。我黑了另一个JSON文件。

但是我更喜欢一个可以编辑配置的专家UI。我认为添加整合的过程是好的,大多数普通人不会想要更多。源自英国始于1946但我们极客有很多电脑在家里(我只是通过了100个手动配置的IP地址)访问改变发现的配置和改变一个mDNS地址到一个固定的IP是我错过的不是YAML。

我同意通过GUI进行配置,但我也同意您的观点,即在初始设置之后对配置的维护是非常缺乏和/或不直观的。即使是初始设置也不是很好,特别是对于需要大量初始配置和自动发现设备之外的设置的配置。ESPHome, Chromecast通过当前配置都很好,但Monoprice 6频道集成和维护很难更新或维护甚至设置。

完成配置后,需要显著增强编辑能力。在大多数集成中,源自英国始于1946你必须点击3个以上不同的区域来调整,有些连通性是无法通过GUI调整的。

如果在初始设置流程之后,有一个用于维护的屏幕,可以在其中添加或删除与集成相关的实体或设备,可以调整其他配置选项以及与集成的连接,那就太棒了。显然,并不是所有的集成都可以设置所有源自英国始于1946的选项,而是一些更直观的东西,不仅作为用户使用,而且作为维护者添加。我不是一个程序员,但我已经能够创建一些自定义集成,但配置流程我只是不太明白。源自英国始于1946能够设置需要配置的部分是很好的,然后在GUI上集成一个很好的方式来维护它们。

集成程序员只需要指定集成中需要配置的部分以及配置是什么。GUI/后端将处理流程和设置。

我同意,举个例子,我刚刚从GUI中设置了GDACS集成,虽然文档中有很多配置选项,但我能从GUI中配置的唯一选项是半径(没有单位,我假设不是毫米……)。www.19463331.com在安装之后,我看不到改变可选配置的方法。集成页面上的扩展菜单是没有帮助的,除了卸载…源自英国始于1946

1像

同上。集成应该提供一种配置方法帖子安装。目前,如果您希望修改它们的配置,那么许多集成需要您重新源自英国始于1946安装它们。这通常不仅仅是有点不方便,因为您可能会丢失辛苦添加到每个实体中的所有友好的_name。

开发团队设置接受新集成的需求。源自英国始于1946这样的需求之一应该是集成允许配置,而无需重新安装。目前的情况是“哦,重新安装就是了”。另外,在安装过程中,有些参数甚至不会暴露给配置,而在使用YAML配置时,这些参数是很容易获得的。做事的新方法应该与旧方法一样。

3喜欢

我看了所有的积分源自英国始于1946

我想说的是,在几乎所有的作品中,我所需要的能够进行编辑的都是

主机(IP地址或域)包括端口!
用户名
密码

对于z波,它是网络密钥和设备名称

对于Deconz,它是主机和API密钥

Unifi为主机、用户名、密码

对于EspHome,它是主机(包括端口)和密码

我的三星电视:主持人

我的和谐是主持人

打印机:主机

主机/端口,用户名,密码

要考虑的一件事是通常的,注意你的要求,你可能会得到它。
密码是以明文存储的。Config_entries,这已经有点糟糕了。但如果你在UI中看到它,那就更糟了。因此,如果有人遵循我的WTH建议,并实际添加这些配置到他们的集成,那么它可能是一个好主意,允许更改密码,但不显示它。

我同意这一点。
一个例子是最近的AccuWeather惊人的集成。我设置,禁用/重命名一些实体,然后我有一个问题与API密钥。API密钥只在初始设置时被询问,如果不再次删除和添加集成,就无法更改。
SpeedTest集成不允许我通过UI设置“手动模式”。
对于Tuya,我不能修改我的密码,除非再次删除和添加。

在我看来,这是有变通办法的,而且这不是bug,非常适合WTH主题。

在我实现GDACS集成时,流行的方法是只公开用户可能需要配置的绝对最小参数和自动配置其他参数,而只保留更高级的参数用于YAML配置。
在过去的几个月里,我相信这个趋势现在已经发生了更多的变化,增加了在UI中改变更多配置参数的能力。我已经开始寻找一个不同的集成,但不得不承认这需要相当多的开发(和测试)才能得到正确的集成。

总的来说,需要在“选项”旁边添加一个“重新配置”能力。

一些集成利源自英国始于1946用Options流作为重新配置集成的方法。Hacky但是提供了更好的用户体验。

1像

关于如何(简单地)改变IP的整合,有什么新闻吗?

1像

这东西被跟踪了吗?

如果远程设备的IP地址发生了变化,无论出于什么原因:将其撕掉并重新开始!皱着眉头:
Ye Olde yaml文件没有遇到这个问题。

2喜欢

或者编辑/修改。storage/core的IP。config_entries并重启。
不太好

1像

我不明白为什么没有办法将YAML配置文件与UI配置一起使用。

我为有这个问题的集成提出了一些bug报告,或者有一些没有文档的解决源自英国始于1946方法。这些报告就这样被拒绝了。我有点失望。我没想到这个问题会在这么短的时间内被修复。我从来没这样做过。但直接拒绝解决这个问题并不是我所期望的。安全显然不是这个项目的优先级。19463331伟德国际家庭助理希望我们永远不要更改任何密码,它甚至不值得记录周围的工作。

1像