Myfox Home Alarm et Eedomus

Discussion et échanges de scripts pour la box eedomus

Re: Myfox Home Alarm et Eedomus

Messagepar Madoma73 » 09 Jan 2016 19:24

Envoi le contenu de la ligne 23.... Autrement c'est un peu dur :mrgreen:
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Myfox Home Alarm et Eedomus

Messagepar darkwolf740 » 17 Jan 2016 19:12

Bonsoir,

Toujours pas de nouvelles sur mon problème Pierre .

Bonne soirée
Stéphane
darkwolf740
 
Messages : 17
Inscription : 09 Déc 2015

Re: Myfox Home Alarm et Eedomus

Messagepar Madoma73 » 17 Jan 2016 23:22

envoie-moi le script tel que tu essaies de l'uploader, je vais regarder.
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Myfox Home Alarm et Eedomus

Messagepar Madoma73 » 26 Jan 2016 10:00

@darkwolf est en train d'essayer avec une home alarm et a priori, ça va marcher :D
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Myfox Home Alarm et Eedomus

Messagepar darkwolf740 » 26 Jan 2016 10:14

fausse joie.

En fait le script Myfox.auth.php me retourne uniquement le Timestamp
http://192.168.x.xxx/script/?exec=myfox ... site/items
Résultat : OK 1453798718

Je viens d'aller dans Api.Myfox.me et j'ai essayé d'exécuter :

Code : Tout sélectionner
GET /client/site/items List available sites for the current user
Implementation Notes
Retrieves the site list attached to the current user account.
Response Class
ModelModel Schema
SiteCollection {
items (array[Site]): List of objects
}
Site {
siteId (integer): The site unique identifier,
label (string): The site label,
brand (string): The brand of the site,
timezone (string): The timezone of the site location,
AXA (string): AXA Assistance identifier,
cameraCount (integer): Number of cameras on the site,
gateCount (integer): Number of gates on the site,
shutterCount (integer): Number of shutters on the site,
socketCount (integer): Number of sockets on the site,
moduleCount (integer): Number of modules on the site,
heaterCount (integer): Number of heaters on the site,
scenarioCount (integer): Number of scenarios on the site,
deviceTemperatureCount (integer): Number of temperature sensors on the site,
deviceStateCount (integer): Number of IntelliTag on the site,
deviceLightCount (integer): Number of light sensors on the site,
deviceDetectorCount (integer): Number of generic detectors on the site
}



Voici le résultat obtenu :

Code : Tout sélectionner
Response Body
{
  "status": "KO",
  "timestamp": 1453799208,
  "error": "invalid_token",
  "error_description": "The access token provided is invalid"
}
Response Code
401
Response Headers
{
  "Date": "Tue, 26 Jan 2016 09:06:48 GMT",
  "Server": "Apache",
  "Transfer-Encoding": "Identity",
  "Access-Control-Allow-Methods": "GET,POST,HEAD,DELETE,PUT,OPTIONS",
  "Content-Type": "application/json; charset=utf-8",
  "Access-Control-Allow-Origin": "*",
  "X-Host": "tag-web-02",
  "Connection": "close",
  "Access-Control-Allow-Headers": "X-Accept-Charset,X-Accept,Content-Type"
}


J'ai donc généré un nouveau token puisqu'a priori c'est le token qui est invalide.

Même résultat avec le nouveau token...


Désolé Pierre, nous ne sommes pas au bout de l'aventure ;)
Stéphane
darkwolf740
 
Messages : 17
Inscription : 09 Déc 2015

Re: Myfox Home Alarm et Eedomus

Messagepar darkwolf740 » 26 Jan 2016 10:25

Finalement c'est bon pour le Token, j'arrive bien a obtenir un OK dans l'api.Myfox.me.

voici ce que j'obtient :

