Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[WIDGET] Meteo

Réservé à l'utilisation et la création de widgets dans JEEDOM
Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

[WIDGET] Meteo

Message par Salvialf » 20 mai 2019, 21:09

Bonjour @ tous,

Widget pour Jeedom permettant d'afficher les informations météo ainsi que les prévisions sur 5 jours à partir d'un virtuel.

Image
Important: le plugin "Virtuel" doit être installé et activé.
INSTALLATION:
Après avoir téléchargé le widget il est nécessaire de créer un nouveau virtuel en cliquant sur le bouton "+Ajouter", de lui donner un nom ("Météo" par exemple) et de valider en cliquant sur la case "D'accord":
Image


Sélectionner un "Objet parent" dans l'onglet "Equipement" et cocher les cases "Activer" et "Visible" puis enregistrer en cliquant sur le bouton "Sauvegarder":
Image


Passer sur l'onglet "Commandes" et cliquer sur "Ajouter une info virtuelle":
Image


Donner un nom à la commande nouvellement créée ("meteo" par exemple) et sélectionner le Sous-type: "Autre" puis décocher la case "Historiser". Enregistrer en cliquant sur "Sauvegarder":
Image


Cliquer sur le bouton représentant une roue crantée pour accéder à la configuration de la commande puis sélectionner le widget "Meteo" dans l'onglet "Affichage" - rubrique "Widget" puis cliquer sur "Enregistrer":
Image


Sauvegarder le virtuel et voir le post ci-dessous pour passer à la configuration des paramètres optionnels.


J'espère que vous apprécierez ce nouveau widget qui a représenté beaucoup de temps de codage et de mise en forme pour être pleinement fonctionnel...

Lien GitHub
Lien Market - catégorie: Météo
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] Meteo

Message par Salvialf » 20 mai 2019, 21:10

PARAMETRES OPTIONNELS:

Tout d'abord, il est impératif de créer un compte gratuit à cette adresse afin de générer une clé API indispensable pour pouvoir récupérer les infos météo toutes les 15 minutes.
Information: pour ma part je n'ai jamais reçu le mail de confirmation en tentant de m'enregistrer en remplissant les champs Nom - Email - Password. Je suis donc passé par l'enregistrement via mon compte GitHub et j'ai eu accès à la clé immédiatement... Il devrait en être de même avec les comptes facebook ou google+.

Une clé API est incluse dans le widget mais uniquement afin d'avoir un widget fonctionnel de suite et pouvoir éventuellement rapidement le tester. Le nombre de requêtes est limité donc je vous remercie de créer votre propre clé API au plus vite... Dans le cas contraire la clé incluse dans le widget sera bloquée et il n'y aura plus la possibilité de le tester.

  • Pour insérer votre clé API il faut ajouter un paramètre optionnel cleAPI ayant pour valeur votre clé obtenue sur le site https://www.apixu.com/my/.
    exemple: cleAPI = 2483f0621c7245c2aaa182928171306
  • Pour spécifier la ville pour laquelle la météo est voulue, il faut passer par un paramètre ville pouvant avoir pour valeur:
    - soit le nom de la ville (exemple: paris)
    - soit le nom de la ville + le pays (exemple: paris,fr)
    - soit les coordonnées géographiques latitude,longitude (exemple: 48.87,2.33)
  • Il est également possible de désactiver l'affichage des prévisions météo sur 5 jours en ajoutant un paramètre previsions ayant off pour valeur.
Image

De nombreuses informations complémentaires sont dispensées au survol des différents éléments du widget. Il est également possible d'afficher ces informations complémentaires dans une fenêtre pop-up en cliquant sur le nom de la ville (pour un usage tablette par exemple).

exemple de pop-up:
Image
Dernière édition par Salvialf le 22 mai 2019, 22:18, édité 1 fois.
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [WIDGET] Meteo

Message par romanais » 20 mai 2019, 21:55

Énorme ! Je teste vite ça :-)
Merci à toute l'équipe pour le taf

Mon matériel

Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Re: [WIDGET] Meteo

Message par bartounet » 20 mai 2019, 22:05

super boulot !!!

Image


Merci.

L'idéal est de l'associé à "localisation et trajet" non ?
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
sheep300
Actif
Messages : 1202
Inscription : 27 mai 2015, 23:27
Localisation : la rochelle

Re: [WIDGET] Meteo

Message par sheep300 » 20 mai 2019, 22:25

bartounet a écrit :super boulot !!!

Image


Merci.

L'idéal est de l'associé à "localisation et trajet" non ?
Coucou ami charentais

