Gladys Assistant 4 ist da! 🚀

Jede Hilfe ist willkommen! Bist du mit Node.js / JavaScript vertraut?

Grob gesagt ist Gladys Assistant ein Node.js-Server, der auf eine SQLite-Datenbank zugreift, nichts Kompliziertes. Die Frontend-Anwendung ist eine Preact.js-Anwendung (wie React, aber leichter).

Wir achten sehr auf die CodequalitÀt, daher gibt es Tests zu schreiben, aber auch das ist nichts Hexenwerk, das lernt man :slight_smile:

Das Einfachste, um anzufangen, ist, deine lokale Entwicklungsumgebung einzurichten:

https://gladysassistant.com/fr/docs/api/setup-development-environnement

Danach kannst du dich an der Entwicklung einer kleinen Funktion versuchen, um anzufangen.

Zögere nicht, wenn du Hilfe bei einem beliebigen Schritt brauchst. Du erstellst einen Beitrag im Forum und wir antworten dir :slight_smile:

Ja, ich kenne mich aus, ich habe mit Angular gearbeitet (auch wenn es TypeScript ist, ich habe auch in JavaScript programmiert). Preact.js oder sogar React habe ich noch nicht gemacht, aber ich werde es lernen, kein Problem ^^
Um sie zu testen, brauche ich manchmal etwas Anleitung :slight_smile: .
Wenn du von kleinen Funktionen sprichst, hast du ein Beispiel?
Und ich weiß nicht, ob das schon gefragt wurde, aber eine Verbindung zu einem Musikdienst wie Deezer oder Spotify könnte doch interessant sein, oder?

Spotify verwalten und dabei den Premium-Zugang verwalten, um auf WLAN-Lautsprecher zu streamen, die mit dem Konto verbunden sind, wÀre super :slight_smile:
Allein um einen Wecker zu machen etc. ist das sehr nĂŒtzlich

Du kannst dir die GitHub Issues von Gladys ansehen:

Zum Beispiel eine GitHub Issue, die ich heute aufgrund eines Nutzerfeedbacks hinzugefĂŒgt habe:

Meiner Meinung nach ist das ein kleiner UI-Bug, der sich leicht beheben lÀsst.

Versuche, solche Issues zu finden, oder schau einfach im Forum nach Nutzerfeedback und sieh, ob du helfen kannst :slight_smile:

Oder: Finde ein Feature, das du zu Gladys hinzufĂŒgen möchtest, und entwickle es. Das könnte motivierender sein :wink:

Zum Beispiel, genau!

@Alexandre_MAILLOT stimmt, ein paar GitHub-Issues zu bearbeiten, hilft beim Einchecken des Codes.
Daher können wir dich bei Bedarf unterstĂŒtzen.

Alles klar, vielen Dank! Ich mach’s, sobald ich Zeit und stabiles Internet habe, denn im Moment ist das nicht der Fall.

Der kleine Post von Korben heute, der Freude macht:

Danke @Giulian und willkommen in der Community :slight_smile:

Ja! FĂŒr diejenigen, die sich fragen, woher diese Artikel kommen, ist es ganz einfach viel Arbeit im Voraus (Vorbereitung der Pressemitteilung und des Pressedossiers), dann die Arbeit der Journalistenakquise und viele E-Mails, Telefonate, damit diese Artikel das Licht der Welt erblicken :slight_smile:

Hallo hallo,

Ein kleines Wort auch, um zu sagen, dass ich das Projekt gerade dank des Artikels von Maison & Domotique entdeckt habe und es einfach toll finde! Man merkt, dass die Konzeption durchdacht wurde und ich wage es kaum, mir die Anzahl der Stunden dahinter vorzustellen
 Naja, ich kann es kaum erwarten, darauf zu migrieren, es hat mir fast Lust gemacht, mich in node zu schulen, um mit anzupacken :joy: Also, ich wollte die Punkte melden, die mich davon abhalten, in die Produktion zu gehen, aber ich habe gerade festgestellt, dass sie alle schon im github sind :grin: Also werde ich mich damit begnĂŒgen, zu warten
 Jedenfalls wollte ich euch sagen: Bravo und macht weiter so! :+1:

Willkommen in der Community und danke fĂŒr deine Nachricht, das freut uns :smiley:

Welche Punkte sind das? Einige Entwicklungen sind auf GitHub aufgelistet, aber nicht unbedingt jemandem zugewiesen, also ich bin fĂŒr jede Hilfe offen :wink:

