Home Assistant Home Assistant
  • Getting started
  • Documentation
    • Installation
    • Configuration
    • Automation
    • Scripting
    • Dashboards
  • Integrations
  • Examples
  • Blog
  • Need help?

Why are you using YAML for the configuration file?


And not JSON or XML for the configuration file? Because YAML can be written by hand, you don’t have to care about commas or tag and it’s a superset of JSON.

Help us to improve our documentation

Suggest an edit to this page, or provide/view feedback for this page.
Edit Provide feedback View given feedback

Entries

  • Common
    • Python 2
    • Releases
  • Configuration
    • My integration does not show up
    • This entity does not have a unique ID?
    • Why are you using YAML for the configuration file?
  • Documentation
    • Documentation tools
    • Missing Documentation
  • Home Assistant
    • 404 Client Error: Not Found ('no such image: homeassistant/...)
    • Do I need to leave the USB stick connected for Wi-Fi?
    • I'm trying to find my files on the host or SD card. Where are they?
    • Is the Raspberry Pi 4 with 8GB RAM supported?
    • Is USB Boot for the Raspberry Pi 4 supported?
    • Why does the start button for an add-on flash red when I click it?
  • Installation
    • distutils.errors.DistutilsOptionError
    • Home Assistant vs. Home Assistant Core
    • libyaml is not found or a compiler error
    • No module named pip
    • pip3: command not found
  • Usage
    • After upgrading, your browser login gets stuck
    • Connection error
    • Dependencies
    • found character ' ' that cannot start any token
    • Frontend is acting weird
    • Problems with dependencies
Home Assistant Home Assistant
  • Home Assistant Alerts
  • Developers
  • Data Science
  • Community Forum
  • Contact (no support!)
  • Security Vulnerabilities
  • Privacy
  • System Status
Website powered by Jekyll and the Oscailte theme.

Deploys by Netlify Badge