Bonjour tout le monde. Il est disponible !! Faites-vous plaisir.
Petit aperçu du rendu avec toutes les options actives :
Pour information :
Je suis en réflexion sur le fait de développer un plugin de ce widget afin de bénéficier de commandes pour vos scénarios notamment. Je vous tiendrais au courant de l’évolution. Le widget permet de : - Obtenir une météo sur 5 jours, - Heures par heures pour les 5 jours. - Personnalisation poussée : + Affichage ou pas d’un dégradé pour la température, la température ressentie, les rafales, l’humidité (de manière indépendante) + Affichage d’un seuil pour le vent, les précipitations + Gestion des thèmes de Jeedom. + Affichage ou pas du panneau heures par heures
=> Un plugin est encours de développement de mon côté. Je ne compte pas m’arrêré là et même ajouté encore plein de fonctionnalité. Soyez juste patient.
Le widget permet de :
- Obtenir une météo sur 5 jours,
- Heures par heures pour les 5 jours.
- Personnalisation poussée :
- Affichage ou pas d’un dégradé pour la température, la température ressentie, les rafales, l’humidité (de manière indépendante)
- Affichage d’un seuil pour le vent, les précipitations
- Gestion des thèmes de Jeedom.
- Affichage ou pas du panneau heures par heures
Installation :
- Grâce à @Nebz, il peut être installé en une seule commande la voici :
cd /var/www/html/data/customTemplates/dashboard;sudo wget https://github.com/AnthonyDomotique/widgetMeteoFull/archive/master.zip; sudo unzip -o master.zip ; sudo cp -fR widgetMeteoFull-master/* .;sudo cp -f Images\ conditions/* cmd.info.string.MeteoFull/;sudo rm -fR widgetMeteoFull-master/;sudo rm -f master.zip
Sinon :
- Créer un widget (ou importer le widget) dans Jeedom
- Copier les images se trouvant dans le dossier « cmd.info.string.MeteoFull » au bonne endroit : /data/customTemplates/dashboard/. Garder le même nom que le dossier source ou alors n’oubliez pas l’option « images » permettant d’indiquer le chemin des images
- Copier les images des conditions (sans le dossier) si vous le souhaitez dans le même dossier et au même endroit que les autres images
Pour l’utilisation du widget, il est nécessaire de :
- Créer un virtuel avec une commande de type information et de type autre ainsi que décocher l’historisation de la commande
- Affecter à cette commande le widget MeteoFull
- Ajouter les options obligatoires suivantes (bien respecter l’orthographe et la casse) :
- keyAPI : clé nécessaire afin de faire fonctionner une partie du widget. Pour ce faire, il est nécessaire de créer un compte et de prendre la clé gratuite sur : https://www.weatherbit.io/
- latitude : la latitude (en décimale) du lieu souhaité (Par défaut Paris)
- longitude : la longitude (en décimale) du lieu souhaité (Par défaut Paris)
Pour la personnalisation du widget, vous avez ces options supplémentaires si vous le souhaitez :
- images : chemin où sont stockées les images (exemple : /data/customTemplates/dashboard/cmd.info.string.MeteoFull/) (Par défaut si l’option n’est pas renseignée, les icones des conditions viendront du site https://www.prevision-meteo.ch, les autres images seront bien présentes)
- previsionsHeures : permet d’afficher ou pas le panneau de prévisions des heures (OUI / NON - Par défaut à NON)
- temperaturesCouleur : permet d’afficher ou non le dégradé de couleurs pour les températures (OUI / NON - Par défaut à NON). Si non, il y aura bleu pour le mini et rouge pour le maxi au niveau des températures quotidiennes.
- temperaturesRessentieCouleur : permet d’afficher ou non le dégradé de couleurs pour les températures ressenties (OUI / NON - Par défaut à NON)
- ***rafalesCouleur : permet d’afficher ou non le dégradé de couleurs pour les rafales (OUI / NON - Par défaut à NON)
- humiditeCouleur : permet d’afficher ou non le dégradé de couleurs pour l’humidité (OUI / NON - Par défaut à NON)
- seuilVent : permet de définir un seuil (en km/h) à partir duquel, l’indicateur passera dans une couleur rouge pour l’écriture (par défaut à 200)
- seuilPrecipitations : permet de définir un seuil (en mm) à partir duquel, l’indicateur passera dans une couleur bleue pour l’écriture (par défaut à 50)
Exemple pour les options :
Le voici :
Pour le support :
Merci d’utiliser prioritairement si urgent, sur le discord (DOMOTECH) le canal suivant : #devapps-anthony car ne passant pas tout le temps ici, je risque de ne pas pouvoir vous répondre dans la demi-heure. Merci de votre compréhension.
Remerciements :
Enfin, je voudrais remercier par ordre alphabétique, @iPapy, @jcamus86, @jvanoost, @Toms pour tous les tests et leur disponibilité. Ainsi que @Nebz pour la commande d’automatisation de l’installation. Sans eux, vous ne pourriez pas utiliser ce widget.