Forum eedomus
https://forum.eedomus.com/

Récupérer les infos de la Mother Sen.se avec son Eedomus
https://forum.eedomus.com/viewtopic.php?f=7&t=2581
Page 1 sur 1
Auteur:  LaFrite72 [ 17 Mars 2015 21:26 ]
Sujet du message:  Récupérer les infos de la Mother Sen.se avec son Eedomus

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é 7879 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é 7879 fois


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

MotherP2.jpg
MotherP2.jpg (90.04 Kio) Consulté 7879 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.....
Auteur:  Hibou [ 07 Sep 2015 19:29 ]
Sujet du message:  Re: Récupérer les infos de la Mother Sen.se avec son Eedomus

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 !
Auteur:  nabilxp [ 27 Juin 2016 13:39 ]
Sujet du message:  Re: Récupérer les infos de la Mother Sen.se avec son Eedomus

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 :)
Page 1 sur 1 Le fuseau horaire est UTC+1 heure