Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajout d'un injecteur MQTT pour compatibilité Jeedom/Nextdom/Home Assistant #6

Open
Astral0 opened this issue Aug 28, 2020 · 3 comments

Comments

@Astral0
Copy link

Astral0 commented Aug 28, 2020

Bonjour,

Étant utilisateur de Nextdom (solution compatible Jeedom), j'ai cloné ton dépôt et j'ai rajouté un injecteur MQTT. Cela permet d'utiliser ton script avec les solutions domotiques qui utilisent MQTT : jeedom/nextdom, Home Assistant, etc.

J'en ai profité pour faire quelques modifs dans ton code pour ajouter des timeout (pour une raison que j'ignore, le script se bloque parfois chez moi...), ajouter un script d'installation/configuration, un lanceur bash, etc.
J'ai aussi fais un paquet deb sur le dépôt de Nextdom, pour faciliter l'installation.

Le dépôt cloné est là : https://github.com/Astral0/veolia-idf

Est ce que cela t’intéresse de merger le tout? Je fais une PR ?

/A

@s0nik42
Copy link
Owner

s0nik42 commented Aug 30, 2020

Hello,

Domoticz aussi est compatible MQTT, je m'étais d'ailleur posé la question au debut. J'integre avec plaisir, faut juste que je regarde ton script d'install pour comprendre comment on l'integre.

@Astral0
Copy link
Author

Astral0 commented Aug 31, 2020

Le script d'install est optionnel, c'est juste un script qui ajoute les paquets dans la distrib et présente une boite de dialogue pour demander le mail, pass et numéro de contrat.
A noter que j'installe les prérequis Python dans un sous-rep, pas dans le système Linux. J'aime bien avoir un système portable qui ne met pas le bazar dans la distribution. Et accessoirement ça me facilite le packaging Debian. Mais tu fais à ta guise :)

D'ailleurs, j'utilise deux modules python supplémentaires, à mettre dans requirements si tu intègre tout ça.

@s0nik42
Copy link
Owner

s0nik42 commented Oct 9, 2020

Bonjour Astral0, je suis très pris par un autre projet en ce moment, mais je devrais pouvoir me liberer fin du mois ! je ne t'oublie pas !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants