Skip to content

Maria DB en Home Assistant

Maria DB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL (General Public License).

Vamos a SUPERVISOR -> TIENDA DE COMPLEMENTOS -> y lo instalamos. Antes de iniciarlo, tenemos que ir a configuración del addon

En configuración de la addon de Maria DB, lo único que tenemos que hacer es cambiar el password. Por defecto pone «null» podemos poner el password que queramos. Yo ahora le pondré «password«

databases:
  - homeassistant
logins:
  - username: homeassistant
    password: password
rights:
  - username: homeassistant
    database: homeassistant

Una vez hecho esto aún no reiniciamos. Ahora toca ir a nuestro archivo configuration.yaml para añadir esta confgiración al Recorder.

Código a añadir en configuration.yaml para Maria DB

Tenemos que cambiar el password por la contraseña que hemos puesto en la configuración del addon.

recorder:
  db_url: mysql://homeassistant:password@core-mariadb/homeassistant?charset=utf8mb4

Y una última cosa antes de reiniciar. Si queremos tener un sensor que nos diga el tamaño de nuestra base de datos, Vamos a ir a nuestro archivo sensors.yaml (o cómo se diga tu archivo de sensores) y escribiremos las siguiente líneas.

Código para el sensor del tamaño de la base de datos

Tenemos que cambiar el password por la contraseña que hemos puesto en la configuración del addon.

  - platform: sql
    db_url: mysql://homeassistant:password@core-mariadb/homeassistant?charset=utf8mb4
    scan_interval: 3600
    queries:
      - name: 'MariaDB size'
        query: 'SELECT table_schema "database", Round(Sum(data_length + index_length) / 1048576, 1) "value" FROM information_schema.tables WHERE table_schema="homeassistant" GROUP BY table_schema;'
        column: 'value'
        unit_of_measurement: MB

Ahora si, ya podemos reiniciar nuestro Home Assistant. Tenemos que tener presente que este primer reinicio después de haber hecho el cambio puede que tarde un poco, pues tiene que crear la base de datos y hacer todos los cambios internos oportunos.

una vez reiniciado, para asegurarnos que todo va bien, podemos ir a Historial y comprobar que todos los sensores están registrando datos.

En caso que la base de datos tenga un tamaño muy grande, pueden ver este otro capítulo, dónde explico cómo limpiarla

Mira el vídeo para más detalles!!

Índice de contenido

    Sigueme a Youtube

    Sígueme en Youtube

    Related Posts

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Comments (9)

    […] el siguiente capítulo dónde veremos Addons imprescindibles para HA. Configuraremos addons cómo Mariadb o […]

    Responder

    […] Potente y efectiva base de datos para nuestro Home Assistant. Puede encontrar información detallada en este enlace. […]

    Responder

    […] OJO!!!! en db_url tiene que cambiar donde pone tecnoyfoto por la contraseña que configuró en su instalación de MariaDB. […]

    Responder

    Taking Spanish classes is one of my best experience.

    Responder

    Very interesting work, thanks for sharing.

    Responder

    Can I simply just say what a relief to discover somebody that genuinely knows what they’re discussing over the internet. You certainly understand how to bring a problem to light and make it important. A lot more people should read this and understand this side of your story. I was surprised you aren’t more popular since you certainly have the gift.

    Responder

    Thank you so much for your kind words! I’m happy to hear that you found my content valuable and that it resonated with you. It’s always encouraging to hear from readers who appreciate the work I put into my website. As for popularity, I believe that success is relative and I’m grateful for every reader who finds value in what I have to offer. My ultimate goal is to provide helpful information and insights that can improve people’s lives, and if I’m able to do that, then I consider myself successful. Thank you again for your support and encouragement.

    Responder

    I love reading an article that will make men and women think. Also, thanks for permitting me to comment!

    Responder

    Thank you for your comment! We are glad to hear that you found our article thought-provoking and engaging. Our goal is to provide valuable insights and information to our readers, and we always welcome feedback and comments to help us improve our content. We appreciate your support and hope that our articles continue to inspire critical thinking and discussion. Thank you again for taking the time to read and comment on our article.

    Responder
    Ajustes