Bonjour
Je propose un nouveau plugin pour piloter les guirlandes connectées Twinkly.
Le plugin existant basé sur la librairie python xled n’est plus fonctionnel, et était limité dans les possibilités.
J’ai donc créé un nouveau plugin suite à cette discussion
La détection des équipements est automatique, et les actions possibles sont : allumer / éteindre / changer la luminosité / changer les animations…
Il est possible de charger de nouvelles animations générées depuis l’application mobile (process un peu trop complexe à mon goût, mais je n’ai pas encore trouvé comment le simplifier).
Voici les informations sur le nouveau plugin :
- Nom et id : Twinkly (id kTwinkly pour « Kimagure Twinkly », pour différencier de l’ancien)
- Langages utilisés : pur PHP (+HTML/JS)
- Utilise-t-il un démon ? des dépendances particulières ? des crons ? Pas de démon externe, uniquement un démon/cron interne à Jeedom (tâche exécutée sur une fréquence paramétrable en secondes pour la mise à jour de l’état). Dépendance avec python3 pour l’utilisation de mitmproxy pour la capture des animations depuis l’appli mobile
- Possède-t-il un panel dédié ? Non
- Payant || gratuit ? (si vous avez déjà une idée) : Gratuit
- Lien GitHub ou autre site de dépôt (si vous le souhaitez) : https://github.com/kimagurefr/jeedom_kTwinkly/
Je suis en train de finaliser la version initiale dans la branche « unstable », donc une publication en bêta est imminente…
Edit 03/12/2020 : j’ai modifié la partie dépendances. J’espérais m’en passer, mais mitmproxy ne fournit un binaire que pour amd64, et de toutes façons, inclure toutes les architectures ferait exploser la taille du plugin pour rien. Donc je vais installer la version de mitmproxy fournie dans les repos debian, mais ça va tirer un certain nombre de dépendances liées à python3 avec…
K.