Présentation plugin Shelly Control

Nom et id: Shelly Control — shelly_control

Description:
Contrôle 100% local (sans cloud) des appareils Shelly Gen1 à Gen4, via un démon Python. Aucune dépendance au cloud Shelly.

Le plugin permet :

  • La découverte automatique des appareils sur le réseau local (mDNS + scan LAN), avec ajout manuel par IP en complément

  • Le pilotage complet des relais, volets et lumières (RGB/RGBW/CCT), et la remontée de tous les capteurs exposés (température, humidité, puissance, énergie…)

  • La génération dynamique des commandes à partir des composants réellement présents sur chaque appareil, sans configuration manuelle

  • La remontée d’état en temps réel (CoIoT en Gen1, notifications WebSocket en Gen2+), avec repli automatique sur un polling périodique si nécessaire

  • La gestion des scripts natifs embarqués des appareils Gen2, Gen3 et Gen4, avec génération assistée par IA (en option)

  • La lecture et la modification des webhooks/actions déclenchées par l’appareil lui-même, avec branchement automatique des appuis boutons pour les Gen1 (qui ne les remontent jamais nativement)

  • Des modales de diagnostic complet (démon, dépendances, appareils) et de diagnostic réseau par appareil

Langages utilisés
PHP, JavaScript (vanilla, sans jQuery), HTML/CSS, Python (démon)

Utilise-t-il un démon ? Oui — un démon Python

Des dépendances particulières ? Oui — lib aioshelly

Possède-t-il un panel dédié ?
Oui — vue « Panel » en grille de cartes compactes par appareil, avec bascule rapide

Payant || gratuit: Payant

Lien Market: Shelly Control - Market

Lien documentation: Shelly Control - documentation

4 « J'aime »