Script LUA géoloc apple

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
e111111
Messages : 225
Inscription : 11 déc. 2018, 19:44

Re: Script LUA géoloc apple

Message par e111111 »

Merci Datawolf,
une autre façon de récupérer et trier les infos, je vais regarder ça de plus près.

Mon json fonctionne, mais il y a toujours des trucs bons à prendre pour comprendre le fonctionnement du truc...
Domoticz V4.10 sur Synology DS216j (DSM 6.3), clef Z-Wave Sigma
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Script LUA géoloc apple

Message par Datawolf »

Il y a une erreur lors du décodage, et d'après ce site le json est invalide.
D'où ma démarche, en attendant la résolution.
e111111
Messages : 225
Inscription : 11 déc. 2018, 19:44

Re: Script LUA géoloc apple

Message par e111111 »

Interressant ce site, je vais tester...

Pour ma part il ne semble y avoir des erreurs que de temps en temps, et encore, cela dépend
ou se trouve mon tel, je pense donc que ça vient de mon code, quand je suis à la maison et que je ne bouge pas, tout se passe bien,
quand je reprends les infos waze parfois j'ai des valeurs nulles que j'ai remplacées provisoirement par un joli NO DATA dans l'init de la variable, de manière à ne pas avoir de retour d'erreur ...
2018-12-19 20:47:09.102 Error: EventSystem: in /usr/local/domoticz/var/scripts/lua/script_time_checkphones.lua: ...cal/domoticz/var/scripts/lua/script_time_checkphones.lua:530: attempt to index global 'device' (a nil value)

J'ai plus de soucis avec l'éxécution du script qui chaque fois que je suis hors du domicile me balance des erreurs d'éxécution trop longue :
2018-12-20 12:00:10.212 Error: EventSystem: Warning!, lua script /usr/local/domoticz/var/scripts/lua/script_time_checkphones.lua has been running for more than 10 seconds
Domoticz V4.10 sur Synology DS216j (DSM 6.3), clef Z-Wave Sigma
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Script LUA géoloc apple

Message par Datawolf »

Ah mais je ne parle que de la partie iCloud, le reste ne marche pas (chez moi en tout cas). :lol:
e111111
Messages : 225
Inscription : 11 déc. 2018, 19:44

Re: Script LUA géoloc apple

Message par e111111 »

Oui, mais si déjà la partie icloud est mal foutue, tout ce qui en dérive derrière part en sucette,
donc pour le moment je ne suis pas encore certain que ma sucette provient de la partie icloud ou d'après...
Domoticz V4.10 sur Synology DS216j (DSM 6.3), clef Z-Wave Sigma
chacal62
Messages : 63
Inscription : 14 juin 2015, 20:47

Re: Script LUA géoloc apple

Message par chacal62 »

bonjour à tous et merci pour votre partage ,j'ai recréé une nouvelle API chez google , mais je n'arrive pas à avoir le json avec le lancement de la commande curl , or dans un navigateur je récupère bien un json valide avec toute la localisation , est-ce un pb de droits chez google où il fait la difference entre une requête navigateur et une autre type programme ?
cordialement
e111111
Messages : 225
Inscription : 11 déc. 2018, 19:44

Re: Script LUA géoloc apple

Message par e111111 »

Désolé, je ne suis pas assez calé pour répondre à ta question.
Domoticz V4.10 sur Synology DS216j (DSM 6.3), clef Z-Wave Sigma
e111111
Messages : 225
Inscription : 11 déc. 2018, 19:44

Re: Script LUA géoloc apple

Message par e111111 »

@ datawolf:
j'ai essayé ton code, pour le moment, pas de différence avec le mien, pas d'erreurs, j’attends de faire quelques mouvement avec le tel demain pour voir comment ça se comporte.
Domoticz V4.10 sur Synology DS216j (DSM 6.3), clef Z-Wave Sigma
chacal62
Messages : 63
Inscription : 14 juin 2015, 20:47

Re: Script LUA géoloc apple

Message par chacal62 »

Pour ma part, la réponse iCloud est un json valide c’est déjà ça :)
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Script LUA géoloc apple

Message par Datawolf »

e111111 a écrit : 20 déc. 2018, 18:42 @ datawolf:
j'ai essayé ton code, pour le moment, pas de différence avec le mien, pas d'erreurs, j’attends de faire quelques mouvement avec le tel demain pour voir comment ça se comporte.
Oui ça m'intéresse de savoir jusqu'où tu peux aller (si la requête Google marche).
Répondre