Aller au contenu

Guiiix

Membres confirmés
  • Compteur de contenus

    4
  • Inscription

  • Dernière visite

Profile Information

  • Sexe :
    Homme
  • Ville :
    Paris
  • Box
    Aucune

Visiteurs récents du profil

606 visualisations du profil

Guiiix's Achievements

Newbie

Newbie (1/14)

1

Réputation sur la communauté

  1. Bonjour, Ceci est le bug que j'ai décrit plus haut : le serveur ne renvoi pas de réponse HTTP correctement construites. Pour le contourner, vous pouvez réaliser un petit script PHP qui lui, comprendra les informations retournées, le temps que le bug soit résolu, si vous disposez d'un serveur web.
  2. Bonsoir, Effectivement, le protocole HTTPS n'est pas géré. En revanche, vos logs montrent que tout fonctionne correctement. Le but du script n'est pas simplement de se connecter et de retourner les infos à un instant t, mais reste bel et bien connecté tant qu'il n'est pas stoppé. Les deux requêtes qui tournent en boucle sont : le GET /status_live qui récupère les informations (chaque secondes, paramétrable dans le fichier const.py) le GET /keep_alive permettant de maintenant la session de connexion à l'interface WEB de l'IP150 Une fois le script lancé, vous pouvez récupérer les informations de votre alarme en tapant dans votre navigateur : http://IP:12345/description afin d'avoir un descriptif des capteurs détectés http://IP:12345/status afin d'avoir le statut en temps réel de ces capteurs (à utiliser pour votre application domotique) http://IP:12345/arm /desarm /partiel pour armer, désarmer ou mettre en mode partiel votre alarme. Certains navigateurs peuvent vous afficher un message d'erreur car le script ne renvoi pas de réponses HTTP correctes pour le moment. Bon courage et bonne soirée !
  3. Bonjour, Le script est loin d'être en version stable pour le moment. Il s'agit seulement d'un bout de code réalisé rapidement afin de récupérer facilement les informations de l'IP150, prévu initialement pour une utilisation personnelle. La mise en ligne du code (récente) est une simple action de partage afin de contribuer au développement de la domotique. J'ai cependant rajouté une option de verbose afin de pouvoir faciliter vos debugs. Récupérez le code à l'adresse : https://github.com/Guiiix/ip150_interfacer Lancez le programme avec la commande python paradox.py -v L'output devrait être beaucoup plus détaillé que dans la version précédente. N'hésitez pas à poster un fichier de logs. Pour en créer un, tapez la commande python paradox.py -v > log.txt Patientez une trentaine de secondes, puis stoppez le script si celui-ci tourne toujours (CTRL + C). Si malgré ça, le script ne se stoppe pas, c'est que le serveur web est toujours en route, consultez la page internet http://IP_DE_VOTRE_MACHINE:12345/stop Cela aura pour effet de le stopper. Postez enfin le fichier log.txt Bonne soirée à tous
  4. Bonjour à tous, Guillaume, fan de domotique. Je possède actuellement une installation sous Jeedom.
×
×
  • Créer...