Analyse: Priorisierung der Entwicklungen: Core / Integrationen?

Hallo zusammen!

Ich habe mir die Mühe gemacht, alle Feature-Anfragen aus dem Forum zu extrahieren und nach Anzahl der Stimmen / Anzahl der Aufrufe zu sortieren, wobei angezeigt wird, ob es sich um eine Core- oder Integrationsanfrage handelt.

Allgemeine statistische Fragen

  • Gesamtzahl der Anfragen: 166
  • Core-bezogene Anfragen: 99
  • Integrationsbezogene Anfragen: 67

Feature-Anfragen nach Stimmen sortiert

Gelb: Integration
Grün: Core

Feature-Anfragen nach Anzahl der Aufrufe sortiert

Gelb: Integration
Grün: Core

Was ich interessant finde, ist, dass, wenn man diese Liste nach Anzahl der Aufrufe betrachtet, die meisten Integrationsanfragen zu finden sind. Ich denke, das spiegelt besser die Wünsche der „externen“ Community-Mitglieder wider, die Gladys überfliegen, ohne unbedingt zu stimmen, weil sie keine Konten haben.

Jetzt stellt sich die Frage, wie man Leute motivieren kann, diese Integrationen zu entwickeln / die laufenden Entwicklungen zu testen? :stuck_out_tongue:

Die andere Frage, die ich mir stelle, ist, ob wir nicht ein gewisses Niveau in Bezug auf Core-Funktionen erreicht haben und ob meine Zeit in den kommenden Monaten nicht für Integrationsarbeit aufgewendet werden sollte?

Denn im Gegensatz zu den vorherigen Monaten sehe ich keine „großen Schlüssel-Funktionen“ mehr, die dem Core fehlen, damit Gladys attraktiv ist. Mir kommt es so vor, als ob es nur noch ein Problem fehlender Integrationen ist (abgesehen von der Steuerung von Rollläden und Heizung, aber das sind am Ende sehr integrationsbezogene Themen).

Das vollständige Dokument:

Gute Idee, diese Analyse.

Ehrlich gesagt, ist der Kern robust und alle Anforderungen sind meist Erweiterungen, um ihn noch weiter zu verbessern (Heizungsmanagement, Abmeldungen, Verbesserung der Unterstützung für Multi-Device, usw.).

Man muss entscheiden, ob die Unterstützung für mehr Integrationen eine bessere Sichtbarkeit ermöglicht oder ob die Qualität Vorrang hat.

Persönlich, auch wenn ich lieber einige Funktionen sehen würde, denke ich, dass mehr Integrationen eine größere Sichtbarkeit ermöglichen, um noch mehr Leute anzuziehen.

Ich bin immer mehr davon überzeugt, dass es ein Problem der Integrationen ist!

Derzeit nutzen viele Leute Gladys einfach nicht, weil wir ihre Hardware nicht unterstützen. Das war die Hauptaussage der Umfrage, die ich Anfang des Jahres durchgeführt habe, und das Feedback, das ich auf externen Foren erhalte.

Ich denke insbesondere an:

  • Tuya
  • Z-Wave
  • Shelly?
  • Yeelight
  • Netatmo
  • Somfy Rollläden
  • Sonos
  • Mehr Zigbee-Kompatibilität

Und wir werden sicherlich Matter haben, das zu dieser Liste hinzukommt, in der Hoffnung, dass dies endlich das Ende des Durcheinanders der proprietären Protokolle ist :sweat_smile:

Ich bin absolut derselben Meinung, dass die Priorität nun bei den Integrationen liegen sollte.
Da ich selbst nicht entwickle, habe ich meine Nutzung von Gladys aus genau diesem Grund mehrere Monate pausiert (und in dieser Zeit Homeassistant und seine unzähligen Integrationen ausprobiert).

Ich denke, um mehr potenzielle Entwickler zu erreichen, müssen wir zunächst mehr Menschen erreichen, ganz einfach!

Das erinnert mich daran.

Ich teile Ihre Ansichten. Mehr Leute bedeutet potenziell mehr Entwicklung. Aber auch mehr Ideen :sweat_smile:

@pierre-gilles ich denke, wir sollten zunächst die Speicheroptimierung managen, wenn wir viele Sensoren im „unbegrenzten“ Modus haben, denn das kann schnell für mehrere Neueinsteiger problematisch werden.

