momoti a écrit:1) Mettre à jour le modèle BDD pour pouvoir associer une personne à une localisation
2) Adapter le code php pour être multiuser
--> cela éviterait de dupliquer les bases
--> si ça te tentes on pourra étudier ça ensemble
Je suis partant, mais je me demande si cela sera vraimant utile pour plusieurs raison:
- je suis tres limité en conaissance php, je ne serais pas capable de creer un script complet, je sais seulement les survolé et les modifier au besoin
- le resultat restera le meme, aucune amelioration hormis la facilité d'installation, qui n'est pas tres difficile quand on se concentre ^^
- le temps, on en revient toujours la
Mais pourquoi pas, j'espere juste que tu geres bien le php ^^
momoti a écrit:--> mais à quoi ça sert on ne fait qu'ajouter une étape (2) pour récupérer la position via BDD alors qu'on l'a directe via le XML et le pré-requis étant toujours l'étape (1) qui consomme la batterie.
Désolé Orel je ne capte toujours pas ...
Je pense que ca doit etre plus compliqué de recuperer les infos en une seul requetes (risque de bug): l'ecriture suivit d'une lecture et à mon avis beaucoup plus stable que la l'écriture et la lecture instantané.. a confirmer avec le codeur ^^ Ca te permet aussi de pouvoir consulter une base de donnée sans "corrompre" l'appel du script icloud..
momoti' a écrit:Une autre question pour la route à ajouter dans le tutos global :
si distance > 10km alors appel toutes les 5mins
si distances < 10km alors appel toutes les mins
--> comment as tu paramétré cela ?
Avec des règles et des macros:
Quand distance est inferieur à 10 km > lancement de la macro "mise a jour" toute les minutes en repetition (ca appel le script iphone.php toute les minutes jusqu'a revocation de la macro
momoti' a écrit:une fois que tu es chez toi que fais tu ? tu laisses toutes les mins ?
On n'y arrive.. à la revocation de la macro:
Quand j'arrive a moins de 1 km de chez moi, l'etat virtuel de presence (Present ou absent) devient Present.
Donc creation d'une règle: "Quand Orel devient Present > Arret de la macro "mise a jour""