Plugin Devolo:cpl

Voici les informations sur mon nouveau plugin :

  • Nom et id : Devolo CPL / devolo_cpl
  • Ce plugin permettra de gérer les appareils CPL de Devolo.
    • Les appreils sont automatiquement détectés (probablement à condtion qu’ils soient dans le même VLAN que le serveur Jeedom)
    • Dans cette première version, on ne peut que activer/désactiver les LEDs.
  • Langages utilisés : PHP, js et python3
  • Ce plugin utilise:
    • Un démon pour communiquer avec les appareils
    • Un programme écrit en Python3 pour la détection des appareils
    • Une table (devolo_cpl_rates) dans la DB pour l’historique des débits entre la appareil CPL.
    • Un cron5 pour remonter régulièrement l’état des appareils
    • Un cronDaily pour la purge des historique dans la table des débits
    • Des dépendances (modules python) doivent être installées
    • Le plugin utilise le module python devolo_plc_api. Ce module n’est pas installé par les dépendances mais intégré dans le plugin car il a fallu le modifier légèrement pour qu’il soit compatible avec Python 3.7.
  • Le plugin possède un panel desktop .
  • Le plugin est gratuit.
  • Documentation: https://ktn001.github.io/fr_FR/devolo_cpl/index.html
  • Changelog: https://ktn001.github.io/fr_FR/devolo_cpl/changelog.html

Bonsoir,
J’ai des 500 et 650 et ils ne sont pas détectés.
Est-il prévu de les intégrer ?
Merci

Normalement OUI.

Il faut que je debug…

Je vais jeter un coup d’œil demain soir. Si je trouve rien demain, ce sera pour ce weekend…

Le problème m’a été signaler sur ce sujet: Développer un plugin pour les CPL devolo

Je suis obligé de continuer sur cet autre sujet car il y a des participants qui n’ont pas accès au salon des Développeurs.

Est-il possible de créer un tag pour ce plugin même s’il n’est disponible qu’en beta pour le moment?

Bonjour,

J’ai créé cela :
plugin-devolo_cpl

1 « J'aime »

J’ai mis à jour les description de plugin dans le premier message de ce sujet et demandé, dans le market, le passage en stable.

Demon ne demarre pas .

File "/var/www/html/plugins/devolo_cpl/resources/bin/devolo_cpld.py", line 30, in 
import httpx
ModuleNotFoundError: No module named 'httpx'

Testé sur jeedom 4.3.17

Je suis en déplacement pour une semaine et n’ai pas accès à mes jeedom pour tester.

Est-ce que les dépendances ont bien été installées?

Hello, as-tu encore le problème?

Si oui, peux-tu ouvrir un nouveau sujet dédié?

Hello,
Ça fait déjà un peu plus d’un mois que j’ai demandé le passage en stable …

Ai-je oublié une étape pour que ce passage puisse être effectué?

Je viens de publier une beta avec une petite correction dans la liste des dépendances pour passage en prod.

Une nouvelle Beta majeure sera publiée ce weekend mais je dois encore corriger un bug d’affichage des image des équipements.

Cette nouvelle beta enregistrera l’historique des connections WiFi et permettra de visualiser ces historiques dans des graphiques.

Plugin validé

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.