Lovelace UI Editor: Expected a value of type `undefined` for `id`

Hi there,

I’m a little confused about the current setup of (my) lovelace UI.

During a last upgrade, I was prompted to let it add IDs to all my lovelace UI cards, which I did. Then the editor seems to have worked fine.

Now, after the December update, whenever I try to edit a card using the new editor (I’ve pasted my whole configuration into the raw config editor during upgrade), I get the following error:

Your config is not supported by the UI editor:
Expected a value of type `undefined` for `id` but received `"155f6fa071f44ff380b000ac306e6018"`.
Falling back to YAML editor.

The card looks like this:

entities:
  - entity: light.flur_decke
    name: Zimmer
id: 155f6fa071f44ff380b000ac306e6018
title: Lampen
type: entities

The YAML editor works fine and all my changes are being displayed in real-time and applied appropriately, but I’m curious as to why I can’t see the new configuration assistant. Do I really have to remove the id attribute? And why does that matter?

Thanks a lot!

I don’t recall it being an issue but I did manually delete all autocreated ID’s when the changed it again and all is well

Okay, deleting all IDs seems to have worked without a problem… thanks!

1 Like