Visualizando consultas MySQL en Home Assistant
Si disponemos de alguna base de datos por ahí con datos curiosos y queremos visualizarlos en nuestro Home Assistant… hau da zure post-a! Veremos cómo de manera sencilla podemos hacer consultas a BD, en este ejemplo será un MySQL donde lo integraremos con Hassio, y veremos al final que chulo queda.
Nire kasu partikularrean MySQL datu-base bat dut, non taula asko ditudan, hainbat balio gordetzen ditut eta hainbat aparaturen egoerak gordetzen ditut, Bloga jarraitzen baduzue, jakingo duzue hainbat sentsore-metrika gordetzen ditudala, humedad, temperatura, presioa, pisuak, Fitbit gaiak… Hemen bi adibide uzten dizkizuet ideia izateko zenbat gutxi kostatuko zaigun, eta ez da ezer gehiago Home Assistant edo Hassio konfigurazio-fitxategi berean, sentsore gisa alta emango dugun kontsulta bakoitza egin nahi dugun tokian, esandakoa:
- platform: sql
db_url: mysql://DB_ERABILTZAILEA:PASAHITZA@ZERBITZARIA_DB/DB_IZENA
kontsultak:
- name: Hezetasuna
kontsulta: 'SELECT humedad from temp_cocina order by fecha DESC LIMIT 1;'
zutabea: 'hezetasuna'
neurketa-unitatea: '%'
- platform: sql
db_url: mysql://DB_ERABILTZAILEA:PASAHITZA@ZERBITZARIA_DB/DB_IZENA
kontsultak:
- name: Kalea Tenperatura
kontsulta: 'SELECT ROUND(calle,2) as t_calle FROM temp_calle ORDER BY fecha DESC LIMIT 1;'
zutabea: 't_calle'
unit_of_measurement: 'ºC'
Tras grabar el fichero de configuración y reiniciar Home Assistant podremos editar el interfaz y añadir los sensores SQL, gainera, podremos personalizar el icono que queremos que tenga, horretarako, recordar que podremos pinchar en los puntitos > “Configurar la interfaz de usuario” > Volvemos a pinchar en los tres puntitos > “Editor de configuración en bruto”. Ahí debajo de cada entidad añadiremos el icono que nos plazca, podremos obtener bastantes en www.materialdesignicons.com.
Y este sería un pantallazo de cómo veríamos los resultados de nuestras consultas a base de datos, queda chulísimo, ¿no? poco a poco va cogiendo color. Gracias por seguir los posts y por compartirlos en redes sociales, espero os interese.










































