rxwen / homeassistant-terncy-component

Terncy custom component for homeassistant
https://www.terncy.com
72 stars 11 forks source link

HA导入小燕设备的实体ID #62

Closed tomcatGu closed 6 months ago

tomcatGu commented 7 months ago

为什么我导入的实体ID名称是类似于switch.terncy_943469fffe50cb6b_02,而不是拼音的命名形式?

Necroneco commented 7 months ago

各有各的好处吧,这种方式的id是稳定的,即使删除集成后,在app里改了名,这边重新添加也还是这个id。

可以考虑在添加集成的时候给一个选项,用自动生成的拼音名字

rxwen commented 6 months ago

我理解下,这是由于上一个无线开关的命名不够明确带进来的调整吗?

Necroneco commented 6 months ago

我理解下,这是由于上一个无线开关的命名不够明确带进来的调整吗?

不是,这是很久以前的改动,也只对那之后的新用户有效

如果觉得添加选项让用户自己决定这个方案可以的话,我后面几天有点空,可以看看好不好实现掉

Necroneco commented 6 months ago

找到问题原因了,应该是我在这个位置无意间引入的。

考虑了一下,我决定还原这个行为,拼音名字在实际情况下可能更好用一点。

tomcatGu commented 6 months ago

还有个问题,运行一段时间后窗帘设备会变为不可用,必须要重载后才能变为可用。

Necroneco commented 6 months ago

还有个问题,运行一段时间后窗帘设备会变为不可用,必须要重载后才能变为可用。

前几天的 1.0.41 版本试过了吗? 是只有某一个窗帘,还是所有窗帘,还是网关下所有设备都不可用?

tomcatGu commented 6 months ago

还有个问题,运行一段时间后窗帘设备会变为不可用,必须要重载后才能变为可用。

前几天的 1.0.41 版本试过了吗? 是只有某一个窗帘,还是所有窗帘,还是网关下所有设备都不可用?

我还是用的1.0.38,没看到有更新的推送。是所有窗帘,其他设备还没注意。

Necroneco commented 6 months ago

还有个问题,运行一段时间后窗帘设备会变为不可用,必须要重载后才能变为可用。

前几天的 1.0.41 版本试过了吗? 是只有某一个窗帘,还是所有窗帘,还是网关下所有设备都不可用?

我还是用的1.0.38,没看到有更新的推送。是所有窗帘,其他设备还没注意。

你可以在HACS打开Show beta versions的开关,装1.0.41试试。 光看代码看不出什么问题,由于我没有窗帘设备,所以也没法测试。

rxwen commented 6 months ago

窗帘是什么情况下出现离线的?还是始终显示离线的状态?