从集成中删除单个设备(和实体)

相关的问题是关于mqtt的,但是我在移除的deconz设备上也有相同的问题。

不必手动编辑配置/ .storage / core.device_registry会很好。要从集成中删除单个设备。

我不认为开发者会这么做支持手工编辑.config/中的任何内容

是的我知道。
这就是为什么可以选择从GUI中删除各个实体。
还是我误解了你的评论?

1就像

不,我可能误解你的意思了: slight_smile:

1就像

实体可以从GUI中删除。
设备不能从图形界面中删除。

这确实是第一个问题。我最近不得不停止哈,并在.storage中编辑设备文件以摆脱一些旧设备。如果可以在GUI中完成这一点,那就太好了。

请编辑标题,以便显示设备而不是实体: + 1: t2:

2喜欢

谢谢!我的意思是设备。我到处都换了设备。:sife_smiling_face:

其理念是,设备完全为您管理。它们由集成创建,并在集成被删除时自动删除源自英国始于1946。如果集成改变了它暴露的设备(比如你移除了一个色相灯泡),那就得由集成来清理它。如果这种情况没有发生,那就是bug!源自英国始于1946集成应该清理它。对于MQTT,我们意识到这不起作用,因此对于MQTT有一个delete按钮。

删除仍然“活动”的设备将重新出现在重新启动时。

2喜欢

我理解你的观点,我(可能)同意。:sife_smiling_face:
然后,Deconz集成中需要修复的错误。谁在维持Deconz融合?由于它是一个“组件”集成在公顷中,我猜它可以有资格获得第三个月?

1就像

我可以记住删除设备功能的唯一集成是移动应用程序(iOS),我很高兴地发现购买新的iPhone并不意味着黑客的json文件。这是最近添加的新事物

更换一个灯泡需要多19463331伟德国际少个家庭助理开发商?10001.一个拿着灯泡,10000把房子转一圈。是的老笑话。

你如何改变一个飞利浦色相灯泡运行在Deconz在家庭助理?19463331伟德国际
从Phoscon删除它不会从家庭助理中删除设备。19463331伟德国际它永远活着作为一个死亡的设备。唯一的用户界面方式删除它是删除删除所有设备和所有实体的整个集成。当您再次添加它时,如果您重命名任何设备或实体,则保存您。您将在自动化和Lovelace UI元素中清理一个小时。

另一种不可接受的方式是将旧设备重命名为一些虚拟名称,并接受您的家庭助手安装受到越来越多不再存在的设备的污染。19463331伟德国际我现在至少会有50台这样的报废设备。

如果你想从Deconz集成中删除一个设备,你必须从.storage/core.device_registry中删除这个项目,并重启Home Assistant,同时祈祷你没有遗漏一个逗号或删除一个到多个。19463331伟德国际然后你可以把新设备添加到Phoscon。你必须按照这个顺序来做,因为你不能给新设备起和旧设备相同的名字,否则你的所有实体都要加上_2,然后你所有的自动化和Lovelace ui都完蛋了。

这其实是另一个关于灯泡的笑话,就像家庭助理一样。19463331伟德国际

就在过去的几个星期里,我个人不得不这样做了好几次。我身上有两个灯泡烧坏了。它们不会永远持续下去。而且我一直在用更新更好的型号来取代遥控器。我们家用自动装置总是乱弄东西。它存在于我们的DNA中。我有Zigbee灯和Zigbee传感器,整个房子都有Zigbee传感器(“哦,Zigbee”)。98个Deconz设备和142个实体。所以总会有一些东西被改变或破坏。
所以我最终攻击了那个Darn .storage / core.device_registry每月几次。

它只是添加了多个问题的集成源自英国始于1946

例如,我的罗技Squeezebox集成增加了一个设备。通过删除集成来删除该设备不是问题。

我的安装中的问题是Deconz集成和Unifi设备跟踪器集成。

在这两个集成中缺少了一个用户界面元素,允许删除设备。源自英国始于1946