Envoyé de mon Mi MIX 2S en utilisant Tapatalk

Damien

f6dmn
Timide
Messages : 211
Inscription : 01 mars 2015, 10:43
Localisation : orne

Re: [WIDGET] Meteo

Message par f6dmn » 20 mai 2019, 22:39

parfait, facile, grand travail MERCI

Avatar de l’utilisateur
noodom
Actif
Messages : 982
Inscription : 13 juil. 2014, 17:25
Contact :

Re: [WIDGET] Meteo

Message par noodom » 20 mai 2019, 23:19

Bon, parfait, comme d'hab !
Avec des belles explications claires et détaillées, des captures pour une super présentation.
Toi, tu cherches, tu vas finir par te faire engueuler à trop vulgariser Jeedom

glenan
Actif
Messages : 1479
Inscription : 08 mai 2017, 21:38
Localisation : Bretagne

Re: [WIDGET] Meteo

Message par glenan » 20 mai 2019, 23:48

Sortie prochaine de "Jeedol* pour les nuks*" signé Salvialf.
* Noms modifiés pour éviter tout droit d'auteur :-)

Envoyé de mon Samsung Note 8 en utilisant Tapatalk

Jeedom Smart Z-Wave+ & RFXCOM - NAS Syno DS415+
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: [WIDGET] Meteo

Message par romanais » 21 mai 2019, 14:33

Je procède à l'installation cet après-midi (pour info, j'ai créé mon compte avec login+mail, et dans la seconde j'ai bien reçu mon mail de confirmation avec l'accès à ma clé :-)

Edit : 5 minutes plus tard, tout roule 8-)

Toujours instructif ton approche et ton codage !
Merci à toute l'équipe pour le taf

Mon matériel

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] Meteo

Message par Salvialf » 21 mai 2019, 15:07

Hello tout le monde,

Tout d'abord MERCI pour vos retours positifs... certains commentaires m'ont bien fait marrer :lol:
Attention vous allez me motiver à faire encore d'autres widgets :mrgreen:

Je viens de faire une petite mise à jour du widget car pas de lever de lune chez moi ce soir. En plus les heures étant en format 12 heures j'en ai profité pour inclure un message adapté si pas de lever de lune et prévoir l'affichage correct de l'heure que la lune se lève avant ou après minuit.
ça devrait être bon mais je n'ai pas pu tester du coup donc à confirmer à l'avenir.

romanais a écrit :
21 mai 2019, 14:33
pour info, j'ai créé mon compte avec login+mail, et dans la seconde j'ai bien reçu mon mail de confirmation avec l'accès à ma clé :-)
Cool merci pour le retour c'est rassurant ! Il ne doit pas aimer mon adresse mail car jamais rien reçu :(
romanais a écrit :
21 mai 2019, 14:33
Toujours instructif ton approche et ton codage !
Il y a encore 1 semaine je n'avais aucune idée de comment jouer avec un fichier json en jquery ;) Je ne suis qu'un amateur alors le code n'est sûrement pas optimal mais j'apprends petit à petit... Ce widget en particulier a été très formateur !! ...Et je suis toujours preneur des conseils de vrais programmeurs pour optimiser le code (et continuer d'apprendre par la même occasion).
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Avatar de l’utilisateur
noodom
Actif
Messages : 982
Inscription : 13 juil. 2014, 17:25
Contact :

Re: [WIDGET] Meteo

Message par noodom » 21 mai 2019, 15:53

romanais a écrit :pour info, j'ai créé mon compte avec login+mail, et dans la seconde j'ai bien reçu mon mail de confirmation avec l'accès à ma clé :-)

Edit : 5 minutes plus tard, tout roule 8-)
Idem,+1, moi aussi :D
@salvialf laisse tomber ton Hotmail ;)

Sinon, après une mise à jour à l'instant, j'ai toujours le pb du lever de lune :
Lune: lever à NaN:mo - coucher à 08:22

Et pour finir, une amélioration (ultra mineure) possible : le format de la date de mise à jour dans la popup : 2019-05-21 15:30
Possible de mettre un truc du genre : "Màj le 21/05/2019, à 15h30" ou simplement "Le 21-05-2019, à 15:30" ou autre..

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] Meteo

Message par Salvialf » 21 mai 2019, 16:10

C'est clair ! c'est pas Hotmail mais presque: c'est xxx@live.fr apixu n'aime pas 'crosoft !

Essayes de redimensionner la tuile sur le dashboard ou de réappliquer le widget ça devrait être bon !?

