Get ip docker:
docker inspect \
-f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' docker_name_or_id
For fixing error 400: Bad Request
edit ./config_homeassistant/configuration.yaml
:
# DNS proxy
http:
use_x_forwarded_for: true
trusted_proxies:
- 172.30.0.0/24 # You may also provide the subnet mask
Execute:
docker exec -it homeassistant-postgres psql -U postgresadmin
CREATE USER homeassistant WITH PASSWORD 'yourHomeAsssistantPassword';
CREATE DATABASE homeassistant WITH OWNER homeassistant ENCODING 'utf8';
Edit configuration.yaml
:
# Database
recorder:
db_url: !secret psql_connector_string
db_retry_wait: 10 # Wait 10 seconds before retrying
psql_connector_string: "postgresql://DATABSE_USERNAME:DATABASE_PASSWORD@DNSNAME_OR_IP_OF_POSTGRES_SERVER/DATABASE_NAME"
docker exec -it homeassistant bash
cd /
wget -O - https://get.hacs.xyz | bash -
- For smartphone use Home Assistant.
- For 2FA use FreeOTP+