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 !