integration home bridge
fastenspy opened this issue · 2 comments
Bonjour, je tombe sur ce GitHub et je recherche à intégrer ou créer un plugin pour homebridge! Je possède un MCZ DOC avec maestro !
Merci Anthony pour cette réponse rapide! J'ai installé un plugin MQTT sur mon RPi, où mon serveur Homebridge tourne! Donc je n'ai qu'un RPi avec homebridge connecté sur mon réseau local ! J'ai aussi installé l'app Maestro.
Je suppose que je dois modifier ceci mais en changeant l'adresse ip de mon Maestro c'est pareil!
`
#coding: utf-8
'''
Fichier pour l'adressage des différents équipement
'''
_MQTT_ip='127.0.0.1' #Adresse IP du broker mqtt
_MQTT_port=1883 #Port du broker mqtt
_MQTT_authentication=False #Mqtt use authentication
_MQTT_user='' #Mqtt User name
_MQTT_pass='' #Mqtt password
_MQTT_TOPIC_SUB='SUBmcz' #Topic général de souscription
_MQTT_TOPIC_PUB='PUBmcz' #Topic général de publication
_MCZip='192.168.120.1' #Adresse IP du poêle
_MCZport='81' #Port du serveur embarqué du poele
_VERSION='1.5' #Version
_AUTHOR='Anthony L.' #Auteur
`
J'ai en retour:
pi@raspberrypi:~/maestro $ sudo bash install Installation des dépendances Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Requirement already satisfied: paho-mqtt in /usr/local/lib/python3.7/dist-packages (1.5.1) Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting websocket-client Downloading https://files.pythonhosted.org/packages/4c/5f/f61b420143ed1c8dc69f9eaec5ff1ac36109d52c80de49d66e0c36c3dfdf/websocket_client-0.57.0-py2.py3-none-any.whl (200kB) 100% |████████████████████████████████| 204kB 631kB/s Requirement already satisfied: six in /usr/lib/python3/dist-packages (from websocket-client) (1.12.0) Installing collected packages: websocket-client Successfully installed websocket-client-0.57.0 Copie des fichiers necessaires Lancement du deamon Anthony L. 2019 Niveau de LOG : DEBUG Connection en cours au broker MQTT (IP:127.0.0.1 PORT:1883) Souscription au topic SUBmcz avec un Qos=1 Connecté au broker MQTT avec le code : 0 Etablissement d'une nouvelle connection au serveur websocket (IP:192.168.1.207 PORT:81) [Errno 111] Connection refused Session websocket fermée Etablissement d'une nouvelle connection au serveur websocket (IP:192.168.1.207 PORT:81) [Errno 111] Connection refused Session websocket fermée