Effectivement j'avais laissé de côté le formatage de la date de mise à jour... je m'en occupe rapidement.
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Avatar de l’utilisateur
bartounet
Actif
Messages : 2541
Inscription : 14 juil. 2016, 10:09

Re: [WIDGET] Meteo

Message par bartounet » 21 mai 2019, 16:50

je n'ai pas eut de mail, il me semble.
il m'ont afficher les api Key en web
Jeedom à jour Debian 9
VM VMWARE ESXi 6.7 ( SSD)
Stick ZWave / FIBARO / Ikea Light / Yeelight / Google Home
Wifi Unifi / PFSENSE / Reverse Proxy DMZ SSL

Passionné de bidouillage informatique en tout genre
Mon blog : http://blog.info16.fr

Avatar de l’utilisateur
Claude69
Actif
Messages : 2089
Inscription : 04 avr. 2015, 07:57
Localisation : Nord de Lyon

Re: [WIDGET] Meteo

Message par Claude69 » 21 mai 2019, 17:05

bartounet a écrit :
21 mai 2019, 16:50
je n'ai pas eut de mail, il me semble.
il m'ont afficher les api Key en web
Hello
Pareil pour moi
Gestion d'ouverture / fermeture Portail et garage
Gestion filtration piscine
Divers éclairages
Et tout plein d'autres choses ...
JEEDOM NUC 3.3.33 ULTIMATE

Mon matériel ici

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] Meteo

Message par Salvialf » 21 mai 2019, 17:13

Si vous êtes passé par un compte Facebook, Google ou github pour vous inscrire vous êtes directement loggés sur votre compte avec l'affichage de la clé.

Par contre lors d'une inscription en remplissant les champs prévus dont l'email, un email de confirmation/vérification est envoyé.
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: [WIDGET] Meteo

Message par Salvialf » 21 mai 2019, 21:14

noodom a écrit :
21 mai 2019, 15:53
Et pour finir, une amélioration (ultra mineure) possible : le format de la date de mise à jour dans la popup : 2019-05-21 15:30
Possible de mettre un truc du genre : "Màj le 21/05/2019, à 15h30" ou simplement "Le 21-05-2019, à 15:30" ou autre..

MAJ faite à l'instant:
MeteoDateMAJ.jpg
MeteoDateMAJ.jpg (17.52 Kio) Consulté 6984 fois

A nouveau il est sûrement nécessaire de redimensionner la tuile sur le dashboard ou de réappliquer le widget sur la commande (en passant par un widget core) pour que la modification soit effective.
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Actunet
Timide
Messages : 206
Inscription : 19 juil. 2015, 04:02

Re: [WIDGET] Meteo

Message par Actunet » 22 mai 2019, 01:51

Merci pour le widget

temium62
Timide
Messages : 167
Inscription : 30 avr. 2019, 10:31

Re: [WIDGET] Meteo

Message par temium62 » 22 mai 2019, 16:42

Bonjour
merci pour ce widget
j ai quelques soucis :
je suis la procédure mais dans la rubrique commande/affichage, je n ai pas "météo" mais juste defaut (core) et tile (core)

autre difficulté, indépendante du widget, je ne recçois aucun mail pour la confirmation du compte via Yahoo.

edit : ok, après quelques minutes, le widget est apparu, il était absent dans la liste des widget, du coup je l ai récupéré dans l affichage.

une fois que j aurais pu valider mon compte pour l api, où renseigner cette info ?
merci
Intel Z8530 2Go Ram, 64 Go SSD
Controleur ZWave+ Aeon Labs Gen5 / 2 Gateway Xiaomi V2 / capteurs ouverture et sonde température Xiaomi / RfxCom + Porte motorisée RTS /5 Shutter 3 / Aspirateur Xiaomi Vacuum /Smart Display Lenovo + Google Home Mini

Avatar de l’utilisateur
noodom
Actif
Messages : 982
Inscription : 13 juil. 2014, 17:25
Contact :

Re: [WIDGET] Meteo

Message par noodom » 22 mai 2019, 17:09

Salut,

Il faut que tu renseignes la clé API au niveau de ton virtuel ici :
meteoCleApi.png
meteoCleApi.png (150.51 Kio) Consulté 6919 fois

yves273
Timide
Messages : 322
Inscription : 18 janv. 2016, 11:13

Re: [WIDGET] Meteo

Message par yves273 » 22 mai 2019, 17:20

1 de plus, super et merci

Répondre

Revenir vers « [Plugin officiel] Widgets »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités