Domoticz prend l’air de Paris avec Airparif

« Atmosphère, atmosphère. Est ce que j’ai une gueule d’atmosphère » nous disait notre Domoticz à l’instar d’Arletty  dans Hotel du Nord.

Faisons donc prendre l’air à Domoticz en récupérant depuis le site de Airparif.com les mesures de pollution de la capitale.

pollution parisienne

Nous récupérons depuis une API airparif, 4 valeurs d’indice de pollution (indice global, NO2, O3 et pm10: qui sont les particules )

Un programme python est disponible sur le forum dans la section des scripts https://easydomoticz.com/forum/viewtopic.php?f=17&t=436

I – Prérequis

Ce script utilise 4 widgets Pourcentage qu’il faudra créer en tant que capteurs virtuels pourcentages dans le matériel
Dans la liste des périphériques il faudra les nommer avec la flèche verte (global, no2, o3, pm10) et noter leurs idx respectifs

Ce script nécessite le module python requests.

Pour l’installer

sudo apt-get install python-setuptools puis 
sudo pip install requests

Une fois téléchargé puis recopié sous le nom que vous voulez en .py , faites un chmod +x sur ce fichier

Ouvrez le et
Modiifez vos IP et ports, les éventuels user/password

puis affectez les idx de vos périphériques pourcentage virtuels dans cette partie du script :

periph_idx={'dz_indice_global': 52,
            'dz_no2' : 53,
            'dz_o3' : 54,
            'dz_pm10' : 55
            }

On lance ce script par ./le_nom_choisi.py
On le place dans un crontab -e à la fréquence voulue

Vous pouvez télécharger le script ici :

https://easydomoticz.com/scripts/airparif.py

 

Et pour les plus jeunes d’entre vous voici la vidéo de Hotel du Nord avec Arletty et son mythique « Atmosphère, Atmosphère »

 

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/
Posted in domoticz, python, scripts and tagged , , , .

4 Comments

  1. Dés que il y aura une API airbordeaux, oui bien sur 🙂
    En sud Gironde , au moins, l’air n’est pas pollué !!

Comments are closed.