naofireblade / homebridge-weather-plus

A comprehensive weather plugin for homebridge.
MIT License
320 stars 64 forks source link

Custom Accessory Names #234

Open StephaneStolz opened 2 years ago

StephaneStolz commented 2 years ago

Would it be possible to define custom names for accessories, especially the occupancy sensors. Currently, they include the values in the name (e.g.: "Cloud Cover: 40") but HomeKit doesn't like when accessories change their names and therefore they won't be updated. The sensor is triggered accordingly, but the name remains to the first value that was detected.

The issue is when using a tool like Controller for HomeKit to backup the HomeKit configuration, the names will change in case of a restore and manual mapping is required.

lint2015 commented 2 years ago

I've also encountered an issue where iOS 16 beta has renamed all my weather occupancy sensors to the name of the weather station (my station is called Sydney so all the sensors are now all called Sydney).

I can't tell which is which. if there's a way to identify them so I can rename them accordingly, or restore the original names, that would be super helpful.

drheck commented 2 years ago

Hi lint2015, i have the same problem now with IOS 16. You can go the devices and press the little x on the right side of the name field. Now you can see the name and you can type it over. It seems to be a bug with sub-accessories (i have the messenger plugin with ober 20 sub-accessories to rename...) Peter

Tomcraft1980 commented 1 year ago

Same problem here. All sensors are named "Wetterdaten" after updating to iOS 16. Before I had the sensors named like "Cloud Cover" or "Wind" or "UV Index". Seems to be related to issue #247.

therealschimmi commented 1 year ago

@naofireblade is this still in development or has the plug-in been abandoned?

dacarson commented 9 months ago

I'm tracking work to fix this in #247

dacarson commented 8 months ago

Note that the changes made for #247 won't allow you to have Custom Accessory Names. However, it will fix the issue of the names not appearing.