je souhaitais proposer un PR avec la partie config_flow mais vue que le init était conséquent.
Je vous propose d'abord de pousser une nouvelle structure
j'ai découpé le fichier init dans un sous répertoire nommé core.
dedans on y trouve :
admin_panel.py pour le menu d'admin
dispatcher.py où j'ai positionné toutes les fonctions et les chargements lié au dispatcher
services.py où j'ai mis le chargement et les fonctions services
entities.py où on retrouve les class des devices et le composant Zigate
J'ai pas touché à votre code , j'ai juste redécoupé pour allèger le fichier de départ.
Je vais bientot pousser à partir de cette nouvelle structure , le config flow avec les options.
Bonjour ,
je souhaitais proposer un PR avec la partie config_flow mais vue que le init était conséquent. Je vous propose d'abord de pousser une nouvelle structure j'ai découpé le fichier init dans un sous répertoire nommé core. dedans on y trouve :
admin_panel.py pour le menu d'admin
dispatcher.py où j'ai positionné toutes les fonctions et les chargements lié au dispatcher
services.py où j'ai mis le chargement et les fonctions services
entities.py où on retrouve les class des devices et le composant Zigate
J'ai pas touché à votre code , j'ai juste redécoupé pour allèger le fichier de départ.
Je vais bientot pousser à partir de cette nouvelle structure , le config flow avec les options.