Forum Lifedomus

Version complète : Allergènes - Script pour récupérer les alertes pollens
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour

Ci dessous, voici comment récupérer la liste et niveau d'alerte des allergènes en fonction de votre département.

Le script est basé sur le site "Amelie Santé".

Comme sur l'application ou site "alert pollen" , vous pourrez ainsi déclencher des notifications ou actions via votre votre serveur Lifedomus en fonction du niveau d'alerte que vous aurez défini.


Voici les types d’allergènes que le script récupère :

[attachment=1550]



Voici la procédure pour intégrer ceci :

Commencer par créer un connecteur IP avec comme url "www.amelie-sante.fr"


[attachment=1551]


Voici le script JS à importer via ce connecteur: 

Un grand merci à Home Sweet Dom pour la réalisation du JavaScript  Wink-1627

[attachment=1552]



Ensuite, rendez-vous dans "équipement", et créer un Universel

> importer le "ldp" suivant, qui vous créera automatiquement les commandes et variables correspondantes :

[attachment=1553]




[attachment=1554]


[attachment=1556]



Dans la partie "command" / "région", saisir votre département :

[attachment=1555]


Voilà, vous avez compris, à chaque lancement de la commande "update", le script va récupérer toutes les infos.
Il ne vous reste plus qu'a exécuter cette commande régulièrement via un automate.


Perso, je remonte ces infos toutes les heures sur mon DS, les couleurs changent en fonction des niveaux et en cas de dépassement du seuil de niveau 3, une alerte est envoyé sur nos smartphones.

[attachment=1557]

Enjoy Cool-1614
c'est triste d'être sensible aux allergies pour profiter à plein de sa LD. 01xx-9acf6
Super Tuto, merci :-)

Je viens de tenter mais n'arrive pas à le faire fonctionner, le connecteur ne d'active pas... Une petite idée ?
(03-08-2017, 03:22 PM)moicphil a écrit : [ -> ]Bonjour

Ci dessous, voici comment récupérer la liste et niveau d'alerte des allergènes en fonction de votre département.

Le script est basé sur le site "Amelie Santé".

Comme sur l'application ou site "alert pollen" , vous pourrez ainsi déclencher des notifications ou actions via votre votre serveur Lifedomus en fonction du niveau d'alerte que vous aurez défini.


Voici les types d’allergènes que le script récupère :





Voici la procédure pour intégrer ceci :

Commencer par créer un connecteur IP avec comme url "www.amelie-sante.fr"





Voici le script JS à importer via ce connecteur: 

Un grand merci à Home Sweet Dom pour la réalisation du JavaScript  Wink-1627





Ensuite, rendez-vous dans "équipement", et créer un Universel

> importer le "ldp" suivant, qui vous créera automatiquement les commandes et variables correspondantes :













Dans la partie "command" / "région", saisir votre département :




Voilà, vous avez compris, à chaque lancement de la commande "update", le script va récupérer toutes les infos.
Il ne vous reste plus qu'a exécuter cette commande régulièrement via un automate.


Perso, je remonte ces infos toutes les heures sur mon DS, les couleurs changent en fonction des niveaux et en cas de dépassement du seuil de niveau 3, une alerte est envoyé sur nos smartphones.



Enjoy Cool-1614
Bonjour,
j'aimerai savoir si les adresses du site Amelie sont toujours les mêmes, les API aussi, et si les Js et ldp sont toujours effectifs, car je n'ai aucune remonté des infos dans mes widgets quand j'applique tes consignes.
Merci d'avance pour ta réponse.
Bonsoir.

Malheureusement non, plus d'infos à remonter du côté d'ameli. :(
Seul site à ma connaissance : RNSA mais pas d'api dispo.
Il faudrait faire du reverse comme le fait le plugin sur Jeedom.



Envoyé de mon BLA-L29 en utilisant Tapatalk
Tu peux aussi récupérer les infos via parsehub qui permet de faire du web scrapping, et dont j’ai rapidement parlé dans un autre post :
https://www.parsehub.com/
(04-03-2019, 03:15 PM)sirdjey a écrit : [ -> ]Et voici le tuto : http://forum-lifedomus.com/showthread.php?tid=4417

Merci je l'ai déjà vu et testé.
Je vais faire un essai pour les allergènes.