# Hinzufügen einer APIRest-Anfrage an Gladys, um die Zustände der Features in einem Bereich abzurufen

**URL:** <https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127>\
**Category:** Demandes livrées\
**Tags:** feature-core\
**Created:** [31. März 2022 um 11:29 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127 "2022-03-31T11:29:03Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [11. April 2022 um 08:08 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/21 "2022-04-11T08:08:50Z")

</div>

Der Code erscheint mir gut, so ist es viel klarer!

Ich habe eine Frage zu den Tests, die ich auf Github gestellt habe! 🙂

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [3. Mai 2022 um 20:46 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/22 "2022-05-03T20:46:23Z")

</div>

Ich habe dich auf den PR markiert, in der Hoffnung, dass du ihn nach den geforderten Änderungen überprüfen könntest, aber du bist wohl nicht darüber gestolpert.  
Glaubst du, du kannst ihn in der nächsten Version veröffentlichen oder müssen noch Änderungen vorgenommen werden?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [4. Mai 2022 um 07:15 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/23 "2022-05-04T07:15:45Z")

</div>

Ich bin ehrlich, ich gebe zu, dass ich mich ein bisschen unwohl fühle mit dieser Art von PR ^^ Die Funktionsanfrage hat 0 Stimmen, und nur du hast diese Funktion angefordert.

Es gibt 22 Pull Requests, die auf dem Repo warten, und ich antworte auf die meisten davon nicht wegen Zeitmangel.

Wie soll ich diese Anfrage priorisieren? Ist es nicht ein bisschen unfair, diese PR zu betrachten, aber nicht die anderen?

Ich mache mir immer mehr Sorgen um die Nutzung meiner Zeit, wie ich dir privat gesagt habe… und es wird notwendig sein, Entscheidungen zu treffen.

Ich weiß, dass du ein zahlender Beitragender bist, seit langem, und ich würde dir gerne helfen, aber wenn ich logisch sein muss, sollte ich normalerweise keine Zeit dafür investieren 😔

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [4. Mai 2022 um 07:31 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/24 "2022-05-04T07:31:06Z")

</div>

Ich möchte auch mal meine zwei Cent einwerfen.  
Diese Abstimmung verstehe ich zwar, um Prioritäten zu definieren.

Aber wir haben nur eine begrenzte Anzahl an Stimmen, und ich gebe zu, dass ich selbst, wenn eine Funktion entwickelt wurde und ich einen Token erhalte, nicht unbedingt daran denke, ihn wiederzuverwenden.

Diese Feature-Anfragen zeigen zwar einen Trend, aber sie sollten nicht das einzige Kriterium sein.

* * *

Der PR fügt eine Route hinzu, die die Arbeit für zukünftige Entwicklungen, die stark mit Energie verbunden sind, vereinfacht.

Den eigenen Verbrauch (Strom / Gas / Wasser etc.) analysieren zu können, das ist der Kern der Domotik. Und in unserer Zeit kann man das, selbst wenn man nicht „ökologisch“ ist, nicht ignorieren, und es kann sogar ein Pluspunkt für Gladys sein.

Wie man bei uns sagt: „Wenn es nicht alles kaputt macht, dann mach es!“ und es wird nicht nur @Terdious nutzen, wir legen nur die Grundlagen.

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [4. Mai 2022 um 07:32 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/25 "2022-05-04T07:32:06Z")

</div>

Hallo @pierre-gilles,

> [@pierre-gilles](#):
>
> Ich weiß, dass du ein langjähriger zahlender Beitragender bist, und ich würde dir gerne helfen, aber wenn ich logisch sein muss, sollte ich eigentlich keine Zeit darauf verwenden 😔

Ich beginne mit diesem Punkt, weil es das Wichtigste ist!! Du musst wirklich aufhören, dir unnötig Gedanken zu machen und dir eine Last aufzubürden, die nicht existiert (zumindest nicht meiner Meinung nach). Ich bin vielleicht Beitragender und werde es immer mehr sein. Sei es finanziell (sowie 57 weitere bis heute und ich hoffe, dass es bald viel mehr werden ^^) oder durch PRs. Das gibt dir kein Vorrecht auf meine Zeit oder etwas anderes. Und es verpflichtet dich zu absolut nichts. Wichtig ist die Community und das Projekt, und diese Beiträge dienen diesem Zweck und nichts anderem. Wir können alle persönlichere Erwartungen haben und daran arbeiten, wenn der richtige Zeitpunkt gekommen ist, wir können warten!! Von meiner Seite war es also immer klar.  
Trotzdem schien es mir normal, nach Fortschritten und anderen Dingen zu fragen, entschuldige, dass du das falsch aufnimmst.

> [@pierre-gilles](#):
>
> Wie soll ich diese Anfrage priorisieren? Ist es nicht ein bisschen unfair, sich diese PR anzusehen, aber nicht die anderen?

Was diese PR betrifft, haben wir uns mehrmals darüber ausgetauscht, und du selbst hast gesagt, dass sie einfach umzusetzen ist, und die erste Überprüfung schien dir gut zu sein, mit einigen Anmerkungen, die ich behandelt habe. Ich habe absolut keine Ahnung, wie es bei den anderen PRs in Bezug auf Zeitplan und Fortschritt aussieht. Aber mit diesen Informationen dachte ich, es sei gut zu wissen, ob sie eine lange Überprüfung darstellt und ob wir davon schnell profitieren könnten. Natürlich hat sie keine Stimmen (was logisch ist, es ist eine grundlegende Sache), aber mit mehreren Beiträgen, die dieses Thema behandeln (insbesondere für NodeRed - aber auch für alle Berechnungen, die durchgeführt werden müssen), denke ich, dass sie vielen Menschen nützlich sein kann.

Ich dachte auch, dass die Bearbeitung kleiner Themen wie dieses dich interessieren könnte (einfach zu überprüfen, wenig Code, einfache PR).

Kein Problem mit dem Warten, wenn es nichts bringt, und nein, ich bin nicht priorisiert, nur weil ich ein Beitragender bin. Gladys und du verdient es, bekannter zu sein!! 😍 🤩 😉

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [4. Mai 2022 um 15:57 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/26 "2022-05-04T15:57:46Z")

</div>

@VonOx Ich bezweifle nicht die Nützlichkeit des PR, sie wird nützlich sein, da bin ich mir sicher!

Mein aktuelles großes Problem ist, nach welchem Kriterium ich meine Arbeit priorisieren soll.

Wir haben immer öfter das Problem: Meine verfügbare persönliche Bandbreite ist geringer als die Bandbreite, die das Projekt erfordert (Nachrichten beantworten, PRs beantworten, Inhalte schreiben, eine Presseveröffentlichung organisieren, Wartung/Service für Gladys Plus, eine neue Funktion codieren, usw.).

Wenn der Eingangsstrom größer ist als der Ausgangsstrom, ist das mechanisch: Es stapelt sich.

Und genau das passiert immer öfter, und es wird sich nicht verbessern, wenn das Projekt wächst (was eine gute Sache ist, ich beschwere mich hier nicht!! :D).

Und wenn sich alles anhäuft, gibt es nur eine Lösung: Priorisieren, denn der „Stapel“ der zu erledigenden Dinge ist ein dynamischer Stapel, der sich nur füllt.

Daher muss ich natürlich in jedem Moment, in dem ich an Gladys arbeite, alle zu erledigenden Dinge betrachten und eine Methode finden, um 1000 Elemente, die keinen Zusammenhang haben, zu ordnen.

Wenn ich beurteile, ob ich eine PR haben will oder nicht, dann ist es in meinem Kopf nicht „Wollen wir das?“. In einer perfekten Welt gibt es da natürlich keine Frage.

Aber was passiert ist:

„  
Ist es prioritätswürdiger, diese PR zu überprüfen  
ODER diese andere PR  
ODER die E-Mail dieses Journalisten zu beantworten, der einen Artikel über Gladys schreibt  
ODER das Video „Gladys bei Ihnen zu Hause“ zu erstellen  
ODER XX im Forum zu antworten  
ODER YY zu entsperren, der sein Gladys-Plus-Passwort nicht zurücksetzen kann  
ODER die Alexa-Kompatibilität zu entwickeln  
ODER den Newsletter zu schreiben  
ODER…“

Um auf das Beispiel hier zurückzukommen, würdest du lieber diese PR gemerged haben oder die Alexa-Kompatibilität?

Egal, ob es sich um Aufgaben gleicher Größe handelt, es ist eine Ansammlung kleiner Dinge, die meinen Tag füllen, also gehört das zu der Frage, die ich mir jeden Morgen stelle 🙂

@terdious keine Sorge, ich bin überhaupt nicht sauer, und es ist nichts Persönliches!! 😃 Es ist sehr schwer, Prioritäten zu setzen, und ich möchte nur sehr transparent sein, wie ich arbeite.

---

<div class="post-metadata">

**Author:** ![damalgos](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/d/e274bd/32.png) [@damalgos](https://community.gladysassistant.com/u/damalgos)\
**Post date:** [4. Mai 2022 um 17:36 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/27 "2022-05-04T17:36:52Z")

</div>

Auch wenn das vielleicht nicht cool für dich ist, ist es eigentlich ein sehr gutes Zeichen. Ich verstehe, dass du viele Dinge managen möchtest und Prioritäten setzen musst. Ich denke, du solltest dich auch von einigen Dingen lösen können.

Ich denke an das Forum, vielleicht könntest du Leute benennen (auch wenn es schon welche gibt), die so eine Art direkter Ansprechpartner sind?

Eine Frage wird im Forum gestellt / ein Feature / … Es könnte interessant sein, wenn du nicht alles anschauen musst, zumindest nicht antworten und Zeit sparen? Dass jemand die Dinge für dich zusammenfasst und die wichtigen Probleme hochspielt?

Dass dir, wenn du eine Entscheidung treffen musst, robuste Elemente präsentiert werden?

Gleiches gilt für die Montage, vielleicht ist jemand verfügbar und kann das machen? Man braucht nicht unbedingt IT-Kenntnisse dafür.

(Am Ende hängt alles davon ab, was du im Projekt machen möchtest, das ist klar, ich will nichts «&nbsp;aufzwingen&nbsp;» ^^)

---

<div class="post-metadata">

**Author:** ![damalgos](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/d/e274bd/32.png) [@damalgos](https://community.gladysassistant.com/u/damalgos)\
**Post date:** [4. Mai 2022 um 17:41 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/28 "2022-05-04T17:41:16Z")

</div>

Bei mir im Job muss ich eine Produktion kontinuierlich managen. Manchmal muss ich mit einem vollen Disk oder einem abgestürzten Container klarkommen usw. plus die Anfragen der Devs wie ‹&nbsp;mein Dev läuft nicht&nbsp;› oder ‹&nbsp;ich komme nicht an sowas ran&nbsp;›. Und da wird es extrem schwierig, Prioritäten zu setzen / mich zu organisieren.

Am effektivsten bin ich, wenn ich mich auf eine Sache konzentriere. Ich schalte die Messenger / Mails aus. Alles. Und ich fokussiere mich auf meine Arbeit mit meinen Kopfhörern. Worauf ich hinauswill, ist vielleicht, dass du zu viel machst? 😃 Es gibt Dinge, die an die Community delegiert werden können. Ich denke an viele Devs, die ihre PRs gut managen. Solange es für sie nicht okay ist, geht es auch nicht bei dir durch?

Auf jeden Fall viel Glück, es ist mutig, ein Projekt wie dieses durchzuziehen! In der Hoffnung, dass viele Menschen weiterhin beitreten 🙂

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [4. Mai 2022 um 17:44 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/29 "2022-05-04T17:44:48Z")

</div>

Ich denke, wir verstehen uns alle, kein Problem damit.

Weißt du, für mich ist nichts priorisiert (ich habe viele Ideen und viele Bedürfnisse, aber was Gladys noch nicht kann, macht mein HA).

Und vor allem mach auch, wonach dir ist, kleine PR, die nicht sofort „verkauft“ oder große Integrationen, egal.  
0 oder 2 Releases pro Monat, kein Problem, solange wir es mit Freude tun und der Schmilblick vorankommt.

Eigentlich ist die einzige Priorität das Bugfixing 😅

Könnte Alex dich nicht auch ein bisschen unterstützen? (Er ist nicht oft im Forum, aber aktiv auf GitHub).

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [6. Mai 2022 um 08:10 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/30 "2022-05-06T08:10:43Z")

</div>

> [@damalgos](#):
>
> Ich denke an das Forum, vielleicht könnte man einige Leute (auch wenn es schon welche gibt) als eine Art direkte Ansprechpartner benennen?

Das sind die Moderatoren 🙂

 ![Screenshot 2022-05-06 at 09.00.05](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/a/a48e12fba56b9ef2179f76e0f8384822d0bb5e3b.jpeg)

> [@damalgos](#):
>
> Könnte jemand als eine Art Vermittler fungieren, der Probleme und wichtige Punkte an dich weiterleitet?
> 
> Könnte man dir, wenn du eine Entscheidung treffen musst, robuste Argumente vorlegen?

Ich stimme zu, dass das Ziel ist, dass ich langfristig weniger präsent im Forum bin, um mich auf Dinge konzentrieren zu können, bei denen ich wirklich einen Mehrwert habe (Entwicklung, Marketing des Projekts).

> [@damalgos](#):
>
> Am effektivsten bin ich, wenn ich mich auf eine Sache konzentriere. Ich schalte Nachrichten/Mails komplett aus und konzentriere mich auf meine Arbeit mit Kopfhörern.

aha 100% mir geht’s genauso, ich liebe es, mich auf eine Sache zu konzentrieren, Kopfhörer auf, keine sozialen Medien, keine E-Mails, keine Benachrichtigungen.

> [@damalgos](#):
>
> Manche Dinge können an die Community delegiert werden. Ich denke da an einige Entwickler, die ihre Pull Requests gut managen. Solange es für sie in Ordnung ist, geht es dann auch bei dir durch?

Ich denke auch! Ich würde wirklich gerne mehr Kooperationen im Projekt sehen, damit ich mich nur auf die Themen konzentrieren kann, bei denen ich Expertise einbringen oder die Vision des Projekts vermitteln kann.

> [@VonOx](#):
>
> Könnte Alex dich nicht auch ein bisschen unterstützen? (Er ist zwar nicht oft im Forum aktiv, aber auf GitHub schon.)

Er hilft mir schon sehr viel! 🙂 Und ja, idealerweise hätten wir 2-3 Leute wie Alex, die bei der Überprüfung von Pull Requests helfen könnten, das wäre großartig!

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [4. Oktober 2023 um 11:09 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/31 "2023-10-04T11:09:02Z")

</div>

Hallo @pierre-gilles,

Ich versuche, dieses Thema nach über einem Jahr noch einmal anzusprechen.  
Ich habe den PR wieder geöffnet, aktualisiert und die Fehler behoben. Falls du etwas Zeit für eine Überprüfung hast, wäre das super. Falls nicht, versuche ich es irgendwann noch einmal.

Vielen Dank auf jeden Fall im Voraus

Viel Erfolg.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [6. Oktober 2023 um 07:12 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/32 "2023-10-06T07:12:06Z")

</div>

Danke für den PR @Terdious, ich schau mir das an 🙂

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [6. Oktober 2023 um 11:12 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/33 "2023-10-06T11:12:34Z")

</div>

Vielen Dank für das Feedback! Ich habe es gerade gelesen. Ich sehe, dass die meisten Kommentare zu den Tests sind! Das hilft mir, zu lernen… Tests sind wirklich das, wovor ich am meisten Angst habe.

Danke für deine Zeit, ich versuche, mich auf die Lösung zu konzentrieren.

---

<div class="post-metadata">

**Author:** ![cursor-bot](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cursor-bot/32/22252_2.png) [@cursor-bot](https://community.gladysassistant.com/u/cursor-bot)\
**Post date:** [29. Oktober 2026 um 10:38 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/34 "2026-10-29T10:38:32Z")

</div>

Hallo @Terdious!

Seit Gladys 5.0 wird der Verlauf eines Geräts als CSV-Datei exportiert, für den von dir gewählten Zeitraum.

In der Oberfläche: Auf der Geräteseite **Als CSV exportieren**. Du erhältst eine Datei für eine Tabellenkalkulation.

Für Node-RED oder ein Skript ist es dasselbe Datenformat, über die API. Du musst authentifiziert sein, wie für den Rest der lokalen API:

```auto
GET /api/v1/device_feature/states_csv?device_features=selecteur-1,selecteur-2&start=2026-10-01T00:00:00.000Z&end=2026-10-02T00:00:00.000Z

```

`device_features`: Die Selektoren, durch Kommas getrennt. `start` und `end`: ISO 8601-Datumsangaben.

Für einen langen Zeitraum füge `max_states` hinzu. Die Antwort wird ein JSON-Ausschnitt (`csv` und ein Cursor `next`). Du rufst erneut auf, indem du diesen Cursor zurücksendest, bis `next` leer ist, und dann fügst du die Ausschnitte zusammen. Über Gladys Plus ist das unverzichtbar, da jede Nachricht klein bleiben muss. Der Button in der Oberfläche erledigt das bereits automatisch.

Ich verschiebe dieses Thema in „Erledigte Anfragen“. Falls noch ein Fall nicht passt, öffne ein neues Thema: Das wird einfacher zu verfolgen sein.

---

<div class="post-metadata">

**Author:** ![cursor-bot](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cursor-bot/32/22252_2.png) [@cursor-bot](https://community.gladysassistant.com/u/cursor-bot)\
**Post date:** [29. Oktober 2026 um 10:53 UTC](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127/35 "2026-10-29T10:53:25Z")

</div>



[Vorherige Seite](https://community.gladysassistant.com/t/ajout-dune-requete-apirest-gladys-permettant-de-recuperer-les-etats-des-features-sur-une-plage/7127.md?page=1)
