Projet API REST Generaliste publique

Bla bla sur la domotique. La section ou on se trompe jamais !

Re: Projet API REST Generaliste publique

Messagede idelectrik » 13 Oct 2016, 13:08

Hello !

Je me permets de déterrer "un peu" le topic... ^^
Je cherche Ă  remonter sur mon eedomus si un jour est en/hors vacances scolaires.
J'ai l'impression que l'API peut me renseigner, mais je n'arrive pas a l'exploiter.. Un petit peu d'aide serait la bienvenue si jamais qqun passe par ici ! :)

Merci !
idelectrik
P'tit Guru de domotique
 
Messages: 83
Inscription: 01 AoĂ» 2011, 15:46

Re: Projet API REST Generaliste publique

Messagede MLa12 » 19 Nov 2016, 19:59

Guiguiabloc a Ă©crit:[UPDATE]

Ajout de la fonction "Saint du Jour"

Savoir quelle fête souhaiter aujourd'hui, demain ou pour une date donnée. Connaitre la date de la fête d'un prénom donné.

http://api.domogeek.fr/static/doc/index.html#api-Domogeek-GetFeastedSaintDay

Exemple :
Code: Tout sélectionner
curl http://api.domogeek.fr/feastedsaint/guillaume
10-1

curl http://api.domogeek.fr/feastedsaint/now/json
{"feastedsaint": "Florian,Sylvain,Sylvaine"}

curl http://api.domogeek.fr/feastedsaint/10-12
Romaric



Bonjour,
Ça date cet ajout et le site utilisé à peut-être changé les données retournées, mais un essai pour un script aujourd'hui me retourne une erreur.
Le test portait sur le prénom Dominique :
http://domogeek.entropialux.com/feastedsaint/Dominique
retour reçu :
no name found or incorrect date format

En fait la requĂŞte abouti si on fait :
http://domogeek.entropialux.com/feasted ... ominique(H)
ou
http://domogeek.entropialux.com/feasted ... ominique(F)
on obtient bien :
8-8
Mais bon ça tombe pas sous le sens non plus.

Et le 8/08 bah c'est pas que la fĂŞte au Dominique aussi :
http://domogeek.entropialux.com/feastedsaint/08-08
retour : Cyriaque,Dominique(H),Dominique(F)

Dommage pour les Dominique (H ou F) qui doivent ĂŞtre quand mĂŞme plus nombreux que les Cyriaque en France :D

Sinon merci pour l'API qui marche du tonnerre et donne beaucoup d'info.
MLa12
Membre un peu timide !
 
Messages: 1
Inscription: 29 Mai 2016, 19:19

Re: Projet API REST Generaliste publique

Messagede jfla » 05 Juin 2017, 17:33

Bonjour,

Depuis le 02/2/06/2017 12h00, mon script pour recuperer l'info tempo en Json ne fonctionne plus

