Skip to main content

Configuration.YAML strukturieren

Deine Configuration yaml wird bald aus allen Nähten platzen oder ist es bereits.

image.png

Du kannst dir für jeden Abschnitt eine eigene Datei anlegen und diesen Part dann komplett dort auslagern.

Hierzu musst du eine yaml Datei erstellen und in die Configuration.yaml inkludieren. Als Beispiel kannst du deine Sensoren auslagern in die sensor.yaml

Als erstes erstellst du eine Datei mit dem Namen sensor.yaml und anschließend fügst du noch:

sensor: !include sensor.yaml

 in deine Configuration.yaml ein um sozusagen dort auf die andere Datei zu verweisen.

Jetzt kannst du in der anderen Datei deine Config Einträge für alles was unter Sensor fällt erstellen - beachte jedoch dort musst du sensor: nicht mehr hinterlegen wie in folgendem Bild hinterlegt (links = alles in Configuration.yaml / rechts = ausgelagert in sensor.yaml):

image.png