[Stat Periph / GPS IOS - Tuto complet 3.1 / New Température]

Partagez ici vos astuces et idées d'utilisation d'eedomus

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 22 Nov 2014 22:55

j'y avais pensé.. mais la fonction get_iPhone_location me parait trop complexe à intégrer.

mais si un expert passe par là... je reste preneur de cette solution également.

@neeloop : un mot de passe avec caractère particulier pour ton icloud ?
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 26 Déc 2014 15:32

Petite précision aux amateurs de base de données (et ça vous évitera de chercher :))

N'oubliez pas de configurez vos tables en MyISAM
phpMyAdmin / votre base / votre table / opérations puis sur la gauche Moteur de stockage => MyISAM

En effet une sonde Oregon en extérieur sur l'année génère plus de 11 millions d'enregistrement. Et avec le moteur par défaut, ça rame pour les requêtes de recherche.
Exemple : en moteur par défaut => 1 minutes de requête pour trouver le maxi / mini etc... de deux tables
en moteur MyISAM (requête identique => 20 secondes :))

Joyeux Noël à tous !
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar popix » 26 Déc 2014 17:32

merci du conseil mais pour les temps, avec une mesure toutes les 15 min on chute à 35000 entrées et toute les 30 mins à 17500 entrée, c'est déjà plus raisonnable....Si on écarte les relèves identiques on peut faire encore moins.

Bonnes fêtes à tous
Dernière édition par popix le 27 Déc 2014 17:02, édité 1 fois.
popix
 
Messages : 409
Inscription : 15 Fév 2014

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 27 Déc 2014 14:11

Merci Popix !

En fait ta réponse m'a ouvert les yeux sur un changement eedomus. Je me suis dit, mais comment on peut passer de 35000 à 11 millions :)

Et après une vérification... en effet, une des fonction de l'api a été modifiée !
http://doc.eedomus.com/view/API_eedomus#get_-.3E_periph.history
Si on regarde la fonction periph history... on se rend compte que l'historique est renvoyé par le début entre la date du début et la date de fin. C'est ce qu'il se passait jusqu'à peu, et désormais c'est l'inverse. La fonction renvoit la dernière version puis l'avant dernière...

J'avais donc une base qui se remplissait à la vitesse de la lumière :)

Ci-joint les fichiers modifiés :
http://dl.free.fr/ngPiZpmLP

Bon usage !

PS : finalement même avec 100000 données pas besoin de changer le moteur de base :lol:
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar frenchdm » 01 Jan 2015 21:01

Depuis hier ou ce matin pour la nouvelle année, je n'ai plus aucune remontée des températures (ni sur mes tables phpMy Admin) ?
frenchdm
 
Messages : 233
Inscription : 20 Jan 2014

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 02 Jan 2015 00:21

La réponse est toute simple :

Tu changes l'année dans le fichier de config :D
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar frenchdm » 02 Jan 2015 08:01

2015 ...Bah ouais, il fallait y penser ...
Merci et bonne et heureuse année : santé, bonheur et amour ;)
frenchdm
 
Messages : 233
Inscription : 20 Jan 2014

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar aurel » 07 Jan 2015 21:21

Hello Gus, j'ai voulu mettre en place la geolocalisation et j'ai ca à l'appel de la page iphone.php :
Notice: Undefined index: xmldemande in /var/www/eedomus_script/iphone.php on line 84
Fatal error: Call to undefined function curl_init() in /var/www/eedomus_script/iphone.php on line 28

PI, j'ai modifier le non de mon device au cas ou les espaces pouvaient poser pb, j'ai tout verifié mais je vois pas ce qui bloque.

et quand j'appel http://x.x.x.x/eedomus_script/iphone.php?xmldemande=oui j'ai:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /var/www/eedomus_script/iphone.php on line 98
Notice: Undefined variable: distanceavecmaison in /var/www/eedomus_script/iphone.php on line 107
Notice: Undefined variable: datecorrigee in /var/www/eedomus_script/iphone.php on line 110

merci de ton aide
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar Madoma73 » 08 Jan 2015 09:12

