Setup basic information


As part of the default onboarding process, Home Assistant can detect your location from IP address geolocation. Home Assistant will automatically select a unit system and time zone based on this location. If you didn’t adjust this directly during onboarding, you can do it later.

Screenshot showing General settings page Screenshot showing the General settings page.

The general settings described here are managed by the Home Assistant Core integration. If you are interested in the services offered by this integration, check out the integration documentation.

Editing the general settings

To change the general settings that were defined during onboarding, follow these steps:

  1. Go to Settings > System > General and make your changes.

  2. To change network-related configuration, such as the network name, go to Settings > System > Network.

  3. If some of the settings are not visible, you may need to enable Advanced mode.

    • In the bottom left, select your user name to go to your User profile, and enable Advanced mode.
  4. Troubleshooting: If any of the settings are grayed out and can’t be edited, this is because they are defined in the configuration.yaml file.

    Setting fields are grayed out because the configuration settings stored in configuration.yaml file

  5. To apply the changes, follow the steps on reloading the configuration.