Custom Names & Pictures
πΌοΈ Give any entity its own picture
Home Assistant only gives person entities a photo. Every other tracker β the car, the dog's tag, a delivery van, a sensor β fell back to a generic icon. Now any entity can have its own marker picture:
entities:
- entity: device_tracker.car
picture: /local/car.pngPoint it at anything in your www folder (/local/...) or a full URL. It's drawn as the same round marker a person's photo gets β and if you'd rather show a custom photo for a person too, picture: overrides theirs.
βοΈ Rename entities on the card
Home Assistant names are often long or technical ("Ahmet's iPhone 14 Pro", "Life360 Moonis"). Give an entity the name you want to see, without renaming anything in Home Assistant:
entities:
- entity: device_tracker.life360_moonis
name: MoonisThe custom name is used everywhere on the map β the marker's hover tooltip, its popup title, and the on-map label below (see next section).
π·οΈ Show the name on the map
Optionally print the name right under the marker, so you can tell people apart at a glance without tapping anything:
entities:
- entity: device_tracker.car
name: Dad's car
picture: /local/car.png
show_name: trueIt shares one tidy label with the other marker text, so combining it with Marker Label and Weather Badge reads as a single line:
Dad's car Β· Not home Β· 5 min ago Β· 18Β° βοΈ
Works for every entity, with or without a custom name (without one it prints the Home Assistant name). A very long name is shortened only when it shares the label with the status or weather, so the parts you switched on always stay visible.
All three are set per entity in the editor's Entities β Marker tab, or in YAML as above. Nothing new is fetched β the picture is just an image URL your browser already knows how to load.
