j’aurais aimé savoir s’il etait interessant et faisable d’améliorer l’affichage des devices dans l’intégration zigbee2mqtt.
Plusieurs points :
Partie APPAREILS : le champ de recherche est laborieux à utiliser, en gros je n’ai pas le temps de commencer à écrire qu’il se met déjà à filtrer les devices et a tendance à zapper certaines lettres que j’écrit… d’autres ont peut-être remarqué ça aussi. Comme s’il fallait un peu plus de « latence » entre les lettres tapées et le filtrage.
Partie DECOUVERTE : est-ce qu’il serait possible de cacher par défaut les appareils déjà ajoutés à Gladys ? Avec au pire un bouton qui propose de les afficher (il me semble que ça existe quelque part… dans l’intégration lan non ?) car chez moi, sur mobile notamment la liste est tellement longue que c’est une corvée de scroller autant.
Dans la même problématique du scroll quand on a beaucoup d’appareils, est-il possible de rajouter une petite fleche pour remonter en haut de page en un seul clic ?
Voilà pour mes suggestions, à vous, chers développeurs de me dire si c’est envisageable pour vous !
Ok je pense qu’il faut que ces points soient remontés quelques part sinon ça va partir aux oubliettes
Mon avis:
Pour le point 1, créé une issue Github (en anglais, si possible avec vidéo pour reproduire le bug)
Pour le point 2, issue Github aussi. Un court texte suffira
Pour le point 3, issue Github aussi.
Met un lien dans chaque issue vers ce sujet pour archive.
Je ne garantie pas d’un traitement à court terme, je suis tout seul sur l’intégration Zigbee en ce moment (à la recherche d’un mainteneur si quelqu’un passe par là…) et il y a beaucoup de demandes !
Merci ! Je veux bien que tu mettes un lien vers ce sujet dans chaque issue.
Pour les vidéos, de manière générale essaie de les mettre au format mp4, ça permet de voir la vidéo directement dans Github et non pas à avoir à la télécharger…
J’ai une erreur au chargement de la page Découverte Zigbee
actions.js:42 Uncaught TypeError: Cannot read properties of undefined (reading 'filter')
at Object.setDiscoveredDevices (actions.js:42:49)
at Object.setDiscoveredDevices (index.js:60:22)
at c.componentWillMount (index.js:22:16)
Merci @cicoub13 pour ton retour !
Je suis en train de générer une nouvelle image avec le correctif du incomingDevices = undefined, il faut compter environ 6 minutes.
Merci pour les correctifs @AlexTrovato ! Pense bien à me mettre un message sur le forum la prochaine fois quand c’est corrigé, sur Github j’ai des milliers de notifications c’est inutilisable
J’ai mergé, ça partira dans la prochaine version de Gladys !