Senhores afim de mudar o BD para MySQL, segui o tutorial abaixo com a ajuda do @ricain
No ha:
recorder: db_url: mysql://userdadb:passworddesseusernomysql@127.0.0.1/nomedabasedados
No sistema:
# apt-get install default-libmysqlclient-dev
# apt-get install python-dev python3-dev
# apt-get install mysql-server
# mysql -u root -p
** enter root password **
# CREATE DATABASE nomedabasedados;
# CREATE USER ‘userdadb’@‘localhost’ IDENTIFIED BY ‘passworddesseusernomysql’;
# GRANT ALL PRIVILEGES ON basededados.* TO ‘userdadb’@‘localhost’;
# FLUSH PRIVILEGES;
Para instalar o conector MySQL via python:
# sudo su -s /bin/bash homeassistant
# source /srv/homeassistant/bin/activate
# pip3 install --upgrade mysqlclient
Mas estou recebendo o erro:
[homeassistant.components.recorder] Error during connection setup: No module named 'MySQLdb' (retrying in 3 seconds)
Pesquisando encontrei que o MySQLdb não é compatível com python3
E meu HA roda em env do python 3.5
Alguem pode ajudar ?