ManusSs a écrit:Je suis tombé sur ce topic en cherchant une solution pour obtenir les infos EJP de EDF depuis la mise en ligne de leur nouvelle page web.
Les infos et la mise en page étant maintenant générés à la volée par du Javascript, les anciennes méthodes comme le parsing via regex ne fonctionnent plus. (Celui que j'utilisais par exemple https://github.com/DjMomo/EJP-et-Tempo-infos)

Après petite investigation avec mes amis développeurs, nous avons trouvé une url permettant de récupérer directement un JSON contenant les données recherchées. Voici les URL :
Informations EJP : https://particulier.edf.fr/bin/edf_rc/servlets/ejptemponew?Date_a_remonter=2015-10-23&TypeAlerte=EJP
Jours écoulés EJP : https://particulier.edf.fr/services/rest/referentiel/historicEJPStore?searchType=ejp

Les valeurs retournées par le JSON pour les infos EJP sont : NON_EJP, EST_EJP, ND


Pour les utilisateurs tempo :
Informations tempo : https://particulier.edf.fr/bin/edf_rc/servlets/ejptemponew?Date_a_remonter=2015-10-23&TypeAlerte=TEMPO
Jours restants tempo : https://particulier.edf.fr/bin/edf_rc/servlets/ejptempodaysnew?TypeAlerte=TEMPO
Historique tempo par année : https://particulier.edf.fr/services/rest/referentiel/historicTEMPOStore?dateBegin=2015&dateEnd=2016

N'étant pas un utilisateur tempo je n'ai pas investigué plus que ça sur les différentes valeurs possibles.

Dans certaines URL des dates sont présentes, pensez à les remplacer par des variables en fonction de vos utilisations !

En espérant que ça vous soit aussi utile qu'à moi !


Ceci n'est qu'un extrait :
sub Main(parm as object)
dim result as object
result=hs.GetUrl("https://particulier.edf.fr","/bin/edf_rc/servlets/ejptemponew?Date_a_remonter=2017-06-05&TypeAlerte=TEMPO", true,80)
hs.writelog ("test tempo ",result)
End Sub


J'ai le message suivant Ă  chaque appel de l'URL:
ERROR: La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi.

Je ne suis pas programmeur et malgré mes recherches sur Internet , je ne trouve pas.

je n'ai rien changé à mon script, et je suis toujours en Win10 1607

Cela fonctionne toujours en appel direct dans un navigateur (Edge, Mozilla, Google)

une aide serai la bienvenue.

j'ai pensé à utiliser l'api Domogeek, mais elle ne retourne pas le nombre de jours restants....

Merci de votre aide

Jean-francois.
Portable ACER V3-771G , I7, 4Gb, SSD 256GB + 750GB de disk

Homesser HS3 Pro 3.0.0.435
Plugin enabled:
2.0.40.0: BLLAN, 1.0.3.0: BLShutdown, 2.0.10.0: BLUSBUIRT, 4.8.6.0: BULLET
0.0.0.31: drhsIpPlugIn, 3.3.2.0: mcsMQTT, 3.0.0.69: mcsXap, 3.0.0.14: NetCAM
3.0.1.109: PHLocation, 30.0.0.36: RFXCOM, 5.0.2.0: SCREPOSITORY, 3.0.0.44: X10
0.0.0.11: Yeelight 3P, 3.0.1.210: Z-Wave,
CM11A, 20 SW10,
35 nodes ZWAVE
Reseau 1-Wire 11 DS1920
3 MS13E, 1 RFXCOM RFXTRX433E
Ethernet Livebox4
Nabaztag-Tag
jfla
Dieu de domotique
 
Messages: 342
Inscription: 07 Mar 2004, 16:57
Localisation: Normandie (France)

Re: Projet API REST Generaliste publique

Messagede lmet » 25 Mar 2018, 23:35

Bonsoir,

C'est en découvrant Domoticz que j'ai découvert Domogeek et que j'ai déroulé la pelote de laine.
Désolé j'ai toujours un train de retard, parfois ça aide … Parfois pas…

Les divers liens me ramènent ici.

L' API reste d'actualité car utilisée via un widget qui, même si l'auteur cite ses sources, l'utilise en clamant sa gratuité.

C'est donc balayer d'un revers de manche les heures passées dans le développement, la maintenance, les frais engendrés …

Avant de m'investir plus avant, je voudrais savoir si, comme je l'espère, ce projet continue de vivre.

Avec ou sans réponse bravo @guiguiabloc
lmet
Domotique : RPI 3 raspbian jessie, clef Z-wave Aeon Labs, application Domoticz v3.8153
EverSpring : ST814, AN158-6
Fibaro : FGR-221,FGS-221, FGS-211,FGD-211,FGK-103, FGRM-221, FGRM-222, FGMS-001, FGFS-101
iPad Air 2 : Imperihome
Caméras : FosCam FI9805W
Sécurité : Nest Protect
Energie : AEO_HEM2 d'AEON LABS, onduleur APC Back-UPS ES 700
Autres : Pc Windows 10 Pro 64 bits, IPX 800 v3, Netatmo station météo, NAS Synology DS214, TV Sony KDL-50W755c
Avatar de l’utilisateur
lmet
Dieu de domotique
 
Messages: 983
Inscription: 14 AoĂ» 2011, 18:54
Localisation: Val d'Oise

Précédente

Retourner vers Discussions Générales

Qui est en ligne

Utilisateurs parcourant ce forum: chrifabre, Okimi et 7 invités

Copyright © 2011 - Touteladomotique.com - Tous droits rĂ©servĂ©s
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique