j’ai suivie la procédure que @VonOx m’a donné ci-dessus
mais j’ai ce message d’erreur:
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/create?name=gladys: dial unix /var/run/docker.sock: connect: permission denied.
Est ce que j’ai oublié de faire quelque chose?
Faut il que je passe par l’image qu’il fournisseur sur le site de ReSpeaker comme j’ai fait pour la V3 de Gladys? Pour après installer Docker? lien ReSpeaker
Ça faisait un moment que je n’étais pas passé par là !
J’ai vu que la beta de Gladys 4 était sorti et j’ai eu un peu de temps pour tester aujourd’hui.
Je fais donc un petit retour sur mon expérience à chaud (je vous préviens je me suis mis en mode newbie hein) :
Pour commencer un petit truc vraiment relou… le fait de devoir cliquer sur le bouton « save » quand on modifie la maison (son emplacement, ses pièces etc) je me suis fait avoir deux fois et c’est vraiment chiant (sans être méchant)
Les onglets « Calendrier », « Maps » et « Scène » ne servent à rien actuellement alors pourquoi ils y sont ? Encore l’onglet des scènes il y a un message qui dit que c’est en cour de construction mais les autres il y a rien. Du coup je me suis retrouver à cliquer partout dans tous les sens pour savoir si quelque chose fonctionnait.
Dans l’onglet intégrations tout est rangé par catégorie. C’est bien. Mais quand on arrive sur cet onglet pour la première fois un filtre est déjà actif et on n’y fait pas forcément attention. Du coup on se dit « Mais il est ou télégramme ? Il est le service pour le temps ? ». Il serait bien donc d’afficher tous les services et de laisser libre l’utilisateur de filtrer ensuite si il en a envie.
Toujours dans l’onglet intégrations, il y a un problème quand on actualise la page de configuration de certains services, la page devient blanche. D’ailleurs le problème se repend sur les autres onglets de l’interface si on revient en arrière ou si on s’amuse à changer l’url manuellement pour revenir à la page précédente après ce bug.
Dans le service Zwave quand on configure le port USB du stick on a aucun retour d’info, on ne sait pas si la connexion a échoué, si elle a réussis, si elle est en cour etc. Ce n’est pas très user friendly ça.
Dans le service Xiaomi il n’y aucune instructions ? Dans la doc la seule chose qui est expliquée c’est la façon de passer le hub en mode développeur. Du coup on se retrouve devant la page de config du service Xiaomi avec deux box vides, un message qui nous dit juste d’aller voir la doc et rien d’autre (et du coup la doc n’apporte rien de plus) sans savoir si il faut lancer le scan manuellement, si il se fait de façon automatique etc. Pareil ce n’est pas très user friendly.
Dans l’onglet chat, l’ordre d’affichage des messages ne respectent pas l’ordre d’envoi. Donc des fois les réponses de Gladys se retrouvent avant mes questions. Au passage on dirait qu’il n’y a que les phrases d’exemples qui fonctionnent bien.
Au passage les bulles super longues pour un mot c’est pas très jolie…
Dans les paramètres le bouton « Restart » ne fonctionne pas chez moi.
Toujours dans les paramètres : l’onglet « Backups » est présent, hors il me semblait avoir compris que les backups étaient liés à l’offre Gladys Plus ? Si c’est le cas pourquoi laissé cet onglet affiché aux utilisateurs qui n’ont pas cette offre ? Et en plus les laissées cliquez sur le bouton « Backups now » sans retour d’info.
Voilà je pense avoir fait le tour, ne le prenez pas mal ce n’est que constructif hein. Je sais que c’est une beta et que c’est loin d’être près mais visiblement avant de s’attaquer aux intégrations il y a encore des choses à revoir.
Je ne connais pas super bien la plateforme respeaker, mais je pense qu’il faut que tu installe l’image ReSpeaker, ensuite tu installe Docker dessus, puis tu lances l’image Docker Gladys (attention, suivant ton architecture il faut que tu lances l’image arm ou arm64v8)
C’est pas normal ça, il faut pas reboot pour que la météo marche ^^ C’est un bug, j’ai noté ça sur Github j’investigue dessus:
Ah! Bien vu, ça mériterait un petit warning quand tu quittes sans enregistrer. (Je ne suis pas fan de l’auto-save façon Gladys v3)
Pour donner de l’inspiration aux développeurs et montrer ce qui arrive L’onglet Maps est déjà utile pour ceux qui utilisent Owntracks. L’onglet Calendrier ça a donné des idées à @bertrandda qui nous fait une PR Caldav. L’onglet Scène je suis d’accord est 100% inutile pour l’instant, mais je voulais montrer que c’était en chantier. La partie scène fonctionne en fait, j’ai juste masqué 1h avant le release de la beta parce que j’étais pas satisfait du rendu pour l’instant.
Un filtre est déjà actif? Tu veux juste dire qu’on est sur la catégorie « Devices » par défaut?
Pour moi c’est pas des filtres ça: c’est une page différente à part entière. Je serais intéressé d’avoir d’autres retours d’utilisateurs dessus, pour moi c’était plutôt clair que c’était différentes pages.
Ok petit bug ça, je regarde:
yes je sais ça pour le service Z-Wave, aucuns retour d’UI n’a encore été implémenté ^^ Il y a beaucoup de boulot dessus encore
Effectivement il y a juste le lien vers la doc, pas forcément super clair, ça mérite plus d’explications:
Bien vu c’est un petit bug lors de l’envoi live qui doit apparaitre dans des cas précis. Comme Gladys répond vite il y a moyen que le timestamp de la réponse soit le même que celui de la question, enfin j’en sais rien il faut que j’investigue:
C’est le cas! Il y a que 3 messages pour l’instant. A l’inverse de Gladys 3, je fais peu mais ce que je fais je le fais bien.
Chaque message j’ai géré plein de cas (genre si tu demande une image de caméra et que ta pièce n’a pas de caméra, si tu demande une météo sans avoir configuré la météo, etc…) c’était déjà un boulot énorme, j’ai fais peu mais bien J’ai pas encore cherché à faire la partie discussion en mode tu tchat avec Gladys, pour l’instant j’ai focus sur des vrais use-case.
Si un expert CSS passe dans le coin, j’implore son aide, je n’ai pas réussi à faire la box en dynamique Je suis 100% d’accord, je me suis arraché les cheveux mais c’est vraiment pas mon truc !
Tu es en quel setup toi? Manuel/Windows, Docker, Image Raspberry Pi?
Pour montrer que c’est possible et inciter à passer à Gladys Plus Tu as raison, ça mériterais de rendre la page moins « vide » quand tu arrives dessus et que tu n’as pas Gladys Plus. Il faudrait que je rajoute une sorte de placeholder, un petit message et un lien vers la page Gladys Plus.
Oups pour le bouton « backup now », c’est un rajout tout récent, j’ai zappé de le désactiver pour les utilisateurs non gladys plus:
Merci pour tes retours Mathieu! N’hésite pas si tu en as d’autres Je travaille à fond pour fixer tout ce qui est « pauffinage d’UX », donc ces retours sont précieux.
Bonne chance pour tes projets à côté, j’espère que la maison avance
Pour les devices factices je ne sais pas ce qui est prévu.
Pour les milight, j’ai commencé à développer un service.
Les scénarios sont bien avancés de ce que j’ai compris mais pas assez pour être présenté dans cette bêta. Je crois que les scripts feront parti des scénarios. @pierre-gilles confirmes tu ?
Effectivement mettre des filtres plutôt que des pages c’est peut-être mieux, mais pour ma part ça ne me choque pas comme c’est actuellement. J’ai vite trouvé les autres “pages”.
Cependant ça serait bien que la recherche puisse rechercher dans toutes les pages.
Pour l’instant j’ai d’autres bugs d’UX remontés qui me semblent plus prioritaires en vue, car clairement bloquant:
Bug compatibilités Firefox.
Xiaomi (filtering, IP gateway)
Philips Hue (filtering & autres)
Bug de la page d’intégration
Language par défaut
Bug UX Darksky
Backup page
C’est mes priorités pour l’instant.
Ensuite je pense que l’intégration Z-Wave a clairement besoin de mon temps, beaucoup de choses manquent à l’intégration. J’ai vu qu’il y a aussi des PR en attente et des messages sur le forum.
En attendant si quelqu’un est motivé pour proposer une PR pour la page intégration ça sera avec plaisir
Petite question, est il envisageable de faire une page où on liste tous les appareils qui sont compatible pour le moment et qui ont été testé et validé pour la beta ?
Du genre Xiaomi on a capteur température, cube, … ?
Une possibilité serait d’y mettre dans la partie intégration. Avoir pour chaque service une partie information au même niveau que setup ans co. Et demandant expliquer les compatibilité, comment se service du service etc
Qu’en dites vous ?
On avait une page compatibilité dans la v3, après elle était bien mais pas vraiment intégré au process de développement.
Dans la v4 je suis d’accord faudrait trouver un moyen de lister ça quelques parts. Directement dans le produit ça serait pas mal je pense, chaque intégration pourrait préciser ses compatibilités. Après ça demande un travail non-négligeable spécifique à chaque intégration (vu que chaque UI d’intégration est différente), à voir si il y aura pas un moyen plus simple pour s’assurer que ça soit toujours fait.
ça normalement c’est déjà le cas, c’est l’ambition qu’on a pour la v4. Chaque intégration doit se suffire à elle même pour être configurée: si il manque des informations actuellement dans l’interface, alors il faut améliorer l’UI.