My configuration.yaml looks strange!

Hello dear community,

I just signed up, this is my first post here in the Home Assistant community.
I have following question: in all articles about the content of the file configuration.yaml I have seen at least the information for home assistant itself is contained. In one article I read, this one is the only one which is mandatory, e.g.:

homeassistant:
  name: Home
  latitude: 32.87336
  longitude: 117.22743
  elevation: 430
  unit_system: metric
  time_zone: "America/Los_Angeles"
  external_url: "https://www.example.com"
  internal_url: "http://homeassistant.local:8123"
  allowlist_external_dirs:
    - "/usr/var/dumping-ground"
    - "/tmp"
...

My own configurarion.yaml looks looks so:

# Configure a default setup of Home Assistant (frontend, api, etc)

default_config:

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

I haven’t installed any thing, with exception of the add-ons Mosquito-Broker, File Editor and SSH Server.
Thanks in advance for hints and explanations.

My setup:
Home Assistant Version 2021.3.4 running on Raspberry Pi 4B 8GB.

Hi,
The first configuration.yaml contains the content of the following section of the left menu Configuration/General
This is missing in your configuration.yaml, please fill it or fill the Configuration/General

@Murada99,

thank you for your hint, however I filled in the section “General”, I just checked it again.

Another idea?

Those settting are not stored in Configuration.yaml by default anymore on new installations
They are in files in the hidden .storage folder

New default installations are the one you have now, (2nd example), you can “take control” and setup like your first example though.

Setup basic information - Home Assistant (home-assistant.io)

Thanks a lot for your very precise information!
Regards.