Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Bestimmten Wert aus einem Datenpunkt filtern

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Bestimmten Wert aus einem Datenpunkt filtern

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tobiasp last edited by Homoran

      Hallo zusammen,
      bestimmt sehr einfach undihr könnt mir helfen.

      Ich habe einen Datenpunkt auf dem mehrere Werte zusammen ankommen und ich möchte diese auf einzelne Datenpunkte aufteilen (einzelne).
      Am Datenpunkt kommt folgendes an :

      p1=1,p2=1,w1=233,w2=234,pe=69,vv=138,cs=1,cd=1,am=0,o1=0,o2=0,do=80,lv=10,cj=0,kn=1545 
      

      usw.

      MOD-EDIT: Code in code-tags gesetzt!

      Ich möchte mit einem Blockly Script diese Werte einzeln in Datenpunkte senden bzw. aktualiseren

      Datenpunkte neu:
      Solar input status 1: Hier soll der Wert vom P1 ankommen
      Solar input status 2 Hier soll der Wert vom P2 ankommen
      Solar input power 1 Hier soll der Wert von W1 ankommen
      usw.
      Wäre toll wenn jemand mir das Blockly zeigen könnte

      Vielen Dank

      Homoran paul53 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @tobiasp last edited by

        @tobiasp ganz Grob:
        Erstelle Liste aus dem DP mit Trennzeichen ,
        aktualisiere Solar input status1 mit "nimm das erste Element der Liste"
        usw.

        paul53 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @Homoran last edited by

          @homoran sagte: Erstelle Liste aus dem DP

          Das setzt voraus, dass die Anzahl und Reihenfolge immer gleich bleibt.

          T 1 Reply Last reply Reply Quote 1
          • T
            tobiasp @paul53 last edited by

            @paul53 said in Bestimmten Wert aus einem Datenpunkt filtern:

            Das setzt voraus, dass die Anzahl und Reihenfolge immer gleich bleibt.

            Hmm sollte so bleiben,
            wie erstelle ich die Liste?

            1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @tobiasp last edited by paul53

              @tobiasp sagte: Datenpunkte neu:

              Datenpunkt-IDs enthalten anstelle von Leerzeichen Unterstriche.

              @tobiasp sagte in Bestimmten Wert aus einem Datenpunkt filtern:

              wie erstelle ich die Liste?

              Blockly_temp.JPG

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @paul53 last edited by

                @paul53 Wie immer die Luxusvariante! 👍
                iterierend über die Liste

                T 1 Reply Last reply Reply Quote 0
                • T
                  tobiasp @Homoran last edited by

                  @Homoran @paul53
                  Danke euch ich werde es mal versuchen hinzubekommen.

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tobiasp @tobiasp last edited by

                    @Homoran @paul53
                    Gibt es in VIS vielleicht eine einfache Möglichkeit die Werte in eine Tabelle zu packen?
                    Oder einzeln anzeigen zu lassen?

                    Codierknecht Homoran 2 Replies Last reply Reply Quote 0
                    • Codierknecht
                      Codierknecht Developer Most Active @tobiasp last edited by

                      @tobiasp sagte in Bestimmten Wert aus einem Datenpunkt filtern:

                      Gibt es in VIS vielleicht eine einfache Möglichkeit die Werte in eine Tabelle zu packen?

                      Dazu müsstest Du das in JSON wandeln. Dann wäre das mit 'ner JSON-table einfach.

                      1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @tobiasp last edited by

                        @tobiasp sagte in Bestimmten Wert aus einem Datenpunkt filtern:

                        Gibt es in VIS vielleicht eine einfache Möglichkeit die Werte in eine Tabelle zu packen?

                        du hast doch gerade einzelne Datenpunkte erzeugt.
                        Ansonsten bräuchtst du ein json um ein json.table widget zu verwenden

                        Jetzt istces vorbereitet um es

                        @tobiasp sagte in Bestimmten Wert aus einem Datenpunkt filtern:

                        einzeln anzeigen zu lassen?

                        ist nicht kompliziert, aber Fleissarbeit

                        Das hier sind alles einzelne Widgets
                        Screenshot_20250105-175201_Firefox.jpg

                        Eins wird konfiguriert.
                        Dann zigfach kopiert und mit den Helferlein ausgerichtet
                        Anschließend nur noch die Datenpunkte zuordnen
                        fertig!

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tobiasp @Homoran last edited by

                          @homoran said in Bestimmten Wert aus einem Datenpunkt filtern:

                          erade einzelne Datenpunkte erzeugt.

                          Ne habs no ned gewandelt in eine Tabelle.
                          Muss es erst noch richgtig kapieren und mir ein wenig Zeit nehmen.
                          Ist auch etwas anders mittlerweile.

                          code_text{"cells":[3.274,3.263,3.265,3.275,3.273,3.278,3.275,3.277,3.28,3.282,3.285,3.283,3.284,3.284],"min":3.263,"max":3.285,"avg":3.277,"sum":45.878,"delta":0.022}
                          

                          Jetzt muss ich diese Werte einzeln rausziehen

                          paul53 1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @tobiasp last edited by paul53

                            @tobiasp sagte: Ist auch etwas anders mittlerweile.

                            Das sind ganz andere Daten: Vermutlich die Zellenspannungen der Batterie.

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              tobiasp @paul53 last edited by

                              @paul53 said in Bestimmten Wert aus einem Datenpunkt filtern:

                              Das sind ganz andere Daten: Vermutlich die Zellenspannungen der Batterie.

                              Genau sind Zellspannungen.
                              Diese möchte ich gerne irgendwie einfach in VIS darstellen

                              paul53 1 Reply Last reply Reply Quote 0
                              • paul53
                                paul53 @tobiasp last edited by paul53

                                @tobiasp sagte: Diese möchte ich gerne irgendwie einfach in VIS darstellen

                                Wozu? Mir würde "min" und "max" oder "avg" und "delta" genügen.

                                Blockly_temp.JPG

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  tobiasp @paul53 last edited by

                                  @paul53
                                  Ich wollte ne schöne Übersicht der einzelnen Zellen darstellen.

                                  paul53 1 Reply Last reply Reply Quote 0
                                  • paul53
                                    paul53 @tobiasp last edited by paul53

                                    @tobiasp sagte: Ich wollte ne schöne Übersicht der einzelnen Zellen darstellen.

                                    Man kann seine Visualisierung auch mit Werten überladen. Sollen die 14 Zellenspannungen in einzelne Datenpunkte?

                                    EDIT: Etwa so?

                                    Blockly_temp.JPG

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    902
                                    Online

                                    31.6k
                                    Users

                                    79.6k
                                    Topics

                                    1.3m
                                    Posts

                                    4
                                    16
                                    394
                                    Loading More Posts
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                    The ioBroker Community 2014-2023
                                    logo