home-assistant.io/source/_docs/tools/keyring.markdown
2019-11-02 09:54:58 +01:00

955 B

title, description
title description
keyring Script to store secrets in a keyring

Using Keyring is an alternative way to secrets.yaml. The secrets can be managed from the command line via the keyring script.

$ hass --script keyring --help

To store a password in keyring, replace your password or API key with !secret and an identifier in configuration.yaml file.

integration1:
  api_key: !secret integration1_key

Create an entry in your keyring.

$ hass --script keyring set integration1_key

If you launch Home Assistant now, you will be prompted for the keyring password to unlock your keyring.

$ hass
Config directory: /home/homeassistant/.homeassistant
Please enter password for encrypted keyring:

If you are using the Python Keyring, autostarting of Home Assistant will no longer work.