Where to find and change a device name
Open Home Assistant on your phone or computer and go to Settings in the bottom left corner. Select Devices and Services, then choose the Devices tab. Find the device you want to rename in the list — it might show as "Light 1" or "Bedroom Switch" or whatever name it came with. Click on the device to open its details page.
At the top of the device details page, you'll see the current name with a pencil icon next to it. Click that pencil icon, type the new name you want, and press Enter or click the checkmark. The change takes effect when ready. Home Assistant will use this new name everywhere — in automations, in voice commands if you use Alexa or Google Home integration, and in the app itself.
If you're using Home Assistant on a computer, the steps are the same. If you're on a phone, the pencil icon might be in a menu (three dots) at the top right instead of directly next to the name.
Key Takeaways
- Device names are changed through Settings > Devices and Services > Devices, then clicking the pencil icon next to the device name.
- The new name updates everywhere in Home Assistant at once, including automations and voice assistant integrations.
- Renaming a device does not affect its connection or function — only what it's called in the system.
- If a device shows a generic name like "Light 1", renaming it makes automations and voice commands easier to use.
Why you might want to rename a device
Devices often arrive with generic names that don't tell you what they actually do or where they are. A smart bulb might show up as "LIFX Color A19" or "Light 2". A motion sensor might be called "Sensor 1". These names make it hard to find what you want when you're setting up automations or using voice commands.
Renaming devices to something like "Kitchen Light", "Bedroom Motion Sensor", or "Front Door Lock" makes your system much easier to use. When you tell Alexa to "turn on the kitchen light", Home Assistant knows exactly which device you mean because you named it that way. The same goes for automations — if you want to trigger something when motion is detected in the bedroom, you need to know which sensor is actually in the bedroom.
Naming conventions that work well
The best device names are specific and consistent. Include the room or location first, then what the device does: "Living Room Light", "Bedroom Door Sensor", "Kitchen Motion Sensor". This makes it straightforward to scan a list and find what you need. Avoid special characters like slashes, asterisks, or parentheses — stick to letters, numbers, spaces, and hyphens.
If you have multiple devices of the same type in one room, add a detail: "Kitchen Counter Light" and "Kitchen Sink Light" instead of "Kitchen Light 1" and "Kitchen Light 2". This matters especially for voice commands — you want to be able to say "turn on the kitchen counter light" and have it work without confusion.
Some people use abbreviations or codes if they prefer shorter names. "BR Light" for bedroom light or "LR Motion" for living room motion sensor works fine as long as you remember what your own abbreviations mean. The key is that the name should tell you something useful about the device when you see it in a list.
What happens to automations and routines when you rename a device
Home Assistant tracks devices by their internal ID, not by their name. When you rename a device, all the automations, routines, and scenes that use it keep working without any changes on your part. If you had an automation that turns on the "Light 2" when motion is detected, and you rename "Light 2" to "Kitchen Light", the automation still works — it just now refers to the kitchen light internally.
This is different from some other smart home systems where renaming can break automations. In Home Assistant, the name is just a label. You can rename devices as many times as you want without worrying about breaking anything.
Renaming devices that are part of a group or area
Home Assistant lets you organize devices into areas (like "Kitchen" or "Bedroom") and groups (like "All Lights" or "Bedroom Lights"). Renaming a device doesn't change which area or group it belongs to. The device name and the area name are separate things.
If you have a device in the "Kitchen" area and you rename it from "Light 1" to "Overhead Light", it stays in the Kitchen area. You don't need to update the area. However, if you're using voice commands with an area-based setup, the full command might be "turn on the kitchen overhead light" — the area name plus the device name. Make sure your device names work well with the area names you've chosen.
Renaming devices from different manufacturers
Home Assistant works with devices from many brands — Philips Hue, LIFX, Wyze, Shelly, Zigbee devices, Z-Wave devices, and many others. No matter what brand the device is, you rename it the same way in Home Assistant: through Settings > Devices and Services > Devices. The manufacturer's app might have its own naming system, but Home Assistant's name is what matters inside Home Assistant.
If you rename a device in Home Assistant but leave it with a different name in the manufacturer's app, that's fine. Home Assistant only cares about the name you set in Home Assistant. This can actually be useful — you might keep the manufacturer's name in their app for troubleshooting purposes while using a clearer name in Home Assistant.
Troubleshooting: Device name won't change or reverts
If you try to rename a device and the name doesn't stick, first check that you actually clicked the checkmark or pressed Enter after typing. Sometimes the change doesn't save if you just click away without confirming.
If the name reverts after a few seconds or minutes, the device might be reconnecting to Home Assistant and pulling its name from the manufacturer's system. This sometimes happens with devices that are newly added or having connection issues. Wait a minute for the device to stabilize, then try renaming it again. If it keeps reverting, restart Home Assistant (Settings > System > Restart) and try once more.
If you're using a custom integration or an older device, the integration itself might be overwriting the name. Check the integration's settings to see if there's an option to use custom names or to stop syncing names from the device.
Frequently Asked Questions
Can I use the same name for two different devices?
Home Assistant will let you do it, but it's a bad idea. Voice commands and automations might get confused about which device you mean. Keep device names unique, especially within the same room or area.
Does renaming a device in Home Assistant change its name in the manufacturer's app?
No. Home Assistant and the manufacturer's app are separate systems. Renaming in Home Assistant only changes the name in Home Assistant. The device keeps its original name in the manufacturer's app unless you change it there too.
What if I rename a device and then my voice assistant stops responding to commands?
Voice assistants like Alexa or Google Home need to sync with Home Assistant after you make changes. Wait a few minutes, then try the command again. If it still doesn't work, check that the device is still showing as "available" in Home Assistant and that your voice assistant integration is still connected.
Can I rename a device that's offline or not responding?
Yes. You can rename a device even if it's currently offline. The name change saves in Home Assistant regardless of whether the device is connected. When the device comes back online, it will use the new name.