Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Skript] Absolute Feuchte berechnen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Skript] Absolute Feuchte berechnen

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

      @jojo58 sagte in [Skript] Absolute Feuchte berechnen:

      "Das Wetter"

      Wenn dieser Teil nicht genutzt wird - weg.

      EDIT: Liefern "hm-rpc.1.000EDF29AF0CB5.1." und "hm-rpc.1.000EDF29AF0956.1." und "zigbee.0.a4c1383c6452cbc7." auch valide Daten?

      JoJo58 1 Reply Last reply Reply Quote 0
      • JoJo58
        JoJo58 @Ro75 last edited by

        @ro75 Ja, unter allen Räumen werden die Daten auch angezeigt. Es gibt überall eine Temperatur und eine Luftfeuchtigkeit die logisch ist. Also keine absurde Zahlen oder sowas. Und unter allen Räumen stehen die Datenpunkte zum Lüften auf true. Hier ein Screenshot dazu:
        Wohnzimmer DP.jpg

        Ro75 1 Reply Last reply Reply Quote 0
        • Ro75
          Ro75 @JoJo58 last edited by

          @jojo58 sagte in [Skript] Absolute Feuchte berechnen:

          unter allen Räumen werden die Daten auch angezeigt.

          Nur bei Küche nicht - so zumindest deine Anfrage. Entweder stimmt da was nicht mit den Daten oder wurde da was im Skript und an den Datenpunkten geändert?

          JoJo58 1 Reply Last reply Reply Quote 0
          • JoJo58
            JoJo58 @Ro75 last edited by

            @ro75 Küche war nur als Beispiel, sorry wenn das falsch rüberkam. Das Problem ist bei allen Räumen.

            [
             {
               "Raum": "Nordseite",
               "Feuchtegehalt_Absolut": "7.68",
               "relative_Luftfeuchtigkeit": "53.00",
               "Taupunkt": "10.00",
               "Temperatur": "19.90",
               "DETAILS.Enthalpie": "39.49",
               "DETAILS.Sättigungsdampfdruck": "23.24",
               "DETAILS.Dampfdruck": "12.32",
               "Dampfgewicht": "9.11",
               "DETAILS.Dampfgewicht_maximal": "17.18",
               "Lüftungsempfehlung": "",
               "DETAILS_Lueftungsempfehlung.Lüften_b1_Entfeuchten": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b2_Kühlen": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b3_Auskühlschutz": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b4_Raumfeuchte": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_Hysterese": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüftungsempfehlung_Beschreibung": "NaN"
             },
             {
               "Raum": "Suedseite",
               "Feuchtegehalt_Absolut": "7.62",
               "relative_Luftfeuchtigkeit": "52.00",
               "Taupunkt": "9.90",
               "Temperatur": "20.10",
               "DETAILS.Enthalpie": "39.56",
               "DETAILS.Sättigungsdampfdruck": "23.53",
               "DETAILS.Dampfdruck": "12.23",
               "Dampfgewicht": "9.04",
               "DETAILS.Dampfgewicht_maximal": "17.38",
               "Lüftungsempfehlung": "",
               "DETAILS_Lueftungsempfehlung.Lüften_b1_Entfeuchten": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b2_Kühlen": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b3_Auskühlschutz": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b4_Raumfeuchte": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_Hysterese": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüftungsempfehlung_Beschreibung": "NaN"
             },
             {
               "Raum": "Kueche",
               "Feuchtegehalt_Absolut": "9.86",
               "relative_Luftfeuchtigkeit": "55.03",
               "Taupunkt": "13.80",
               "Temperatur": "23.32",
               "DETAILS.Enthalpie": "48.52",
               "DETAILS.Sättigungsdampfdruck": "28.64",
               "DETAILS.Dampfdruck": "15.76",
               "Dampfgewicht": "11.52",
               "DETAILS.Dampfgewicht_maximal": "20.93",
               "Lüftungsempfehlung": "true",
               "DETAILS_Lueftungsempfehlung.Lüften_b1_Entfeuchten": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b2_Kühlen": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b3_Auskühlschutz": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b4_Raumfeuchte": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_Hysterese": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüftungsempfehlung_Beschreibung": "Bedingungen für Entfeuchten, Kühlen und Auskühlschutz erfüllt."
             },
             {
               "Raum": "Badezimmer",
               "Feuchtegehalt_Absolut": "9.90",
               "relative_Luftfeuchtigkeit": "54.00",
               "Taupunkt": "13.80",
               "Temperatur": "23.70",
               "DETAILS.Enthalpie": "49.01",
               "DETAILS.Sättigungsdampfdruck": "29.30",
               "DETAILS.Dampfdruck": "15.82",
               "Dampfgewicht": "11.55",
               "DETAILS.Dampfgewicht_maximal": "21.39",
               "Lüftungsempfehlung": "true",
               "DETAILS_Lueftungsempfehlung.Lüften_b1_Entfeuchten": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b2_Kühlen": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b3_Auskühlschutz": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b4_Raumfeuchte": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_Hysterese": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüftungsempfehlung_Beschreibung": "Hysterese, keine Änderung der Lüftungsempfehlung"
             },
             {
               "Raum": "Buero",
               "Feuchtegehalt_Absolut": "10.18",
               "relative_Luftfeuchtigkeit": "52.00",
               "Taupunkt": "14.30",
               "Temperatur": "24.80",
               "DETAILS.Enthalpie": "50.87",
               "DETAILS.Sättigungsdampfdruck": "31.30",
               "DETAILS.Dampfdruck": "16.28",
               "Dampfgewicht": "11.84",
               "DETAILS.Dampfgewicht_maximal": "22.76",
               "Lüftungsempfehlung": "false",
               "DETAILS_Lueftungsempfehlung.Lüften_b1_Entfeuchten": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b2_Kühlen": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b3_Auskühlschutz": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b4_Raumfeuchte": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_Hysterese": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüftungsempfehlung_Beschreibung": "Hysterese, keine Änderung der Lüftungsempfehlung"
             },
             {
               "Raum": "Wohnzimmer",
               "Feuchtegehalt_Absolut": "10.39",
               "relative_Luftfeuchtigkeit": "54.00",
               "Taupunkt": "14.60",
               "Temperatur": "24.50",
               "DETAILS.Enthalpie": "51.09",
               "DETAILS.Sättigungsdampfdruck": "30.74",
               "DETAILS.Dampfdruck": "16.60",
               "Dampfgewicht": "12.09",
               "DETAILS.Dampfgewicht_maximal": "22.38",
               "Lüftungsempfehlung": "false",
               "DETAILS_Lueftungsempfehlung.Lüften_b1_Entfeuchten": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b2_Kühlen": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b3_Auskühlschutz": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_b4_Raumfeuchte": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüften_Hysterese": "NaN",
               "DETAILS_Lueftungsempfehlung.Lüftungsempfehlung_Beschreibung": "Hysterese, keine Änderung der Lüftungsempfehlung"
             }
            ]
            

            Ro75 1 Reply Last reply Reply Quote 0
            • Ro75
              Ro75 @JoJo58 last edited by

              @jojo58 Warum willst du JSON auswerten und nicht die DP direkt? Da steht doch alles korrekt drin.

              JoJo58 1 Reply Last reply Reply Quote 0
              • JoJo58
                JoJo58 @Ro75 last edited by

                @ro75
                Das ist richtig, mir ist es eben aufgefallen das die Werte im JSON nicht enthalten sind. Dachte es liegt eventuell an falschen Einstellungen oder sonst einem Problem..
                Werde mir die Werte dann direkt aus den Datenpunkten holen.
                Danke schon mal für deine Hilfe

                Johannes

                1 Reply Last reply Reply Quote 0
                • P
                  papaechokilo @boriswerner last edited by

                  @boriswerner Hallo, kannst Du mir bitte ein Beispiel zeigen, wie du die NaN im JSON korrigiert hast. Vielen Dank!

                  N 1 Reply Last reply Reply Quote 0
                  • N
                    nu_81 @papaechokilo last edited by

                    Hallo zusammen,
                    ich benutze das Skript in der Version 0.6.4 seit einiger Zeit.
                    Mehrfach kommt es nun aber vor, dass das Skript Tagelang nicht ausgeführt wird.
                    Nach einem Neustart des Skripts läuft dann wieder alles.

                    Kann man die letzte Ausführung irgendwie "beobachten" und per Skript wieder starten lassen?

                    JoJo58 1 Reply Last reply Reply Quote 0
                    • JoJo58
                      JoJo58 @nu_81 last edited by

                      @nu_81 Moin, stell doch mal um auf die Version 0.6.8, vielleicht sind deine Probleme dann behoben.

                      O 1 Reply Last reply Reply Quote 0
                      • O
                        Oli @JoJo58 last edited by

                        Hallo zusammen,
                        erstmal danke an alle die dieses Skript mit entwickelt haben.

                        Ich verwenden das Skript in der Version 0.6.8.
                        Nachdem ich mir das ganze hier durchgelesen habe, hätte ich trotzdem noch ein paar Fragen an die Experten

                        1. Wenn die relative Luftfeuchtigkeit in einem Raum über 60%, oder sogar über 70% steigt. Macht es da Sinn, eine Lüftungsempfehlung erst auszusprechen, wenn alle Kriterien erfüllt sind?

                        2. Wenn ich CO2 Werte der Räume berücksichtigen will und diese erhöht sind, welche Lüftungskriterien sollten dann erfüllt sein?

                        3. In der ToDo Listen gibt es einen Punkt "Sommer / Winter (Heizperiode) berücksichtigen", welche Auswirkung hat die Jahreszeit auf die Lüftungsempfehlung?

                        4. Ein weiterer Punkt auf der ToDo Liste ist "Kellerentlüftung einbauen (Raum markierbar als Keller)", was ist bei der Berechnung der Lüftungsempfehlung im Keller anders?

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

                          @oli1204

                          Zu 1. In der Regel: Ja. Wenn die Außentemperatur nicht zu hoch ist (Sommer) oder man mal eine geringere Raumtemperatur zulassen kann als vorgegeben, kann man sich über die Empfehlung hinwegsetzen.

                          Zu 2. Es sollten normalerweise alle Kriterien erfüllt sein, insbesondere sollte bei schwülwarmen Wetter die Außenluft nicht feuchter sein als die Raumluft.

                          Zu 4. Bei der Kellerlüftung kann man meist auf das Kühlkriterium verzichten.

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

                            @paul53
                            Super, danke für die schnelle Antwort

                            1 Reply Last reply Reply Quote 0
                            • rtwl
                              rtwl last edited by

                              Hej zusammen,

                              hab das Skript nun einige Monate am laufen.
                              Jedoch verstehe ich die Empfehlungen bzw die Berechnung nicht ganz um eine "brauchbare" Lüftungsempfehlung zu bekommen.

                              Beispiel Badezimmer:
                              defaultMinFeu = 40
                              defaultMaxFeu = 60
                              TEMP_Minimum (also Zieltemperatur) ist hier auf 22.00 eingestellt.

                              Wenn ich jetzt Duschen gehe bei einer Raumtemperatur von zb 21° danach die Luftfeuchtigkeit bei 75% liegt, bekomme ich keine Lüftungsempfehlung, weil die Temperatur zu niedrig.

                              setze ich die Zieltemperatur auf zb 21° runter, bekomme ich immer eine Lüftungsempfehlung, wenn ich über 21° habe, weil ja die Temperatur zu "hoch".

                              Die Hyserese bei der Temp liegt bei 0,5 jene der Feuchtigkeit bei 0,3 - also beides unberührte Standardeinstellungen.

                              Gibt es dafür einen Tipp wie ich das ganze optimaler einstellen kann um eine gute Lüftungsempfehlung zu erhalten?

                              D paul53 2 Replies Last reply Reply Quote 0
                              • D
                                dodi666 @rtwl last edited by

                                @rtwl schau doch einfach auf das "Entfeuchten" Bit des jeweiligen Raumes, wenn es dir um die zu Hohe Luftfeuchtigkeit geht. Kann dann halt sein, dass der Raum auskühlt, aber einen Tod muss ja sterben 🙂

                                rtwl 1 Reply Last reply Reply Quote 1
                                • paul53
                                  paul53 @rtwl last edited by paul53

                                  @rtwl sagte: setze ich die Zieltemperatur auf zb 21° runter, bekomme ich immer eine Lüftungsempfehlung, wenn ich über 21° habe

                                  Das ist richtig, da im Winter die Außenluft immer trockener ist als die Innenluft - auch bei 40 %rH im Raum. Der Grenzwert für den Auskühlschutz muss etwas niedriger sein als die normale Temperatur während der Nutzung. Die bei Erreichen wegfallende Lüftungsempfehlung signalisiert, dass das Fenster geschlossen werden soll, damit der Raum nicht weiter auskühlt.

                                  1 Reply Last reply Reply Quote 0
                                  • rtwl
                                    rtwl @dodi666 last edited by

                                    @dodi666 @paul53
                                    danke euch beiden. Auch wenn ich eure Antworten verstehe und logisch sind ist es trotzdem echt schwer (für mich) hier das richtige setup an Einstellungen zu finden.
                                    am liebsten wäre es mir natürlich wenn Sommer und Winter gleich eingestellt werden können. Doch das wird nicht gehen bzw werd ich nicht schaffen

                                    paul53 1 Reply Last reply Reply Quote 0
                                    • B
                                      berndsolar13 last edited by

                                      hab heute auch mit dem Script gebastelt 😉
                                      Wollte meine Tuya Batterie Sensoren endlich sinnvoll nutzen.

                                      Wegen der Frage oben, im Winter ist es halt wichtig, wegen dem Taupunkt, also Kondensatausfall an kalten Oberflächen. Also für Schimmelbildung, das Problem hast du im Sommer nicht.

                                      Bei warmen Temperaturen ist das mit dem Kondensataufall nicht so tragisch, wie bei kalten.
                                      Bsp: Keller Temp aktuell 8° , Taupunkt 4°, bedeutet an einer Oberfläche im Keller die nur 4 Grad hat, fällt Kondensat aus, wie im Sommer am kalten Bier.

                                      In einem "bewohnten" Zimmer mit 22 Grad liegt der Taupunkt bei 7° bei 40% Luftfeuchte.
                                      Der Unterschied sind 15°, unwahrscheinlich das irgendwo im Zimmer 7° erreicht werden.

                                      Was anderes im Script bei mir sind rote Linien
                                      error.jpg

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

                                        @rtwl sagte: wenn Sommer und Winter gleich eingestellt werden können. Doch das wird nicht gehen bzw werd ich nicht schaffen

                                        Weshalb sollen die nicht gleich eingestellt werden?
                                        Deine Einstellungen?

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

                                          @paul53 sagte ... Sommer/Winter ... Weshalb sollen die nicht gleich eingestellt werden?

                                          Ich hab jetzt fast 4 Tage überlegt, was ich darauf Antworten soll, weil es mir einfach schwer fällt hier ein gutes Beispiel zu finden.
                                          Nach dem Durchdenken der ganzen Logik bin ich auf den Schluss gekommen, dass ich (so denke ich) gerne im Winter einfach den Auskühlschutz ignorieren möchte, denn da ist mir das Entfeuchten viel wichtiger als das Halten der Wärme. - Leider hab ich auch im Winter Probleme mit zu hoher Luftfeuchtigkeit, (was ja eigentlich im Winter nicht der Fall sein soll) (Neubau 2022 und vielleicht noch Restfeuchte vorhanden?).
                                          Im Sommer dann ist natürlich die Kombination Kühlen und Entfeuchten perfekt für die Lüftungsempfehlung. Ich glaube mich auch daran zu Erinnern, dass dies auch gut geklappt hat. (Wie gesagt ich nutze das Skript erst seit letztem Sommer oder so.)
                                          Ich werde weiter testen und beobachten.

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            dexic last edited by

                                            @dodi666
                                            Macht es noch Sinn, das Skript als Lüftungsempfehlung zu bezeichnen, wenn man denn keine Lüftungsempfehlung mehr bekommt?

                                            In meinen Augen unterschlägt das Skript durch das Bestehen auf 4/4 Punkten zu viele Situationen. Wie kann man das so umbauen, dass drei von vier ausreichen würde? (ich habe noch nie in JS programmiert)

                                            Die Kühlung des Raums ist mir im Sommer relativ egal, wenn es bei mir innen mehr als 60 oder 70% rF hat. 😉 Kann ich das Modul "Kühlung" irgendwie auskommentieren?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            778
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            95
                                            738
                                            186384
                                            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