Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Datenquelle ermitteln

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Datenquelle ermitteln

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Linedancer last edited by

      Hallo Gemeinde,
      Es ist mal wieder soweit, ich brauch Hilfe.
      Gegeben sind mehrere Räume mit jeweils einem Temperatur Sensor.
      Gesucht ist der Raumname mit der höchsten Temperatur.
      Über eine Liste hab ich die höchste Temperatur ermittelt, weiß aber nicht wie ich jetzt auf den Sensornamen oder oder über Aufzählung auf den Raumnamen komme.

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

        @linedancer 573 Posts und ich muss dir noch sagen dass man mehr Informationen braucht?!?

        trau mich gar nicht
        https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

        Ich weiß nicht was du an Daten zur Verfügung hast.

        1 Reply Last reply Reply Quote 0
        • L
          Linedancer last edited by Linedancer

          Ja, du hast ja recht, Asche auf mein Haupt.

          Also:
          In 3 Räumen hängt jeweils ein HM Wandthermostat HM-TC-IT-WM-W-EU. In einem weiteren Raum hängt ein Sonoff TH 16 mit ESPHome drauf der über den ESPhome Adapter angebunden ist.

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

            @linedancer zeig doch mal die Objekte und was genau du willst.

            1 Reply Last reply Reply Quote 0
            • L
              Linedancer last edited by

              Unbenannt.png

              in der Variablen "max_wert" hab ich die höchste Temperatur.
              Ich brauch aber die Info in welchem Raum die maximale Temperatur ist.

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

                @linedancer sagte in Datenquelle ermitteln:

                Ich brauch aber die Info in welchem Raum die maximale Temperatur ist.

                Das hab ich wohl verstanden!

                ich weiß nur nicht wo und wie du den zugeordneten Raum zur Verfügung hast
                Die IDs dercDPs sind zu unterschiedlich benannt, um da den Raum abzugreifen.

                1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active @Linedancer last edited by mickym

                  @linedancer Aber Du weisst doch in welchem Raum der Thermostat ist, der die Temperatur misst? Wo ist dann das Problem?

                  Ansonsten schreib doch mal wie die Objekte heißen - mit dem Doppelpunkt und Leerzeichen ist dass bissi komisch mit der Objekt-ID.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • L
                    Linedancer last edited by Linedancer

                    Unbenannt.png

                    Ich hab natürlich die Zuordnung der Räume gepflegt, aber wie gesagt, keine Idee wie ich mit Blockly darauf zugreifen kann.

                    Das Ganze soll dazu dienen zu ermitteln in welcher Raum es sinnvoll ist PV Überschuss elektrisch zu verheizen und wo nicht.

                    mickym Homoran 2 Replies Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @Linedancer last edited by mickym

                      @linedancer Diese Aufzählungen von Räumen und Funktionen ist zwar toll für den Admin sind aber keine Core-Bestandteile der Objekte. Es ist einfacher ein eigenes Objekt zu erstellen und sich den Raum ausgeben lassen. Ansonsten müsstest Du die Aufzählungen durchsuchen.

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

                        @mickym sagte in Datenquelle ermitteln:

                        mit dem Doppelpunkt und Leerzeichen

                        😱 hab ich am Handy gar nicht gesehen!

                        mickym 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Homoran last edited by

                          @homoran Na ich habe gesehen (auf dem Screenshot) ist nur im Namen nicht in der ID selbst. 😉

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

                            @linedancer sagte in Datenquelle ermitteln:

                            Unbenannt.png

                            Ich hab natürlich die Zuordnung der Räume gepflegt, aber wie gesagt, keine Idee wie ich mit Blockly darauf zugreifen kann.

                            Das Ganze soll dazu dienen zu ermitteln in welcher Raum es sinnvoll ist PV Überschuss elektrisch zu verheizen und wo nicht.

                            da sind sie ja, die Objekte!!

                            @homoran sagte in Datenquelle ermitteln:

                            zeig doch mal die Objekte

                            1 Reply Last reply Reply Quote 0
                            • L
                              Linedancer last edited by Linedancer

                              Die Dopprlpunkte sind tatsächlich nur im Namen und nicht in der ID. Das kommt direkt von der CCU so.

                              mickym 1 Reply Last reply Reply Quote 0
                              • mickym
                                mickym Most Active @Linedancer last edited by mickym

                                @linedancer Wie gesagt am einfachsten ist, Du machst Dir selbst ein Übersetzungsobjekt. Ansonsten schau ich mal - kommst Du ohne JS nicht aus, weil Du via Blockly keinen Zugriff auf die Aufzählungsobjekte hast. Ich überleg mal was. 😉

                                1 Reply Last reply Reply Quote 0
                                • L
                                  Linedancer last edited by Linedancer

                                  Ich würde auch Node Red nehmen 😉 wenn’s mit Blockly nicht machbar ist

                                  paul53 mickym 2 Replies Last reply Reply Quote 0
                                  • paul53
                                    paul53 @Linedancer last edited by

                                    @linedancer sagte: wenn’s mit Blockly nicht machbar ist

                                    Ist es mit zwei korrespondierenden Listen und einer Schleife.

                                    Blockly_temp.JPG

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

                                      @paul53 dann muss die manuelle gefüllte Liste idsRoom nur die gleiche Reihenfolge haben wie die Sensoren

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

                                        @homoran sagte: dann muss die manuelle gefüllte Liste Rooms nur die gleiche Reihenfolge haben wie die Sensoren

                                        Das meinte ich mit "korrespondierend".

                                        1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @Linedancer last edited by mickym

                                          @linedancer sagte in Datenquelle ermitteln:

                                          Ich würde auch Node Red nehmen 😉 wenn’s mit Blockly nicht machbar ist

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

                                            @paul53 sagte in Datenquelle ermitteln:

                                            Ist es mit zwei korrespondierenden Listen und einer Schleife.

                                            Ich denke ich hab das Blockly verstanden, auch wenn ich bis jetzt nix mit Schleifen gemacht hab.
                                            Das Bau ich morgen nach melde mich. Heut wird das nix mehr.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            886
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            26
                                            1098
                                            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