tu as activé la lib php_curl ? généralement quand j'ai ce genre d'erreur c'est qu'il manque la librairie curl pour PHP
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar aurel » 08 Jan 2015 09:55

ah bien vu Pierre, j'ai pas pensé a ça, faut que je regarde si elle est activée sur mon rasp mais ya de fortes chances que ce soit ça ;)
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar aurel » 09 Jan 2015 13:34

bon avec la lib curl activée ca fonctionne mais le script me dit que je suis a 6609412m de chez moi alors que je suis a 12km :lol:

une idée?

PI, j'ai bien renseigné les variables latitude et longitude du fichier compteetconnexion.php depuis http://www.itilog.com
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar Blanchard » 10 Jan 2015 10:11

Essais d'inverser longitude et latitude :D
Blanchard
 
Messages : 27
Inscription : 15 Jan 2012

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 10 Jan 2015 10:42

Pensez aussi a avoir votre téléphone allumé (si il est en mode avion, la localisation peut être farfelue).

En espérant qu'on se rapproche de chez toi ;-)
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar aurel » 13 Jan 2015 09:15

apres inversion lat/long tout est ok, je proposerai un petit article pour detailler un peu plus cette fonctionnalité car elle est vraiment bien utile ;)
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 15 Jan 2015 11:21

Aurel, aucun problème pour diffuser l'information. Tu veux mon aide ? :) :mrgreen:
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar superbos » 15 Jan 2015 22:37

Salut la compagnie

je m'y suis mis aussi
La base et les stats de températures fonctionne bien après avoir mis
$ipserveurbdd = 'localhost'; dans le fichier de config

Mais pour la géolocalisation c'est une autre histoire
http://IP_de_mon_NAS/eedomus/iphone.php
ne retourne rien chez moi (ni avec un navigateur, ni avec un capteur http)
J'ai droit à des valeurs vide (pas de lat, ni de long et une date en 1970)
j'ai beau essayé tout ce qui me passe par la tête (changement d'iPhone, celui de ma femme)
mais rien y fait :?

Si je rempli la base a la main les autre capteurs fonctionnent
c'est bien le script "iPhone.php" qui me pose problème ou icloud.

j'ai épluché les 11 pages du post quand même avant de poster à mon tour, mais là je sèche dur ...
C'est con, avec Sarah et le plugin iPhonefinder, icloud se laisse bien faire.

Dans le nom de nos iPhones il y a des espaces, peut être une piste (voir %20) ?

Cordialement.
superbos
 
Messages : 4
Inscription : 09 Déc 2013
Localisation : Indre et loire (37)

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar gusdelamort » 17 Jan 2015 09:40

Va dans le code, intègre l'impression du flux et regarde si l'espace dans ton iPhone pose problème.

Ou alors essaie en le renommant pour voir si ça régle le problème ;-)
gusdelamort
 
Messages : 258
Inscription : 16 Mai 2013

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar frenchdm » 11 Juin 2016 08:29

Depuis 5 jours je n'ai plus aucune remontée ??? En testant, j'ai le message :

Warning: mysql_connect(): Host 'xxx.xxx.x.xx' is not allowed to connect to this MariaDB server in /volume1/web/eedomus/eedomus_temp_consult.php on line 25
Impossible de se connecter : Host 'xxx.xxx.x.xx' is not allowed to connect to this MariaDB server

Je ne comprends pas, des idées ?
frenchdm
 
Messages : 233
Inscription : 20 Jan 2014

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar popix » 13 Juin 2016 22:32

Salut,
apparemment ton accès à ta base de données a changé, mise à jour du paquet ? mise à jour du syno ?
Mise à jour du pare-feu ?

++
popix
 
Messages : 409
Inscription : 15 Fév 2014

Re: [Stat Periph / GPS IOS - Tuto complet 3.1 / New Températ

Messagepar frenchdm » 14 Juin 2016 09:05

suite à une MAJ du syno
frenchdm
 
Messages : 233
Inscription : 20 Jan 2014

PrécédentSuivant

Retour vers Mes usages

Qui est en ligne ?

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