Code : Tout sélectionner
{
  "status": "OK",
  "timestamp": 1453799947,
  "payload": {
    "items": []
  }
}
Response Code
200
Response Headers
{
  "Date": "Tue, 26 Jan 2016 09:19:07 GMT",
  "Server": "Apache",
  "Transfer-Encoding": "Identity",
  "Access-Control-Allow-Methods": "GET,POST,HEAD,DELETE,PUT,OPTIONS",
  "Content-Type": "application/json; charset=utf-8",
  "Access-Control-Allow-Origin": "*",
  "X-Host": "tag-web-01",
  "Connection": "close",
  "Access-Control-Allow-Headers": "X-Accept-Charset,X-Accept,Content-Type"


Par contre avec la commande
http://192.168.x.xxx/script/?exec=myfox ... site/items
J'obtient toujours :

OK 1453800109

Je n'arrive donc pas a faire afficher le SiteId nécessaire dans eedomus.
Stéphane
darkwolf740
 
Messages : 17
Inscription : 09 Déc 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 27 Jan 2016 12:50

Je vien de bloquer mon compte.... j'essai cet apreme.
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 27 Jan 2016 14:01

Bon ça marche pour moi aussi... Du moins sur api. Myfox.me.

Je vai tester ce soir sur eedomus.

Par contre, est ce que Ç est normal que via le site myfox, ca ne nous donne pas les items....
Ils
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar darkwolf740 » 27 Jan 2016 14:38

justement c'est bien le problème...
La requête semble fonctionner et retourne un Code 200 - OK, mais aucun item n'est ramené (donc pas de siteId)...
Tant que cela ne fonctionne pas il ne sert à rien de tester avec la eedomus
Stéphane
darkwolf740
 
Messages : 17
Inscription : 09 Déc 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 27 Jan 2016 15:46

Au vu de ce qui est écrit sur le site, je pense que l api est en cours de développement.
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 28 Jan 2016 09:23

J ai eu une réponse du support api de myfox !

Copie du mail :


Bonjour,

L'API pour Myfox Home Alarm sera disponible courant mars.

Cordialement

Laurent Clouet
Lead Developer


Voilà y a plus qu à attendre !!!!
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar darkwolf740 » 28 Jan 2016 10:37

Super, merci beaucoup.

Néanmoins sauf erreur, l'API a été développée par Madoma....

A suivre....
Stéphane
darkwolf740
 
Messages : 17
Inscription : 09 Déc 2015

Re: Myfox Home Alarm et Eedomus

Messagepar Madoma73 » 28 Jan 2016 11:36

nan, moi j'ai juste développé le script qui interroge l'api pour l'eedomus :mrgreen:
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 28 Jan 2016 12:28

j'ai justement installer cet alarme, qui malgrée les dires des site de teste, ne comporte pas de dispositif anti-brouillage. ( vu avec le SAV Myfox)

En cas de non communication de la central avec la sirene, la central enverra une notification puch sur mon téléphone.

Serai t'il possible grâce à l'API de récupérer cet notification et de déclencher une sirene filaire relier a l'eedomus via une IPX800 ????

Bien sur tous cela tombe à l'eau si le wifi est brouiller aussi...... la central de l'alarme ne comuniquant qu'en wifi avec le reseau.

Merci
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar xianghua » 01 Fév 2016 07:13

Sinon il est possible d'utiliser IFTTT avec le channel MyFox et Maker je pense.

Tu crées un capteur d'état sur la Eedomus, tu relèves le code api de ce capteur, ainsi que l'url d'API en set. Tu fais 3 états (désactivé, activé, partiel)
Puis tu fais un un recipe IFTTT si alarme Myfox désactivé, lancer la requete ainsi que la même chose pour les 2 autres états.
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 01 Fév 2016 12:28

xianghua a écrit:Sinon il est possible d'utiliser IFTTT avec le channel MyFox et Maker je pense.

Tu crées un capteur d'état sur la Eedomus, tu relèves le code api de ce capteur, ainsi que l'url d'API en set. Tu fais 3 états (désactivé, activé, partiel)
Puis tu fais un un recipe IFTTT si alarme Myfox désactivé, lancer la requete ainsi que la même chose pour les 2 autres états.


Merci, je testerais

en attendant l'api, ca peu me dépanner.
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 01 Fév 2016 12:30

dede3828 a écrit:J ai eu une réponse du support api de myfox !

Copie du mail :


Bonjour,

L'API pour Myfox Home Alarm sera disponible courant mars.

Cordialement

Laurent Clouet
Lead Developer


Voilà y a plus qu à attendre !!!!


Je vais en profiter pour leur demander s'il est possible d'intégrer l'envoie d'une requête Http à l'api de l'eedomus, afin de faire changer l’état d'un capteur sur eedomus, afin d’éviter de faire du pooling toute les X minute afin de connaitre l’état de l'alarme.
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar dede3828 » 01 Fév 2016 14:36

Réponse super rapide du support API myfox :

"Bonjour, il sera possible d'activer un calback http qui remontera les différents événements d'une installation à un tiers utilisant l'api (dans votre cas eedomus).
En attendant, vous pouvez connecter notre système avec d'autres systèmes reposant sur des API en utilisant IFTTT https://ifttt.com/myfox_security"

Ç est nikel !!! Vivement que l api sorte !
dede3828
 
Messages : 308
Inscription : 07 Oct 2015

Re: Myfox Home Alarm et Eedomus

Messagepar darkwolf740 » 01 Fév 2016 16:17

C'est bien ils ont l'air efficaces.
Moi je vais attendre la sortie de l'API en Mars pour inclure les requêtes HTTP dans ma eedomus.

Vivement Mars ;-)

Stephane
Stéphane
darkwolf740
 
Messages : 17
Inscription : 09 Déc 2015

Re: Myfox Home Alarm et Eedomus

Messagepar xianghua » 01 Fév 2016 18:42

dede3828 a écrit:Réponse super rapide du support API myfox :

"Bonjour, il sera possible d'activer un calback http qui remontera les différents événements d'une installation à un tiers utilisant l'api (dans votre cas eedomus).
En attendant, vous pouvez connecter notre système avec d'autres systèmes reposant sur des API en utilisant IFTTT https://ifttt.com/myfox_security"

Ç est nikel !!! Vivement que l api sorte !


Ce sera effectif aussi sur la Home Control?
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

PrécédentSuivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

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