YAML Schema or EBNF for Home Assistant YAML?

Is there a Schema or EBNF document for Home Assistant YAML? If so, where is it in the GitHub repo?

I like, and very much appreciate, the documentation, but it only tells me how to do stuff, not what the possibilities are. A railroad diagram would be great! There are utils out there for converting EBNF to railroad diagrams (haven’t seen any for YAML as such).

1 Like

Not really, AFAIK.

Each integration has a schema definition (and basically everything is an integration).

For example:

That would explain it. Thanks for the information!

1 Like