Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Taupunkt-Lüftung

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Taupunkt-Lüftung

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @tiobb last edited by paul53

      @tiobb sagte: wo kommen die Daten für die Berechnung her?

      Vom Zigbee-Sensor, der im Keller platziert wird.

      Baustein "andocken" per blauem Zahnkranz:

      Blockly_temp.JPG

      JS-Funktion mit Ergebnis erstellen:

      Blockly_temp.JPG

      Rechts auf die 3 Punkte klicken und den Javascript-Code einfügen (return 0; ersetzen):

      const A = 6.112;
      const m = 17.62;
      const Tn = 243.12;
      const sd = A * Math.exp(m * t / (Tn + t));
      const d = sd * rh / 100.0;
      return Tn * Math.log(d / A) / (m - Math.log(d / A)); // Taupunkt in °C
      

      Anschließend kann der Aufruf der JS-Funktion in Blockly eingefügt werden:

      Blockly_temp.JPG

      Anmerkung: Wenn du Alias-DP verwenden würdest, könntest du dort selbst erklärende Namen vergeben.

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

        @paul53 sagte in Taupunkt-Lüftung:

        Blockly_temp.JPG

        Hab jetzt fast alles bis auf den Block "dpRoom mit:", den bekomme ich nicht hin.

        @paul53 sagte in Taupunkt-Lüftung:

        Anmerkung: Wenn du Alias-DP verwenden würdest, könntest du dort selbst erklärende Namen vergeben.

        Ja, das stört mich auch, weiß aber nicht wie ich die umbenennen kann.

        @paul53 sagte in Taupunkt-Lüftung:

        JS-Funktion mit Ergebnis erstellen:

        Blockly_temp.JPG

        Der Block wird dann mit den Daten aus dem Blockly vom Zigbee Sensor gefüttert?

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

          Ich hab gefunden wie ich die Namen ändern kann, habe den Expertenmodus aktiviert, dann kann ich die Namen anpassen

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

            @tiobb sagte: Expertenmodus aktiviert, dann kann ich die Namen anpassen

            Das solltest du nicht mit Adapter-Datenpunkten machen, denn es kann sein, dass deine Änderungen beim nächsten Update wieder überschrieben werden.

            @tiobb sagte in Taupunkt-Lüftung:

            den bekomme ich nicht hin.

            <block xmlns="https://developers.google.com/blockly/xml" type="procedures_defcustomreturn" id="EENWj+oy+Y?ujDKni?cN" x="37" y="-213">
             <mutation statements="false">
               <arg name="t" varid="ZaU*ck4Ig3C-vKa9bryc"></arg>
               <arg name="rh" varid="A8]agX0g|4,i4M#1gnVZ"></arg>
             </mutation>
             <field name="NAME">dpRoom</field>
             <field name="SCRIPT">Y29uc3QgQSA9IDYuMTEyOw0KY29uc3QgbSA9IDE3LjYyOw0KY29uc3QgVG4gPSAyNDMuMTI7DQpjb25zdCBzZCA9IEEgKiBNYXRoLmV4cChtICogdCAvIChUbiArIHQpKTsNCmNvbnN0IGQgPSBzZCAqIHJoIC8gMTAwLjA7DQpyZXR1cm4gVG4gKiBNYXRoLmxvZyhkIC8gQSkgLyAobSAtIE1hdGgubG9nKGQgLyBBKSk7IC8vIFRhdXB1bmt0IGluIMKwQw==</field>
             <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
            </block>
            


            Nach Import:

            Blockly_temp.JPG

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

              @paul53
              Danke, hatte es "schon" gefunden. Hab das Blockly mal gestartet, aber ich finde keinen Datenpunkt "Taupunkt Keller" oder ähnliches.

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

                @tiobb sagte: finde keinen Datenpunkt "Taupunkt"

                Der DP "Taupunkt Keller" ist ein eigener Datenpunkt unter "0_userdata.0":

                Taupunkt_Keller.JPG

                Der DP "Taupunkt außen" ist der DP "Dewpoint" aus der Weatherunderground-Instanz oder ein Alias darauf.

                Taupunkt_außen.JPG

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

                  @paul53 sagte in Taupunkt-Lüftung:

                  @tiobb sagte: finde keinen Datenpunkt "Taupunkt"

                  Der DP "Taupunkt Keller" ist ein eigener Datenpunkt unter "0_userdata.0":

                  Taupunkt_Keller.JPG

                  Bild_2025-05-21_162711208.png

                  Der DP "Taupunkt außen" ist der DP "Dewpoint" aus der Weatherunderground-Instanz oder ein Alias darauf.

                  Den habe ich eingefügt

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

                    @tiobb sagte: Den habe ich eingefügt

                    Den DP "0_userdata.0.Keller.Taupunkt"? Ich sehe ihn nicht.

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

                      @paul53 sagte in Taupunkt-Lüftung:

                      @tiobb sagte: Den habe ich eingefügt

                      Den DP "0_userdata.0.Keller.Taupunkt"?

                      Ne, den Weatherground.
                      Den anderen Datenpunkt unter "0_userdata.0" gibt es nicht

                      Bild_2025-05-21_163603162.png

                      paul53 3 Replies Last reply Reply Quote 0
                      • paul53
                        paul53 @tiobb last edited by

                        @tiobb sagte:

                        Den anderen Datenpunkt unter "0_userdata.0" gibt es nicht

                        Den musst du erstellen. Eigenschaften:

                        Taupunkt_Keller.JPG

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

                          @tiobb
                          Da muss die Keller-Temperatur rein:

                          Blockly_temp.JPG

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

                            @tiobb sagte: Ne, den Weatherground.

                            Wie bekommst du den Wert aus "Weatherunderground" dort rein? Per Skript?
                            Eigentlich sollte es besser ein Alias "alias.0.Wetter.Taupunkt" sein, was das Skript erspart.

                            Taupunkte.JPG

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

                              @paul53 sagte in Taupunkt-Lüftung:

                              @tiobb sagte:

                              Den anderen Datenpunkt unter "0_userdata.0" gibt es nicht

                              Den musst du erstellen. Eigenschaften:

                              Taupunkt_Keller.JPG

                              Hab jetzt einen Datenpunkt erstellt
                              Datenpunkt2.JPG

                              @paul53 sagte in Taupunkt-Lüftung:

                              @tiobb
                              Da muss die Keller-Temperatur rein:

                              Blockly_temp.JPG

                              Hab ich geändert

                              Blockly Taupunktlüftung3.jpg

                              Eingeschaltet wird der Lüfter jetzt bei einer Taupunkt-Differenz von 2°C?

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

                                @tiobb sagte: Eingeschaltet wird der Lüfter jetzt bei einer Taupunkt-Differenz von 2°C?

                                Noch nicht: Du musst den "Taupunkt Keller" noch an zwei Stellen zuweisen.

                                Blockly_temp.JPG

                                Blockly_temp.JPG

                                Erst dann wird der Lüfter bei einer Taupunkt-Differenz von >= 2 K eingeschaltet, nachdem sich einer der beiden Keller-Messwerte geändert hat.

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

                                  @paul53 sagte in Taupunkt-Lüftung:

                                  @tiobb sagte: Ne, den Weatherground.

                                  Wie bekommst du den Wert aus "Weatherunderground" dort rein? Per Skript?
                                  Eigentlich sollte es besser ein Alias "alias.0.Wetter.Taupunkt" sein, was das Skript erspart.

                                  Taupunkte.JPG

                                  Also den Taupunkt im Blockly habe ich ich von hier
                                  Bild_2025-05-21_172639202.png

                                  und den Taupunkt Keller Datenpunkt habe ich manuell erzeugt, wie Du geschrieben hast.
                                  Ich soll also noch einen Datenpunkt manuell mit Werten von weatherground erstellen?

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

                                    @tiobb sagte: Also den Taupunkt im Blockly habe ich ich von hier

                                    Ach so, den hast du umbenannt. Dann passt es so.

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

                                      @paul53
                                      Blockly Taupunktlüftung4.jpg

                                      Der Datenpunkt Taupunkt Keller bleibt immer auf 0°C, sollte der sich nicht mal ändern? Errechnet aus der Temp von 17°C und einer Luftfeuchte von 63% vom Zigbee Sensor ergibt sich ein Taupunkt von 9,9°C.

                                      Bild_2025-05-21_174315873.png

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

                                        @tiobb
                                        Sieht gut aus. Nun muss sich nur noch einer der beiden Messwerte ändern, damit der Keller-Taupunktwert in den Datenpunkt geschrieben wird.
                                        Wenn er >= 11,5 °C ist, muss auch der Lüfter einschalten.

                                        T 2 Replies Last reply Reply Quote 0
                                        • T
                                          tiobb @paul53 last edited by

                                          @paul53
                                          Du bist der Beste, es funktioniert👍👍👍☺☺☺ Vielen Dank für deine Hilfe und Geduld. Ich hoffe mein raspi stürzt nicht irgendwann ab und alle meine Steuerungen bei denen Du mir geholfen hast sind weg. Ich muss mal ein Abbild der Speicherkarte machen, oder gibt es eine einfacherer Möglichkeit alles "safe" zu sichern?

                                          Meister Mopper 1 Reply Last reply Reply Quote 0
                                          • Meister Mopper
                                            Meister Mopper @tiobb last edited by

                                            @tiobb sagte in Taupunkt-Lüftung:

                                            Ich muss mal ein Abbild der Speicherkarte machen, oder gibt es eine einfacherer Möglichkeit alles "safe" zu sichern?

                                            Der Backitup-Adapter ist dein Freund.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            51
                                            1140
                                            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