Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Array befüllen, Abfragen und löschen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Array befüllen, Abfragen und löschen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 2 Kommentatoren 666 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    Toby 2
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich bin ganz neu und versuche langsam in die Programmierung einzusteigen.

    Mein Problem, ich möchte jede Minute Impulse sammeln und in einem Array (1440 = 1Tag) ablegen.
    Wenn das Array voll ist, soll es wieder von vorne beschrieben werden.
    Zwischendurch möchte ich immer wieder die Summe über alle Werte im Array ziehen.

    Kann mir bitte jemand weiter helfen...

    VG Tobias

    1 Antwort Letzte Antwort
    0
    • Great SUNG Offline
      Great SUNG Offline
      Great SUN
      schrieb am zuletzt editiert von
      #2

      Es gibt m.E. zwei Möglichkeiten:

      1. Über einen State des Typs JSON und da das Array einspeichern und dann programmatisch die Summe auslesen.
      2. Über einen History-Adapter einen State nutzen, der dann immer nur den aktuellen Wert hat.

      Letzteres hätte den Charme, dass Du auch Graphen erzeugen und die Werte über definierbare Zeitspannen auslesen/zusammenfassen könntest.

      Frage: Was willst Du? ;-)

      T 1 Antwort Letzte Antwort
      0
      • Great SUNG Great SUN

        Es gibt m.E. zwei Möglichkeiten:

        1. Über einen State des Typs JSON und da das Array einspeichern und dann programmatisch die Summe auslesen.
        2. Über einen History-Adapter einen State nutzen, der dann immer nur den aktuellen Wert hat.

        Letzteres hätte den Charme, dass Du auch Graphen erzeugen und die Werte über definierbare Zeitspannen auslesen/zusammenfassen könntest.

        Frage: Was willst Du? ;-)

        T Offline
        T Offline
        Toby 2
        schrieb am zuletzt editiert von
        #3

        @great-sun Der History-Adapter hört sich gut an. Dann mach ich mich da mal an die Übung

        Danke!

        Great SUNG 1 Antwort Letzte Antwort
        0
        • T Toby 2

          @great-sun Der History-Adapter hört sich gut an. Dann mach ich mich da mal an die Übung

          Danke!

          Great SUNG Offline
          Great SUNG Offline
          Great SUN
          schrieb am zuletzt editiert von
          #4

          @toby-2 Na, wenn das schon alles war :D
          Ich hab eine PostgreSQL hinten dran für die History über den SQL-Adapter. Funktioniert richtig gut.
          Auswertungen/Graphen mache ich über den ECharts-Adapter.

          T 1 Antwort Letzte Antwort
          0
          • Great SUNG Great SUN

            @toby-2 Na, wenn das schon alles war :D
            Ich hab eine PostgreSQL hinten dran für die History über den SQL-Adapter. Funktioniert richtig gut.
            Auswertungen/Graphen mache ich über den ECharts-Adapter.

            T Offline
            T Offline
            Toby 2
            schrieb am zuletzt editiert von
            #5

            @great-sun said in Array befüllen, Abfragen und löschen:

            PostgreSQ

            Das sind für mich jetzt noch Böhmische Dörfer. Muss mich da erst mal schlau machen

            Great SUNG 1 Antwort Letzte Antwort
            0
            • T Toby 2

              @great-sun said in Array befüllen, Abfragen und löschen:

              PostgreSQ

              Das sind für mich jetzt noch Böhmische Dörfer. Muss mich da erst mal schlau machen

              Great SUNG Offline
              Great SUNG Offline
              Great SUN
              schrieb am zuletzt editiert von
              #6

              @toby-2 Naja, der normale History-Adapter tut es für den Anfang bestimmt auch, aber besser ist sicher, eine Datenbank dahinter laufen zu lassen (PostgreSQL, MySQL, MariaDB, ...) und diese dann über den entsprechenden Adapter zu nutzen um die Historie zu speichern.

              T 1 Antwort Letzte Antwort
              0
              • Great SUNG Great SUN

                @toby-2 Naja, der normale History-Adapter tut es für den Anfang bestimmt auch, aber besser ist sicher, eine Datenbank dahinter laufen zu lassen (PostgreSQL, MySQL, MariaDB, ...) und diese dann über den entsprechenden Adapter zu nutzen um die Historie zu speichern.

                T Offline
                T Offline
                Toby 2
                schrieb am zuletzt editiert von
                #7

                @great-sun Das ist eine gute Idee.
                So kann ich auch über längere Zeiträume später noch darauf zugreifen. Auch ohne ioBroker
                Danke dir!

                Great SUNG 1 Antwort Letzte Antwort
                0
                • T Toby 2

                  @great-sun Das ist eine gute Idee.
                  So kann ich auch über längere Zeiträume später noch darauf zugreifen. Auch ohne ioBroker
                  Danke dir!

                  Great SUNG Offline
                  Great SUNG Offline
                  Great SUN
                  schrieb am zuletzt editiert von
                  #8

                  @toby-2 It's my pleasure :-)

                  Great SUNG 1 Antwort Letzte Antwort
                  0
                  • Great SUNG Great SUN

                    @toby-2 It's my pleasure :-)

                    Great SUNG Offline
                    Great SUNG Offline
                    Great SUN
                    schrieb am zuletzt editiert von
                    #9

                    @Toby-2 Bitte den Thread als [GELÖST] markieren, wenn Du keine weiteren Fragen mehr hast ;-)

                    T 1 Antwort Letzte Antwort
                    0
                    • Great SUNG Great SUN

                      @Toby-2 Bitte den Thread als [GELÖST] markieren, wenn Du keine weiteren Fragen mehr hast ;-)

                      T Offline
                      T Offline
                      Toby 2
                      schrieb am zuletzt editiert von
                      #10

                      @great-sun Manchmal sieht man den Wald vor Bäumen nicht. Wie kann ich den Thread schließen?

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      715

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe