Poner the Home Assistantの漫画本MariaDBの

Llamarme meticuloso, pero la base de datos de Home Assistant la suelo poner en un servidor externo con MariaDB o MySQL, ya que suelo hacer consultas remotas a la BD con algún sistema, o para el tema del backup, robustez, 等… No es algo habitual a realizar, pero os dejo los pasos por si lo necesitases!

 

私が言ったこと, si por el casual nos interesase almacenar toda la información de Hassio o Home Assistant en un servidor de BD de MariaDB deberemos seguir estos sencillos pasos. Dando por echo que ya disponemos de un servidor MariaDB o MySQL instalado y funcional.

 

Desde la consola web de Home Assistant o Hassio, añadiremos el add-on MariaDB, メニューから “Hass.io” > “Add-On Store”. Ahí tendremos multitud de interesantes componentes que podemos añadir a Hassio para integrarlo con más sistemas o darle más funcionalidad. En este caso buscamos el AddOn MariaDB y pulsamos en “取り付ける”.

 

Ahora nos conectaremos a nuestro servidor MariaDB, crearemos la base de datos ‘hassioy crearemos un usuario llamado ‘homeassistantcon la contraseña que nos interese. Posteriormente le daremos privilegios al usuario sobre la BD que acabamos de crear, で:

[ソースコード]mysql -u ルート -p
create database hassio;
CREATE USER ‘homeassistant’@’%IDENTIFIED BY ‘CONTRASEÑA’;
GRANT ALL ON hassio.* TO ‘homeassistant’@’%’;
辞める[/ソースコード]

 

En nuestro fichero de configuración de Hassio o Home Assistant deberemos apuntar contra dicho servidor y dicha base de datos, editamos ‘configuration.yamly al final añadimos:

[ソースコード]リコーダー:
db_url: mysqlの://homeassistant:CONTRASEÑA@DIRECCION_IP_MARIA_DB/hassio?charset=utf8
purge_keep_days: 365
除外する:
entities:
sun.sun[/ソースコード]

 

Como vemos también estoy excluyendo alguna entidad (como el sol) para que no me almacene sus datos, con este ejemplo vemos cómo excluir ciertos datos que se almacenen en la DB. Para que recargue los datos como siempre debemos reiniciar Hassio, lo podemos hacer como siempre por la GUI, o si estamos en su shell y usamos Home Assistant en un contenedor nos valdría con:

[ソースコード]docker restart homeassistant[/ソースコード]

 

Y tras ello ya tendríamos la BD movida y en nuestro servidor MariaDB! Personalmente descanso mejor, este tipo de BD las trabajo mejor, a parte del tema respaldos o a la hora de recuperación en caso de necesidad, 等… Y básicamente es porque desde Centreon suelo hacer consultas a BD, ya que Hassio llega bastante lejos, pero quizá con Centreon añades algún control o información adicional como son los SLA, レポート…

おすすめの投稿

著者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 私に連絡することを躊躇しないでください, できる限りお手伝いします, シェアリングは生きていること ;) . ドキュメントを楽しむ!!!