Archives par mot-clé : Lua

DzVents : Vacances scolaires par zone et académie

le script lua de la version 1 interrogeait le site index-education.com pour extraire un fichier xml. Ce fichier n’est désormais plus disponible.


cette nouvelle version DZvents interroge l’API de data.education.gouv.

Plus aucun fichier à télécharger, le format de résultat étant du json directement exploitable dans ce script.

Pour une zone et une académie donnée, vous pourrez mettre à jour des devices de type switch avec les informations vacances aujourd’hui et vacances demain
Continuer la lecture de DzVents : Vacances scolaires par zone et académie

DZVents : Alerte UV et temps d’exposition en toute sécurité

Bonjour,
je vous propose aujourd’hui un script permettant de vous alerter sur la dangerosité des UV en indiquant le temps d’exposition en toute sécurité pour un type de peau donné.
J’ai un capteur d’UV sur lequel je me base pour l’exécution de ce script mais vous pouvez utiliser les données disponible depuis certaines API telle que darsky du moment que vous avez un device indiquant le niveau d’UV.

Continuer la lecture de DZVents : Alerte UV et temps d’exposition en toute sécurité

DZVents : Afficher le jour de la semaine sous forme d’icone

Bonjour,
Vous êtes peut être déjà utilisateur du script fête du jour et du lendemain, en lua.
Ce script a une fonction qui est assez discrète, la définition du jour de la semaine via un switch selector.
Cela permet d’utiliser cette information dans vos scénarios et scripts. mais l’icone par défaut est statique.

Je vous propose donc un script et des icônes qui remédient à cela

Continuer la lecture de DZVents : Afficher le jour de la semaine sous forme d’icone

DZVents : mise en cache des données de l’API prevision_meteo.ch

Bonjour,
Le site https://prevision-meteo.ch subit de nombreux ralentissements, rendant aléatoire l’affichage des prévisions météo sur monitor. Actuellement il faut une vingtaine de secondes entre la demande de mise à jour et la réception des données.
je vous avais proposé une page météo dédiée utilisant cette API pour affichage dans la custom page monitor https://pon.fr/prevision-meteo-a-3-jours/
son fonctionnement est devenu très aléatoire, au gré des surcharges du site fournissant cette API.
Je vous propose donce cee script qui permet la récupération des données via l’API, la modification du chemin d’accès aux icones afin de les stocker en local.
Si les données sont inaccessibles lors de l’appel de l’API, les données précédentes ne sont pas écrasées, permettant le fonctionnement continue de la page météo.
J’espère que cela permettra de diminuer les requêtes à l’API et contribuera modestement à la baisse de charge.

Continuer la lecture de DZVents : mise en cache des données de l’API prevision_meteo.ch

DZVents : bouton stop sur télécommande de volet 2 boutons

Bonjour,
je vous propose aujourd’hui un script qui me permet de stopper la course de mes stores velux pilotés par domoticz via des télécommandes deux boutons et un boitier VRT
Ce boitier dispose de deux canaux et peut être commandé via http ou bouton poussoir filaire.
Les volets sont actionnés via deux télécommandes 2 boutons et domoticz.

Continuer la lecture de DZVents : bouton stop sur télécommande de volet 2 boutons