Input_boolean not recognised with placed into a !include_dir_merge_named config

This is probably obvious but for the life of me I cannot get the following input_boolean entries to show up home assistant.

I’m using a split up configuration but these entries (eg input_boolean.testtesttest) don’t seem to show up (and as far as I know they are merge_named rather than list.

Any ideas what I could be missing?

Try adding two spaces in front of each line of your .yaml included files. I think of the file name as the key and each item in the list must be indented.

Thanks for the hint, but I’m not seeing that make a difference after reloading.

My understanding with input_boolean: !include_dir_merge_named ../entities/input_boolean was that the file names were irrelevent / not counted as keys.

Does input_boolean.heat_cool from the other YAML file load OK?

I can’t see anything obviously wrong. There’s an inconsistency in the name spacing for the clean bedroom entities, but everything else looks fine. I assume the rest of your system (e.g. the input_datetimes) come up OK?

Anything in the logs? Permissions for both YAML files the same?

Thanks for your help. In the end I was running off a different config directory and so changes weren’t getting picked up. Doh! Doh! Doh!

1 Like