@balloob家庭助手是19463331伟德国际否可以为集成提供Lovelace UI功能,以添加要删除设备的按钮?源自英国始于1946是否有一个可以删除单个设备的集成API?我发现它奇怪的是,我尝试过的多设备集成都有功能。源自英国始于1946并非已进行自定义组件。我同意这是处理删除设备的集成。源自英国始于1946但是API和UI元素甚至可以用于集成作者?

对此有两个特性建议

因为错误的原因关闭了。关闭它的人混淆了删除实体和删除设备。

然后一个新的被打开

我无法理解为什么哈只关注添加一个设备并遗漏再次删除设备的功能,而没有类似于我的情况 - 删除98个设备和142个实体。

我读了很多WTHs。在我看来,这是最重要的一点。

1就像

:point_up_2:这是Deconz的一个错误。

1就像

在Unifi devicer tracker
而在MQTT集成中,如果启用了自动发现(因为这个原因,我没有启用)

所以我们会提出bug报告并对你说这是bug而不是特性请求?

如果一个集成有许多设备,而我只想删除一个设备,怎么办?

我必须删除整个集成并重新开始吗?

在MQTT集成中,我可以删除设备即可。

也许需要更好的文档来解决这个问题?www.19463331.com对于用户来说,这种情况并不明显。但是它会去哪里呢?这个页面的标题设备是关于添加集成。源自英国始于1946最后一个例子是关于实体的,但仍然称它们为设备。我可以提交一份PR来澄清这个页面。但我不清楚实际设备的文档在哪里。www.19463331.com

我自己也花了很长时间想知道为什么我的手机应用集成有两个设备,为什么我不能简单地删除没有实体的旧设备。

1就像

错误报告。

有额外的bug报告,但特别与不能删除组设备(只是在Deconz中的轻设备)有关。

在这个已关闭的bug报告中,我们确认您必须删除整个集成,并在下一个版本中进行修复。显然这并没有发生,因为我们仍然在抱怨它

2喜欢

其他人应该为额外的集成提出错误报告。源自英国始于1946确保针对集成而不是插件提出它。源自英国始于1946

我使用MQTT集成,但禁用了自动发现,所以我不能确认这是否仍然存在错误。有这个问题的人可以确认并提出bug报告吗?

我记得飞利浦的Hue整合也有同样的问题。但我已经扔掉了我的色相中心,全身心投入到去了。所以我也不能确认。是否可以删除Hue集成中的设备?如果你从Hue中心删除它,它会自动删除吗?

我对此的理由是……

如果我通过设备制造商App / Web服务/ etc更新设备名称(EX - 因为我将灯切换到不同的房间),请勿更新Entity_ID /友好名称/等以反映新名称。

如果我可以删除HA设备,重新启动,则集成应重新创建设备和实体以反映新名称。

至少在这种情况下,您可以在Phoscon中重命名设备。

然后在家庭助手中重命名设备。19463331伟德国际设备和实体。它有一个用户界面。实际上,对于Deconz,添加一个设备会导致它被拖到Home Assistant中,当它被发现时使用它的默认名称。19463331伟德国际你可以在Phoscon中任意重命名它。您仍然需要转到HA并在那里重命名它。
例外是事件名称。它们更新,因为它们实际上未作为实体存储。当事件发生时,它们存在。但电池传感器名称将是一些默认值,您必须在添加后重命名

这个用例实际上不是一个我们为什么需要能够删除设备的论证。

你可能会说,在Phoscon中重命名设备应该在Home Assistant中重命名它。19463331伟德国际对于我们中的许多人来说,这可能成为一个重大的突破性改变,因为我们已经将实体重命名为一个整体的命名方案。我不确定我是否会喜欢。

当用户从控制器中删除客户端时,UNIFI集成应在自拍后清理。

有趣的是,在我的系统中,当使用deconz集成和unifi集成时,当点击deconz集成,过滤器在“deconz”上过滤,它也会在te列表中显示统一控制器:stuck_out_tongue: