Guiiix / ip150_interfacer

p150_interfacer est un petit script python qui se connecte à votre module IP 150 afin de récupérer les informations en temps réel.
GNU General Public License v3.0
2 stars 3 forks source link

Unable to get a JS AST, unable to locate zones #4

Open advfr opened 6 years ago

advfr commented 6 years ago

Bonsoir Guiiix, voici les deux messages que j'obtiens quand je lance le script...

Que signifie la première s'il te plait ? (j'imagine que le deuxième message est lié).

Je tourne sur un OrangePi zero, peut être qu'il manque un module python, une dépendance ou je ne sais quoi. En attendant ta réponse éventuelle je démarre mon Raspberry Pi zero w...

Merci par avance. Antoine.

Guiiix commented 6 years ago

Salut Antoine, Le script effectue en premier lieu une requête vers la page index.html de l'alarme afin de récupérer un jeton dans le code javascript. D'après l'erreur, il semblerait que le script ne parvienne pas à récupérer le code JS. Plusieurs possibilités :

Tu peux lancer le script avec l'option -v pour obtenir un détail des erreurs.

advfr commented 6 years ago

Salut et merci de ta réponse. Pas plus de chance avec un raspberry.

IP correcte bien entendu, j'ai bien une IP150, HTTPS n'est pas activé... devrait t'il l'être ? Dans le fichier de conf tu mets le port 10000 par défaut ce qui sous entend que ton script interroge l'ip150 par le software port, or il interroge bien par le web, c'est trompeur...

Voici ce que ça donne avec le -v: Traceback (most recent call last): File "paradox.py", line 13, in globals.Verbose = True AttributeError: 'builtin_function_or_method' object has no attribute 'Verbose'

Là je sèche, numpy et pyjsparser se sont installés sans erreur...

Si tu as une idée...

Merci bonne soirée !