Récupérer les infos de la Mother Sen.se avec son Eedomus

Utilisation de vos lapins avec eedomus

Récupérer les infos de la Mother Sen.se avec son Eedomus

Messagepar LaFrite72 » 17 Mars 2015 21:26

Bonjour,
La mother de Sen.se, viens d'ouvrir son API aux développeur (Enfin a tous ceux qui demande), et je l'ai intégré à ma box eedomus de façon très simple:

Déjà dans un premier temps demander un compte développeur pour la mother : https://sen.se/developers/

Ensuite se rendre dans "https://apis.sen.se/v2/nodes/?page=1" pour récupéré l'ID de la variable à récupérer (pour l'exemple ça sera la température du cookie de la chambre de mon fils).

On recherche le cookie qui nous intéresse, ainsi que la variable

"object": "feed",
"url": "https://apis.sen.se/v2/feeds/QE3fzvLp53NSBfHtRJjjcUJO1J8c*****/",
"uid": "QE3fzvLp53NSBfHtRJjjcUJO1J8*****",
"label": "Temperature",
"type": "temperature",
"used": true

On récupéré le lien en gras au quel nous ajoutons "/events/" a la fin

Se qui donne https://apis.sen.se/v2/feeds/QE3fzvLp53NSBfHtRJjjcUJO1J8c*****/events/

Une fois en possession du lien nous allons sur l'eedomus, on crée un "Http Capteur"

mother.jpg
mother.jpg (178.44 Kio) Consulté 12829 fois


Il faut rajouter les identifiant password dans le liens suivi d'un @ :

https://USER:PASSWORD@apis.sen.se/v2/feeds/QE3fzvLp53NSBfHtRJjjcUJO1J8c*****/events/

Dans Xpath on ecrit "(/root/objects/objects/data/centidegreeCelsius) div 100" pour recupere la temperature et la diviser par 100.

On coche la conversion Json, et c'est fini.



Je peu aussi récupéré le statu "Presence" du cookie qui me sert de traqueur d'activité.....

Même principe, on va chercher "ID" de la variable "Presence" du cookie qui nous intéresse


"object": "feed",
"url": "https://apis.sen.se/v2/feeds/fg3jR89JhOO6mZi0bwuY7YgE0gE*****/",
"uid": "fg3jR89JhOO6mZi0bwuY7YgE0gE8VUiE",
"label": "Presence",
"type": "presence",
"used": true

MotherP.jpg
MotherP.jpg (158.28 Kio) Consulté 12829 fois


Dans XPath : /root/objects/objects/data/code

MotherP2.jpg
MotherP2.jpg (90.04 Kio) Consulté 12829 fois


Et voila si je suis absent la "Mother" retourne la variable 404, et si je suis présent elle retourne 200

Reste plus qu'a déclencher des actions au changement de statu.

En espérant un support officiel de la mother Sen.se par la Box Eedomus.....
LaFrite72
 
Messages : 11
Inscription : 23 Fév 2015

Re: Récupérer les infos de la Mother Sen.se avec son Eedomus

Messagepar Hibou » 07 Sep 2015 19:29

Salut,

Il a l'air sympa cet objet connecté. J'ai récupéré un Karotz récemment, mais je n'ai jamais réussi à le faire fonctionner :cry:

Tu pourras nous donner des exemples d'utilisation avec l'eedomus ? Hormis la présence, qu'on a déjà avec plein d'autres capteurs.

Merki !
Hibou
 
Messages : 18
Inscription : 19 Juin 2015

Re: Récupérer les infos de la Mother Sen.se avec son Eedomus

Messagepar nabilxp » 27 Juin 2016 13:39

Bonjour a tous ,

Merci @LaFrite72 pour ton tuto ,sauf que je n'arrive pas a utiliser ton url via eedomus : :cry:

L'url
https://USER:PASSWORD@apis.sen.se/v2/fe ... **/events/
passe bien en direct via le browser mais via eedomus il n'arrive pas a atteindre l'url !! erreur 401 : utilisateur non authentifié
es que c'est parceque j'ai un @ dans mon user ?

quand j’enlève le user et password ,j'ai bien une erreur d'identification en retour via eedomus !

merci pour votre aide :)
nabilxp
 
Messages : 24
Inscription : 01 Avr 2015


Retour vers Karotz & Nabaztag

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)