I am really hoping I’m missing something stupid here. I have several Shelly devices on my network. I use ShellyForHASS without any real issues. Everything is local (no Shelly cloud).
However, when I look at the device in Settings/Devices, the names are meaningless:
The switch doesn’t work etc. In order to restore my device for control, I have to delete the device. It then gets auto-discovered and re-added with the old useless name.
BTW I have added both a Channel and Device Name on the Shelly as well.
Is there anyway to have the devices in the Shelly device list be renamed? I just renamed all of my Shellys to “readable” names, used the HA IP for the unicast address, rebooted the SHellys, but the names in the device list stay like this:
Should it not pull the names from the shelly device? I have device and channel set already for 15 devices. I removed and re added the shelly for Hass integration which repopulated the devices to no avail…
Have the same problem, renaming some devices seems impossible.
I’ve just migrated from shelly4hass that worked like a charm, to the shelly native integration. But the latter is totally inconsistent…
Has zero config parameters and this is totally frustrating.
When i rename a device, following this method, the device gets renamed, and you can see this in the Device Info page:
But this never gets updated in the Shelly device list, so it’s hard to see which device is which, and i end up switching devices to find the right one.
Is this a bug i should report somewhere? I’m happy to provide more info.
I’m also wondering about this. I’ve got several Shelly 3EM meters. When I added them to HA, I named each channel of each meter in the Shelly webUI of each meter. HA picked up those names. Now, I’ve repurposed a couple channels on a meter, and have renamed those channels, again in the Shelly webUI. But HA is stuck using the old names for all of the sub-sensors for each channel (each 3EM channel records 6 metrics: current, energy, energy returned, power, power factor, and voltage).
I was already aware that an entity can be re-named, but that seems like an override, instead of just using the name provided by the device. This applies to HA entities that are picked up from a Shelly device. There are two possible names: the name within the device, and the name for any entities associated in HA.
I would rather have HA pick up the name defined in the Shelly device. I wonder… removing the device from HA, then re-adding it would probably do it, but then I’d imagine I’d also loose all the historical data collected in HA for that device, which is less than desirable.