I have completely disabled the recorder component in my configuration.yaml by commenting it out, but I am still getting
[homeassistant.bootstrap] Waiting on integrations to complete setup: recorder
in my log and the .db file is getting created.
I have completely disabled the recorder component in my configuration.yaml by commenting it out, but I am still getting
[homeassistant.bootstrap] Waiting on integrations to complete setup: recorder
in my log and the .db file is getting created.
Do you have other integrations enabled that depend on the recorder?
e.g. Logbook, History, etc…
I did indeed have Logbook enabled. Commented it out as well.
This all started because, even with maris db enabled in recorder, I was still getting the standard db file and the recorder error in the log. So I just completely disabled recorder.
Sounds like the recorder was not correctly configured to use MariaDB.
I’m using the MariaDB addon.
#recorder:
# db_url: !secret maria_db
# auto_purge: true
# purge_keep_days: 3
maria_db: mysql://homeassistant:mypassword@core-mariadb/homeassistant?charset=utf8
Someone posted this to use sqllite in memory in order to check some mysql issues; my problem with MySQL(not MariaDB) was due to the version being below 5.7
recorder:
db_url: 'sqlite:///:memory:'