@pierre-gilles, ich möchte Gladys 4 auf meinem ReSpeaker testen, aber ich bin mir unsicher, wie ich die Installation im Vergleich zur Dokumentation durchfĂŒhren soll.
Gehe ich wie bei einem Raspberry vor, um Docker einzurichten? docker auf Raspberry
Ich habe meine SD-Karte mit der V4 von Gladys geflasht
Ich habe die Anleitung befolgt, die @VonOx mir oben gegeben hat
Aber ich bekomme diese Fehlermeldung:
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.
Habe ich etwas vergessen?
Muss ich das Bild verwenden, das er auf der ReSpeaker-Website bereitstellt, so wie ich es fĂŒr die V3 von Gladys gemacht habe? Um dann Docker zu installieren? ReSpeaker-Link
Ich habe gesehen, dass die Beta von Gladys 4 herausgekommen ist und heute hatte ich etwas Zeit, es zu testen.
Ich gebe also ein kleines Feedback zu meiner Erfahrung (ich warne euch, ich habe mich in den Newbie-Modus versetzt):
Zuerst eine wirklich nervige Sache⊠das Klicken auf den âSpeichernâ-Button, wenn man das Haus (seinen Standort, seine RĂ€ume usw.) Ă€ndert. Ich bin zweimal darauf hereingefallen und das ist wirklich Ă€rgerlich (ohne böse zu sein)
Die Registerkarten âKalenderâ, âKartenâ und âSzeneâ dienen derzeit zu nichts, warum sind sie dann da? Noch der Registerkarte der Szenen gibt es eine Nachricht, die besagt, dass sie im Bau ist, aber bei den anderen gibt es nichts. Also habe ich ĂŒberall herumgeklickt, um zu sehen, ob etwas funktioniert.
Im Registerkarte Integrationen ist alles nach Kategorien sortiert. Das ist gut. Aber wenn man auf diese Registerkarte zum ersten Mal kommt, ist bereits ein Filter aktiv und man achtet nicht unbedingt darauf. Also denkt man sich âWo ist Telegram? Wo ist der Dienst fĂŒr das Wetter?â. Es wĂ€re also gut, alle Dienste anzuzeigen und dem Benutzer die Freiheit zu lassen, spĂ€ter zu filtern, wenn er es möchte.
Immer noch im Registerkarte Integrationen gibt es ein Problem, wenn man die Konfigurationsseite einiger Dienste aktualisiert, wird die Seite weiĂ. Ăbrigens verbreitet sich das Problem auf die anderen Registerkarten der OberflĂ€che, wenn man zurĂŒckkehrt oder sich daran macht, die URL manuell zu Ă€ndern, um zur vorherigen Seite zurĂŒckzukehren, nachdem dieser Fehler aufgetreten ist.
Im Zwave-Dienst, wenn man den USB-Port des Sticks konfiguriert, gibt es keine RĂŒckmeldung, man weiĂ nicht, ob die Verbindung fehlgeschlagen ist, ob sie erfolgreich war, ob sie noch lĂ€uft usw. Das ist nicht sehr benutzerfreundlich.
Im Xiaomi-Dienst gibt es keine Anweisungen? In der Dokumentation wird nur erklÀrt, wie man den Hub in den Entwicklermodus versetzt. Also steht man vor der Konfigurationsseite des Xiaomi-Dienstes mit zwei leeren Boxen, einer Nachricht, die einem einfach sagt, die Dokumentation zu lesen, und nichts weiter (und die Dokumentation bringt auch nichts weiter), ohne zu wissen, ob man den Scan manuell starten muss, ob er automatisch erfolgt usw. Auch das ist nicht sehr benutzerfreundlich.
Im Chat-Registerkarte wird die Reihenfolge der Nachrichten nicht nach der Sendezeit angezeigt. Also manchmal landen Gladysâ Antworten vor meinen Fragen. Ăbrigens scheint es, als ob nur die BeispielsĂ€tze gut funktionieren.
Ăbrigens sind die superlangen Blasen fĂŒr ein Wort nicht sehr schönâŠ
In den Einstellungen funktioniert der âNeustartâ-Button bei mir nicht.
Immer noch in den Einstellungen: Der âBackupsâ-Registerkarte ist vorhanden, aber ich dachte, die Backups wĂ€ren mit dem Gladys Plus-Angebot verbunden? Wenn das der Fall ist, warum wird dieser Registerkarte den Benutzern angezeigt, die dieses Angebot nicht haben? Und auĂerdem lĂ€sst man sie auf den âBackups jetztâ-Button klicken, ohne RĂŒckmeldung.
Das warâs, ich denke, ich habe alles durchgesehen, nehmt es nicht persönlich, es ist nur konstruktiv. Ich weiĂ, dass es eine Beta ist und noch lange nicht fertig ist, aber offensichtlich gibt es noch einiges zu verbessern, bevor man sich den Integrationen widmet.
Ich kenne die ReSpeaker-Plattform nicht so gut, aber ich denke, du musst das ReSpeaker-Bild installieren, dann Docker darauf installieren und dann das Gladys-Docker-Bild starten (Achtung, je nach deiner Architektur musst du das arm- oder arm64v8-Bild starten)
Das ist nicht normal, man muss nicht neu starten, damit das Wetter funktioniert ^^ Es ist ein Bug, ich habe das auf Github notiert und untersuche es:
Ah! Gut beobachtet, das wĂŒrde eine kleine Warnung verdienen, wenn du ohne Speichern verlĂ€sst. (Ich bin kein Fan von Auto-Save wie bei Gladys v3)
Um den Entwicklern Inspiration zu geben und zu zeigen, was kommt Die Registerkarte Maps ist bereits nĂŒtzlich fĂŒr diejenigen, die Owntracks verwenden. Die Registerkarte Kalender hat @bertrandda Ideen gegeben, der uns eine PR Caldav macht. Die Registerkarte Szene gebe ich zu, ist im Moment 100% nutzlos, aber ich wollte zeigen, dass sie in Arbeit ist. Der Szenenbereich funktioniert tatsĂ€chlich, ich habe ihn nur 1 Stunde vor dem Release der Beta versteckt, weil ich mit dem Ergebnis noch nicht zufrieden war.
Ein Filter ist bereits aktiv? Willst du damit sagen, dass wir standardmĂ€Ăig in der Kategorie âDevicesâ sind?
FĂŒr mich sind das keine Filter: Es ist eine separate Seite. Ich wĂ€re interessiert an weiteren RĂŒckmeldungen von Nutzern dazu, fĂŒr mich war es eher klar, dass es sich um verschiedene Seiten handelt.
Okay, ein kleiner Bug, ich schaue mir das an:
yes ich weiĂ das fĂŒr den Z-Wave-Dienst, es wurde noch keine UI-RĂŒckmeldung implementiert ^^ Es gibt noch viel Arbeit daran
TatsÀchlich gibt es nur den Link zur Dokumentation, nicht unbedingt sehr klar, das verdient mehr ErklÀrungen:
Gut beobachtet, es ist ein kleiner Bug beim Live-Senden, der in bestimmten FÀllen auftreten muss. Da Gladys schnell antwortet, ist es möglich, dass der Zeitstempel der Antwort derselbe ist wie der der Frage, nun, ich weià es nicht, ich muss das untersuchen:
Das ist der Fall! Es gibt nur 3 Nachrichten im Moment. Im Gegensatz zu Gladys 3 mache ich wenig, aber was ich mache, mache ich gut.
Jede Nachricht habe ich viele FĂ€lle behandelt (z. B. wenn du ein Kamerabild anfordern und dein Raum keine Kamera hat, wenn du ein Wetter anfordern, ohne das Wetter konfiguriert zu haben, usw.) Das war schon eine riesige Arbeit, ich habe wenig, aber gut gemacht Ich habe noch nicht versucht, den Chat-Modus mit Gladys zu machen, im Moment habe ich mich auf echte Use-Cases konzentriert.
Wenn ein CSS-Experte vorbeikommt, bitte ich um Hilfe, ich habe es nicht geschafft, die Box dynamisch zu machen Ich bin 100% einverstanden, ich habe mir die Haare ausgerissen, aber das ist wirklich nicht mein Ding!
Welche Konfiguration hast du? Manuell/Windows, Docker, Raspberry Pi-Bild?
Um zu zeigen, dass es möglich ist und zum Upgrade auf Gladys Plus zu ermutigen Du hast Recht, es sollte die Seite weniger âleerâ machen, wenn du darauf zugreifst und du kein Gladys Plus hast. Ich sollte eine Art Platzhalter, eine kleine Nachricht und einen Link zur Gladys Plus-Seite hinzufĂŒgen.
Oops fĂŒr die SchaltflĂ€che âBackup nowâ, das ist eine sehr neue ErgĂ€nzung, ich habe vergessen, sie fĂŒr Nicht-Gladys-Plus-Benutzer zu deaktivieren:
Danke fĂŒr dein Feedback, Mathieu! Zögere nicht, wenn du noch mehr hast Ich arbeite hart daran, alles zu beheben, was âUX-Paffinageâ ist, also sind diese RĂŒckmeldungen wertvoll.
Viel GlĂŒck fĂŒr deine Projekte daneben, ich hoffe, das Haus kommt voran
Was du verwendest, ist noch nicht veröffentlicht.
FĂŒr die Fake-GerĂ€te weiĂ ich nicht, was geplant ist.
FĂŒr die Milight habe ich mit der Entwicklung eines Dienstes begonnen.
Die Szenarien sind, soweit ich verstanden habe, schon recht weit fortgeschritten, aber noch nicht ausreichend, um in dieser Beta vorgestellt zu werden. Ich glaube, die Skripte werden Teil der Szenarien sein. @pierre-gilles, bestÀtigst du das?
Eigentlich wĂ€re es besser, Filter statt Seiten zu verwenden, aber mich stört es so, wie es jetzt ist, nicht. Ich habe die anderen âSeitenâ schnell gefunden.
Allerdings wÀre es gut, wenn die Suche in allen Seiten suchen könnte.
Ok danke fĂŒr euer Feedback! Wir mĂŒssen einen klareren Weg finden, das zu tun
Ich habe ein GitHub-Issue erstellt, um dies zu referenzieren:
Derzeit habe ich andere UX-Bugs, die mir wichtiger erscheinen, da sie offensichtlich blockieren:
Firefox-KompatibilitÀtsfehler.
Xiaomi (Filterung, IP-Gateway)
Philips Hue (Filterung & andere)
Fehler auf der Integrationsseite
Standardsprache
Darksky UX-Fehler
Backup-Seite
Das sind meine PrioritĂ€ten fĂŒr den Moment.
Danach denke ich, dass die Z-Wave-Integration definitiv meine Zeit benötigt, es fehlt noch viel an der Integration. Ich habe gesehen, dass es auch PRs in Wartestellung und Nachrichten im Forum gibt.
In der Zwischenzeit, wenn jemand motiviert ist, einen PR fĂŒr die Integrationsseite vorzuschlagen, wĂ€re das groĂartig
Ja, das ist nicht unbedingt dringend. Jedenfalls schaue ich, ob ich das heute Abend machen kann, um eine Kategorie âallâ standardmĂ€Ăig hinzuzufĂŒgen
Kleine Frage, ist es denkbar, eine Seite zu erstellen, auf der alle GerĂ€te aufgelistet sind, die derzeit kompatibel sind und fĂŒr die Beta getestet und validiert wurden?
Zum Beispiel bei Xiaomi haben wir den Temperatursensor, den Cube, �
Eine Möglichkeit wĂ€re, dies im Integrationsbereich unterzubringen. FĂŒr jeden Service einen Informationsbereich auf derselben Ebene wie Setup und Co. zu haben. Und die KompatibilitĂ€t zu erklĂ€ren, wie der Service genutzt wird usw.
Was haltet ihr davon?
Wir hatten eine KompatibilitÀtsseite in der v3, danach war sie gut, aber nicht wirklich in den Entwicklungsprozess integriert.
In der v4 bin ich einverstanden, es mĂŒsste eine Möglichkeit geben, das irgendwo aufzulisten. Direkt im Produkt wĂ€re meiner Meinung nach nicht schlecht, jede Integration könnte ihre KompatibilitĂ€ten angeben. Allerdings erfordert das eine nicht zu vernachlĂ€ssigende spezifische Arbeit fĂŒr jede Integration (da jede Integrations-UI unterschiedlich ist), zu sehen, ob es nicht einen einfacheren Weg gibt, um sicherzustellen, dass das immer gemacht wird.
Das ist normalerweise bereits der Fall, das ist das Ziel, das wir fĂŒr die v4 haben. Jede Integration muss in der Lage sein, sich selbst zu konfigurieren: Wenn Informationen in der BenutzeroberflĂ€che fehlen, dann muss die UI verbessert werden.