It would be great to be able to rename at once all labels so as to delete certain characters in strings such as "device name on HubX". It is indeed problematic under certain circumstances with Alexa Skills and other voice assistants management systems to always have the string "on HubX" in the device name. Changing each label one after the other, when one has 100+ devices, is painfully time-consuming.
Same basic question, I have done this before, yet it eludes me today.
2.4.0.151
Issue is occuring on a C8.
Hub mesh in "smoking"
Shows as "smoking on river"
To much verbage for my communication with Alexa.
No longer able to have multiple Alexa integrations,
I just want to be able to turn on smoking.
Devices/device info/device name...faded out and not editable.
Add a Device Label, and it will ignore the Device Name. This screenshot is on the second hub "the receiver", the C5 in the Device Name is the "source" hub.
Both @neonturbo and @jtp10181 methods work and I use both. I use @jtp10181 ’s method when I want my device list populated a certain way in Hubitat but want to use simpler, more intuitive voice commands in Alexa. You can also use custom voice command phrases in Alexa to accommodate variations in how different family members may naturally address Alexa (remember the old SNL Alexa Silver skit for older individuals ?). However, this only works if you are using Alexa Routines to control devices and AFAIK I have been found that Alexa maxes out at 200 routines (each routine can have up to 7 phrases IIRC). When the name of the device in hubitat is already simple to use in Alexa (and you want the name imported to Alexa to be the same as in your Hubitat Device list, or if I want it to appear in the Hubitat Device List in a certain order, i use @neonturbo ’s method. Both work.