Ich denke auch! Aber um Integrationen zu haben, braucht man Nutzer/Entwickler, und um Entwickler zu haben, braucht man Integrationen, das ist der Teufelskreis :smiley:

Aber wenn einige von euch Ideen haben, wie man Entwickler anlocken kann, bin ich ganz Ohr!

Ich glaube daran! Wir haben Standards für die meisten Computersysteme (Wi-Fi für drahtloses Internet, Bluetooth für Musik usw.), und angesichts der Schlagkraft aller Akteure (Apple/Google) könnte es klappen. Jedenfalls hoffe ich das :slight_smile:

Mal sehen, denn ich mache jetzt schon seit mehr als zweieinhalb Jahren nichts als Core, Core, Core in rauen Mengen an der v4, und trotz all der Funktionen, die ich hinzufüge, ist das Wachstum eher lahm, also stelle ich mir Fragen!

Es muss sich etwas ändern, und wenn ich in den nächsten Monaten weiter am Core arbeite, wird das Projekt dann vorankommen, oder haben wir mit den derzeit angebotenen Integrationen eine Decke erreicht?

@lmilcent Ich habe eine InfluxDB-Integration in Arbeit, mir fehlen nur noch die Tests und ein bisschen Frontend (60 %).

Hallo,

ich bin recht einverstanden mit dem Bedarf an Integration, aber ich finde, es fehlt noch eine benutzerfreundliche Aktion, die es ermöglichen würde, viele Dinge zu tun, nämlich Befehle einfach mit Argumenten (Werten) auszuführen.
Das aktuelle System ist viel zu kompliziert.
Ich denke, es gäbe so viele Möglichkeiten, wenn man einfach ein Python- oder Bash-Skript von einer Szene aus aufrufen könnte.

Persönlich habe ich meine Nutzung aus diesem Grund pausiert und wegen der Nicht-Unterstützung von Rollläden (der berühmte Punkt, über den sich alle einig sind :))

Auf jeden Fall, danke und Glückwunsch zu all der Arbeit!

Ich bin auch für Integrationen. Der aktuelle Mangel erfordert den Umweg über Node-red, oder sogar konkurrierende Anwendungen (home-assistant), und dann die Kommunikation per MQTT zwischen den Systemen! Es funktioniert, aber es ist ein Flickenteppich.

Was genau meinst du? In den Szenen? Macht der Block „Gerät steuern“ das nicht?

Das ist in Arbeit :wink:

Aufgrund unserer Unterhaltung denke ich, dass es schön wäre, wenn wir einen Feature-Request pro Integration dieser Liste erstellen würden (für die fehlenden):

Für jede Integration wäre es gut, eine Funktionsweise zu organisieren:

  • Ein « Hauptverantwortlicher » (der Entwickler der Integration)
  • Mehrere Tester mit der Hardware oder motiviert, sich mit der Hardware auszustatten

Wenn wir den Prozess dokumentieren, Sammelaktionen für den Kauf von Hardware für diejenigen einrichten, die sie benötigen, und eine regelmäßige Verfolgung der Entwicklungen organisieren, kann ich mich um die Kommunikation kümmern, um Leute anzulocken und eine Dynamik rund um all das zu schaffen :slight_smile:

Meine Rolle ist noch zu diskutieren, ich könnte mich in die Entwicklung von Integrationen stürzen, aber ich bin mir nicht sicher, ob das eine gute Idee ist, denn sobald die Integration entwickelt ist, kann ich sie nicht mehr warten (meine « feste » Arbeitslast bei Gladys ist ziemlich hoch: PR-Reviews, Kommunikation, Entwicklung und Support für Gladys Plus, etc.), und meine verfügbaren Tage sind begrenzt.

Ich denke, der Ansatz, einen Verantwortlichen pro Integration zu haben, wie es derzeit der Fall ist, ist eine gute Idee!

Hallo zusammen,
Ich erlaube mir, direkt auf den Punkt zu kommen, da diese Diskussion letztlich strategischer Natur ist und sich auf die zukünftige Entwicklung von Gladys bezieht.

