#KNX (new) entities from knx.yaml are not visible/accessable in the HA

1 messages · Page 1 of 1 (latest)

inland mica
#

Hi,
I'm using KNX with a separate knx.yaml instead of the graphical Entities-Manager from the KNX integration.

I have a lot of lights, switches, covers and climate entities in my system.
Everything a created some month ago show up eventually in the system (dashboard, etc) and I can use it.
Everything I'm now adding to my yaml files will never show up.

I checked the config-files, I reloaded the config files, I restarted to complete HA.
Also Developer-Tools/States does not show the new entities.

Is there a way to debug the knx.yaml processing?

BR
Martin

solid tusk
#

Id check if there is some duplicate keys in your yaml. Afaik those would be silently overwritten.

knx:
  light:
    - ...
  light:
    - ... # would overwrite the first light key.
inland mica
#

Thanks, duplicate key would be detected by the config validation, so this seems not to be the case here

solid tusk
#

Oh good, didn't know. 👍

#

You can see the actual yaml the integration gets to process in the Knx integrations diagnostics download. Maybe this helps to narrow down the issue.

inland mica
#

Great idea! In the KNX diagnostic I can see all my configured entities. But some are still not available in HA.

solid tusk
#

Are you sure they are not just named differently? Did you maybe have had same GAs with a different name before?

inland mica
#

The GAs are unique and new. The names are pretty easy and not confusable. I have spaces and umlauts, but this was not a problem for the previous entities

#

ok, I got it

solid tusk
#

Yeah that's fine. It's just that entities unique id are generated from (a subset of) GAs.

#

Thus Name is ignored once added.

inland mica
#

the entities are just disabled in the knx integration

#

Are they disabled by default?

solid tusk
#

This image doesn't tell much.

#

No they aren't.

inland mica
#

All my newly added entities are just disabled...

solid tusk
#

Awkward.

inland mica
#

And when enabling I also have to check the "Enabled" and "Visible" switch otherwise they stay invisible

#

This solves my problem for the moment, but next time I add new entities I'll run into this problem again 😅

solid tusk
inland mica
#

oh, no, it's not true. The enties remain unavailable:

solid tusk
#

Check "System Settings" of the Knx integration

inland mica
#

yes, the first checkbox is disabled...

solid tusk
#

Enable and reload Knx. This should fix it.

inland mica
#

Let me check tomorrow after a complete reboot. Right now it still remains unavailable

#

Thanks anyway, seems to be to right track!

solid tusk