Archives de catégorie : Domoticz

home assistant : Infos du jour (et du lendemain)

J’ai cherché s’il existait un composant que j’aime bien sur domoticz, les infos du jour. je n’ai pas trouvé ce que je voulais alors je me suis mis à gratter dans les templates.
après pas mal de tâtonnements, j’ai réussi à afficher les saints du jour et les anniversaires mais impossible de calculer les jours fériés comme Pâques. Je me suis donc redirigé vers les scripts pythons.
et ça donne :

Continuer la lecture de home assistant : Infos du jour (et du lendemain)

SQlite : connaitre le numéro d’un icone personnalisé dans domoticz

Bonjour,
vous utilisez des interrupteurs sélecteurs (Selector Switch) et vous souhaitez personnaliser l’icone à chaque changement de niveau (level) comme je vous le proposais avec les scripts
moonSelectorIcons, daysSelectorIcons et plus récemment avec le JsonDescription

C’est très facilement réalisable depuis la base de données via SQLite
Continuer la lecture de SQlite : connaitre le numéro d’un icone personnalisé dans domoticz

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