Was die finanziellen Mittel angeht, finde ich, dass es super wäre, wenn wir Spenden steuerlich absetzbar machen könnten. Ich habe ein bisschen recherchiert, wie man das legal umsetzen könnte, und die Gründung eines Vereins sowie ein Antrag bei einer staatlichen Behörde scheinen ausreichend zu sein, da die Entwicklung von Tools zur Energieeinsparung ein ausreichender Grund zu sein scheint. Ich denke, dass dies Gladys auf eine solidere Basis stellen und mehr Mittel für die Entwicklung bereitstellen würde, da die Serverkosten für Gladys Plus direkt vom Verein übernommen werden könnten und dieser Entwicklungsarbeiten von @pierre-gilles oder anderen Entwicklern bezahlen könnte. Allerdings weiß ich nicht, ob viele bereit wären, regelmäßig größere Spenden zu leisten und von der Steuerabsetzbarkeit zu profitieren. Aber es scheint mir eine interessante Möglichkeit zu sein, das Ganze für dich @pierre-gilles rentabler zu machen. Und es würde wahrscheinlich auch mehr Mittel für die Kommunikation geben.

Mir fehlt nach wie vor dringend die Heizungssteuerung, die ein wichtiger Teil der Energieverwaltung ist. Heute habe ich nicht das Gefühl, dass ich durch die Integrationen eingeschränkt bin, wenn man Gladys von Anfang an mitbedenkt, aber das ist sicherlich nicht der Fall für die meisten Nutzer.

Das war’s, lasst mich wissen, was ihr davon haltet,
Jedenfalls eine interessante Frage

Nein nein, ich meine, einen Wert an einen externen Befehl senden: mein_script.sh {{Température}}
Derzeit muss man über die MQTT-Integration gehen:

Das ist alles andere als einfach.

Ja ja, und ich kann es kaum erwarten :slight_smile:

Oha, nein, ich denke nicht, dass das die Richtung ist, die ich einschlagen möchte :smiley: (Entschuldigung, ich bin direkt!)

Gladys Plus ist kein Verein, sondern ein Unternehmen, das das Ziel hat, profitabel zu sein.

Es gibt bereits viele Möglichkeiten, dieses Projekt rentabel zu machen:

  • Entweder, indem man sich bei Gladys Plus anmeldet, wie 60 von euch :slight_smile:
  • Oder, indem man eine einmalige Spende auf BuyMeACoffee macht!

Nach meinem Angebot mit 50% Rabatt Mitte des Jahres haben wir eine relativ gute Abonnentenrate von Gladys Plus im Vergleich zur Anzahl der Gladys-Nutzer erreicht, also für mich ist das kein Problem der Umwandlung von Nutzern zu Beitragszahlern, ich sehe, dass die Leute, die Gladys nutzen, realistisch sind und die Projekte unterstützen, die sie nutzen.

Für mich ist das Problem jetzt eindeutig ein Problem der Nutzung, man muss mehr Leute dazu bringen, dem Projekt beizutreten. Und aktuell ist das größte Hindernis die Integration! Daher dieses Thema :slight_smile:

Aber klar, diejenigen, die in der Community aktiv sind, sind auch wirtschaftliche Unterstützer.

Ansonsten kannst du Node-RED nutzen, da du am Ende sowieso etwas sehr « Power-User » machen willst, das ist nicht für die breite Masse :slight_smile:

Hallo.
Ich würde gerne Gladys testen, das mir sehr interessant erscheint, aber da ich bereits Homey habe, frage ich mich, ob Gladys für mich von Interesse ist.
Und ich habe die Frage vor einigen Monaten an Pierre-Gilles gestellt, der mir leider nie geantwortet hat. Schade, ein potenzieller Nutzer weniger…
Entschuldigung, dass ich in diese Diskussion eingreife, aber wenn ich lese, dass PG die Nutzerzahl erhöhen möchte, kann ich dieses Fakt nicht unerwähnt lassen :frowning:
Freundliche Grüße.

Du hattest mich gefragt, wo? :slight_smile: Es kommt vor, dass ich Nachrichten verpasse, manchmal bin ich im Urlaub :grimacing: Aber im Allgemeinen antworte ich, wenn mir Fragen gestellt werden!

Gladys kann immer eine Ergänzung sein, das hängt davon ab, was du vorhast. Ich lade dich ein, ein Thema im Forum zu erstellen, um über dein Projekt / deine aktuelle Installation zu sprechen.

Die ganze Community ist auch dafür da :blush:

Ich bin zurück mit dem RFX 433 Mhz
Vielleicht kann man das mit etwas wie Dashticz integrieren!
Damit müsste man nicht das gesamte Material ersetzen.
:wink:

Hallo @Doudy
ich habe ein RFlink und mit Node Red funktioniert das sehr gut. Ich kenne RFXcom nicht, aber mit SerialPort von Node Red sollte es funktionieren.