Infos qualité de l'air depuis le web

Bonjour,

Je cherche à intégrer les mesures de la qualité de l’air officielles publiques depuis ce site web (Wallonie - Belgique) :

Un Widget est disponible et généré par leur site ici :

Et voilà ce que ça donne :

<iframe src="https://www.wallonair.be/index.php?option=com_issep&view=widgets_indices&tmpl=widgets&commune=192&auto=false&speed=4000" scrolling="no" border="0" style="border: none;width:400px;height:350px"></iframe>

Mais je ne sais pas comment intégrer ça sur mon dashboard. Une idée ?

Merci pour vos lumières !

Salut @GBoulvin, il faudrait plutôt voir si ils ont une API ouverte que tu pourrais appeler, soit depuis Gladys, soit depuis Node-RED, pour pouvoir ensuite rapatrier les données dans un appareil virtuel MQTT !

1 « J'aime »

Je n’ai pas essayé mais en s’inspirant du script du tuto ci dessous y’a surement moyen de faire quelquechose direct dans gladys.

Le script récupère ton widget sous forme d’image tout les X minutes et tu insères le lien de l’image générée dans l’intégration caméra que tu peux ensuite placer sur ton tableau de bord.

Ça marche aussi mais c’est dommage, tu perds tout le côté « tout intégré » de Gladys, ou les informations que Gladys « connaît » sont disponible dans l’IA, dans les scènes, etc…

Oui je dit pas le contraire si y’a possibilité avec une api c’est encore mieux

1 « J'aime »

De mon côté je le fais déjà avec node-red :

L’API utilisé est la suivante :

https://api.waqi.info/feed/${city}/?token=${apiKey})
3 « J'aime »

Je précise que c’est aussi faisable dans une scène Gladys, pas forcément besoin de Node-RED :wink:

1 « J'aime »

Merci pour vos réponses !

Après recherches, il y a bien des APIs disponibles (ici) mais je n’ai pas encore pris le temps d’y regarder.

Je vous tiens informés :wink:

3 « J'aime »

J’ai réussi à le faire directement dans Gladys :slight_smile:
Y a pas plus simple :sweat_smile:

Par contre j’aimerai que la date / heure soit au format « jour-mois-année heure » alors que la valeur récupéré est « année-mois-jour heure » :

image

Est-ce qu’il y a un moyen de le faire ? :slight_smile:

Merci

à mon avis il faudrait récupérer chaque aa mm dd et les renvoyer dans un device mqtt dans l’ordre qui te convient.

Une idée de comment faire avec Gladys ? :grinning_face:

À mon avis, c’est compliqué de faire ça en full Gladys actuellement, mais on pourrait rajouter une petite fonction de traitement des dates ou un type date sur le tableau de bord !

Merci, j’ai créé une demande de fonctionnalité :