Justement, c’est vrai que c’est peut-être contraignant de devoir forcer l’utilisateur à nommer chaque feature de chaque intégration.
Encore le MQTT je comprend (c’est manuel), mais au final pour les intégrations type Z-Wave, ça va vite être un enfer en fait… Surtout que dans les solutions de maison connectées grand public, personne ne fait ça.
Désolé @Terdious mais je pense que je vais rollback la PR pour la plupart des intégrations (je laisse le MQTT uniquement je pense), on manque d’information, j’ai mergé ça un peu trop dans la précipitation et sans consulter les autres membres de la communauté qui ont des setups différents
@Romuald_Pochet dans le cas du Z-Wave, en fait dans 99% des cas c’est ok d’afficher un combo « deviceName + (feature name depuis les trads) », je pense c’est vraiment les 1% des devices bizarre qui posent problèmes (ceux dont on parle dans le topic Z-Wave cf https://community.gladysassistant.com/t/v4-integration-z-wave/6057/53?u=pierre-gilles ), et eux il faut plutôt essayer de les splitter en plusieurs device plutôt que de devoir changer toute notre façon de faire pour ces 1%.
Je pense que pour continuer ce débat, il faut aller chercher plus d’informations.
Dans un premier temps, au niveau de Gladys:
- Faire la liste des intégrations dans Gladys, et pour chaque intégration lister comment fonctionne le nommage actuellement (nommage du device, et nommage du device feature)
- Identifier les cas qui posent problèmes, et comprendre individuellement ces cas: est-ce que ça fait vraiment sens d’avoir un device unique comportant 200 features ? Faut-il mieux pas splitter le device ?
Dans un second temps, en dehors de Gladys:
- Aller voir chaque système domotique grand public: Google Home, Alexa, Apple Homekit (j’insiste sur le grand public: home assistant, domoticz, ne sont pas des inspirations, je ne dis pas que ces systèmes ne sont pas bien, mais ils sont destiné à un autre public donc c’est pas ce dont on veut s’inspirer ici ).
Si quelqu’un veut faire cette petite enquête, il est le bienvenue Je peux investir du temps dessus, mais je dois prioriser ça avec toutes les autres features demandées (est-ce que c’est plus prioritaire que la vue graphique? que l’intégration Alexa? à vous de me dire)