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!!

Sigueme a Youtube

Sígueme en Youtube
(Visited 6.226 times, 2 visits today)

9 comentarios en «Maria DB en Home Assistant»

  1. 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.

    1. 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.

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

    1. 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.

Deja una respuesta

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

Ads Blocker Image Powered by Code Help Pro

¡Hemos detectado un bloqueador de anuncios!

Parece que estás utilizando un bloqueador de anuncios. Nunca vamos a cobrar para ofrecer el contenido, pero sí dependemos de la publicidad para financiar y mantener activo este sitio web. Si disfrutas del contenido que ofrecemos, por favor, añade tecnoyfoto.com a la lista blanca de tu bloqueador de anuncios para seguir accediendo a nuestro contenido.

¡Gracias por tu apoyo!