
Affichage des requêtes MySQL dans l’Assistant à domicile
Si nous avons une base de données avec des données curieuses et que nous voulons les visualiser dans notre assistant à domicile… Ceci est votre message! Nous allons voir comment nous pouvons facilement faire des demandes à BD, dans cet exemple ce sera un MySQL où nous l’intégrerons avec Hassio, Et on verra à la fin à quel point c’est cool.
Dans mon cas particulier, j’ai une base de données dans MySQL avec pas mal de tables où je stocke diverses valeurs avec les états de beaucoup de gadgets, Si vous avez suivi le blog, Vous savez peut-être déjà que je stocke les métriques de plusieurs capteurs, Humedad, Température, pression, Balance, Thèmes Fitbit… Je vous laisse avec quelques exemples pour vous donner une idée du peu que cela nous coûtera, et ce n’est que dans le même fichier de configuration de Home Assistant ou Hassio où nous enregistrerons en tant que capteurs chaque requête que nous voulons faire, Comme je l’ai dit:
- Plateforme: SQL db_url: Mysql://USUARIO_BD:CONTRASEÑA@SERVIDOR_BBDD/NOMBRE_BD requêtes: - Nom: Requête humidité: 'SELECT humedad from temp_cocina order by fecha DESC LIMIT 1;' column: 'humedad' unit_of_measurement: '%' - Plateforme: SQL db_url: Mysql://USUARIO_BD:CONTRASEÑA@SERVIDOR_BBDD/NOMBRE_BD requêtes: - Nom: Requête Temperature Street: 'SELECT ROUND(rue,2) à t_calle DE temp_calle COMMANDE PAR DATE LIMITE DESC 1;' column: 't_calle' unit_of_measurement: 'ºC'
Après avoir enregistré le fichier de configuration et redémarré Home Assistant, nous pouvons modifier l’interface et ajouter les capteurs SQL, De plus,, Nous pouvons personnaliser l’icône que nous voulons qu’il ait, pour cela, N’oubliez pas que nous pouvons cliquer sur les points > “Configurer l’interface utilisateur” > Nous cliquons à nouveau sur les trois points > “Éditeur de configuration brute”. Là, en dessous de chaque entité, nous ajouterons l’icône que nous aimons, Nous pouvons en avoir pas mal www.materialdesignicons.com.
Et ce serait un instantané de la façon dont nous verrions les résultats de nos requêtes de base de données, C’est vraiment cool, Non? Petit à petit, ça prend de la couleur. Merci de suivre les publications et de les partager sur les réseaux sociaux, J’espère que vous êtes intéressé.