Recorder disabled, still getting recorder setup error in log

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:'
1 Like