//paramètre année
$annee ='2014';
date_default_timezone_set('Europe/Paris');
$lat = $resultat[2];
$long = $resultat[3]
$xml .= '<lat>';
$xml .= $lat;
$xml .= '</lat>';
$xml .= '<long>';
$xml .= $long;
$xml .= '</long>';
Texte
http://"IP NAS"/"CHEMIN"/iphone.php?xmldemande=oui
/list/lat
Texte
http://"IP NAS"/"CHEMIN"/iphone.php?xmldemande=oui
/list/long
http://api.eedomus.com/set?action=periph.value&periph_id="CODE API TRACEUR GPS"&api_user="VOTRE API USER"&api_secret="VOTRE API SECRET"&value=[LAST_VALUE PERIPH_ID="ID PERIPHERIQUE CAPTEUR LATTITUDE"],[LAST_VALUE PERIPH_ID=ID PERIPHERIQUE CAPTEUR LONGITUDE"]
/root/body/result
Merci pour ce partage. J'avais fait un peu la même chose mais en ajoutant dans les resulats XML les valeurs qui vont bien pour être lu ensuite par le traceur GPS de l'eedomus.
Par contre est ce que toi aussi tu as bcq de problème de rafraîchissement ? Des fois les valeurs icloud ne sont pas bonnes ..
Si tu créés un capteur GPS et que lui push tes valeurs
Orel' a écrit:J'utilisais avant des applications comme Domosee, qui en fonction de la localisation, pouvait envoyer une commande api a l'eedomus..
momoti a écrit:Mon Besoin :
- Localisation de plusieurs iphones --> orel semble l'avoir fait (screenshot) mais au vu du code iphone.php notamment la partie sauvegarde en base, on ne sait pas distinguer la géolocalisation de plusieurs appareils. Donc Orel comment as-tu fais ?
momoti a écrit:- Limiter la conso batterie : dans le tuto on parle de l'utilisation d'une table 'gps' pour sauvegarder les géolocalisations entre les appels clouds (consommateurs de batterie) --> mais j'avoue que ne comprends pas l'intérêt. Je pense que c'est parce que je ne comprends pas dans quel contexte déclencher la requête avec param xml='oui' (cloud) de celle sans param (BDD).
Voila ma compréhension actuelle (qui fait que ne comprends pas comment ça marche) lorsque je lance une requête de géolocalisation --> l'objectif pour moi est de connaitre la dernière position de mon iphone. Or si j’interroge la base je n'ai pas la dernière position de mon iphone mais la dernière position sauvegardée (?Quel intérêt?)
momoti a écrit:Pour faciliter la compréhension :
- Le tuto GPS est éclaté dans plusierus messages du post, ce qui ne facilite pas la compréhension,
- Serait-il possible de consolider ce tuto GPS avec tous les éléments ? cas d'usages / règles de déclenchement (ping) / periph eedomus à créer/appels eedomus / BDD vs Cloud / multi utilisateurs ?
Orel a écrit:Quand tu appel le script iphone.php, tu demande au script de récupérer la position de l'iphone en question, qui va enregistrer la position dans la base de donnée Mysql
iphone.php?xml=oui te permet de récupérer par l'intermediaire de l'eedomus, la dernière position de l'iphone que tu as préalablement enregistré avec l'appel de iphone.php (AIIIIIIIIEEEEEE MA TEEEEETTTE)
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 7 invité(s)