Quantcast
Channel: Configuration - Home Assistant Community
Viewing all articles
Browse latest Browse all 101645

Not understanding YAML config

$
0
0

@ninjaef wrote:

Getting confused a bit…

I get YAML and have coded numerous parsers and interpreters, what i don’t understand is, where is the data dictionary of syntax and options.

So in configuration i undesrand. that block collections and key pair mappings are used (https://www.home-assistant.io/docs/configuration/yaml/). So in the given notify/pushbullet example, in HA is this 'notify" actually an integration not componemt , where collection of pissible mappings is given here https://www.home-assistant.io/integrations/notify.group/ . And if so, where is the 'platform" mapping in that link.?

Would it not be ideal for a syntax tree to be given in a single help doc , such as the following to describe the syntax tree for the content of configuration.yaml…

{ entry }
entry := { directive | integration } | entry
directive := { customize , … etc}
integration := { name , collection }
name := <one of from here , https://www.home-assistant.io/integrations/ >
collection := key | { key , value }
key :=
value :=

etc. Incomplete i know, but you get the idea.
I’m finding it difficult to navigate my way through the configuration system

Posts: 51

Participants: 7

Read full topic


Viewing all articles
Browse latest Browse all 101645

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>