Wenn ich irgendwie helfen kann, tue ich das gerne!
FĂŒr die Punkte, die mich interessieren:

  • Alles, was die Verbesserung der Z-Wave-UnterstĂŒtzung betrifft, denn im Moment habe ich viele nicht funktionierende Module - #614 #734 #904
  • Die Auswertung des Historiens der gesammelten Werte - #693
  • Die Abfrage von Sonnenauf- und -untergang bei OpenWeather (das denke ich, ist einfach) als Option in den Szenarienauslösern (da bin ich ĂŒberfordert) - #850
  • Die Möglichkeit, „Shortcuts“ von Szenen auf dem Dashboard zu haben (ich mag es, alle meine RolllĂ€den mit einem Klick zu öffnen :grin:) - #788

Top :slight_smile: Du bist herzlich willkommen, um bei diesen Punkten zu helfen, und zögere nicht, wenn du Fragen hast!

Ich arbeite weiter an der Akquise neuer Nutzer und möchte euch ĂŒber diese Arbeit informieren, die mich neben der Entwicklung der v4 sehr beschĂ€ftigt.

Zeitschrift « Programmez Â»

Ich bin in Kontakt mit einem Journalisten der Zeitschrift « Programmez Â», um einen Artikel fĂŒr ihre Februar 2021-Ausgabe zu schreiben. Das wird ein großer Artikel, den ich selbst schreiben muss, also wird mich das eine Weile beschĂ€ftigen, aber es lohnt sich. Der letzte Artikel, den ich mit der v3 gemacht habe, war ein riesiger Erfolg. Die Fachpresse ist wirklich das Beste.

Blog Domo-blog.fr

Heute habe ich AurĂ©lien vom Blog https://www.domo-blog.fr/ kontaktiert, um zu sehen, ob er sich fĂŒr Gladys Assistant interessiert und ob er darĂŒber mit seinen Lesern sprechen möchte.

Blog domotique-info.fr

Heute habe ich den Blog domotique-info.fr kontaktiert.

Ich werde euch auf dem Laufenden halten.

Es gibt kein Geheimnis: Der Erfolg dieser v4 hÀngt nicht nur von der Arbeit am Produkt ab, sondern auch von dessen Verbreitung.

Wenn wir super Funktionen programmieren, aber niemand weiß, dass Gladys existiert, ist das schade :smiley:

Falls einige von euch Blogs/Seiten kennen, die ĂŒber Smart Home sprechen und uns neue Nutzer bringen könnten, nehme ich jeden Kontakt gerne entgegen.

Das ist super fĂŒr die Entwicklung von Gladys.
Ich weiß nicht mehr, wo ich das gesehen habe, aber auf einigen Websites von Hardware-Herstellern wird die KompatibilitĂ€t mit dieser oder jener Smart-Home-Box erwĂ€hnt.

Ich weiß nicht, ob du das schon geplant hast, aber es wĂ€re sicherlich interessant, auch die Verwaltung von Philips-Produkten, Sonoff-GerĂ€ten usw. hervorzuheben und Gladys den Herstellern bekannt zu machen.

Ja, sogar in Smart-Home-Shops

Hallo,

Ich verfolge diesen „Smart-Home-Hub“ (wenn ich ihn so nennen darf :slight_smile:) schon eine Weile aus der Ferne ĂŒber die Artikel von Korben und eure Version 4 wird mich sicherlich in das große Abenteuer des Smart Homes stĂŒrzen lassen. Mein grĂ¶ĂŸter Pluspunkt ist das ansprechende Design, die angepriesene Einfachheit und vor allem die Kontrolle ĂŒber die Kette (vor allem bei den persönlichen Daten = Amazon Echo nein danke!)

Da ich mich noch nicht gestĂŒrzt habe, suche ich noch nach Produkten und möchte mich nicht auf die Technologien/Materialien beschrĂ€nken, die ich kaufen muss. Beim Stöbern im Forum verstehe ich, dass die V3 mehr KompatibilitĂ€t (zum Preis von InstabilitĂ€t laut dem klaren REX im Blog) hatte als die V4. Gibt es eine Möglichkeit, schnell zu sehen, was gerade integriert/entwickelt wird? Über die PRs auf GitHub?

Danke und in der Hoffnung, dass ich vielleicht sogar meinen Beitrag zum Ganzen leisten kann, wenn ich etwas Equipment zu Hause habe! :wink:

Willkommen, du findest hier den gesamten Code:

GitHub - GladysAssistant/Gladys: A privacy-first, open-source home assistant · GitHub.

Ja natĂŒrlich, um die Antwort von @Tlse-vins zu ergĂ€nzen, kannst du die PRs nach diesem Tag filtern.

https://github.com/GladysAssistant/Gladys/pulls?q=is%3Aopen+is%3Apr+label%3A"Service+Development"

Danke, Jungs, nur zur Info, ich musste nochmal auf „Service Entwicklung“ filtern, obwohl ein Vorfilter in der URL war, die du mir geschickt hast @VonOx :+1:

Et hop, ein neuer, hochwertiger Artikel ĂŒber Gladys Assistant =>