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.
    • ruhr70
      ruhr70 last edited by

      Super!

      das werde ich morgen direkt übernehmen:-)

      danke!

      Gesendet von iPhone mit Tapatalk

      1 Reply Last reply Reply Quote 0
      • jens.maus
        jens.maus last edited by

        @ruhr70:

        Super!

        das werde ich morgen direkt übernehmen:-)

        danke! `

        Und? Script übernommen? Und wie sieht es mit den Dingen aus die du mir "bis Sonntag" noch posten wolltest hier? 😉

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

          Schande über mein Haupt.

          Beides noch nicht 😞

          Multihost hatte sich dazwischen geschoben [emoji12]

          hab dann was für spät Abends zu tun;-)

          Gesendet von iPhone mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • S
            simpixo last edited by

            @jens.maus:

            Und wie sieht es mit den Dingen aus die du mir "bis Sonntag" noch posten wolltest hier? 😉 `

            Hehe [emoji57] da ist einer sehr ungeduldig! [emoji23][emoji12] aber ich bin froh das du ruhr70 danach gefragt hast, ich habe mich nicht getraut!

            Auch ich konnte paar interessante Sachen mopsen [emoji12][emoji6][emoji23]

            Vielen Dank euch beiden!!!

            Gesendet von iPhone mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • jens.maus
              jens.maus last edited by

              @ruhr70:

              Schande über mein Haupt.

              Beides noch nicht 😞

              Multihost hatte sich dazwischen geschoben [emoji12]

              hab dann was für spät Abends zu tun;-) `

              Ok, kein Stress 🙂 Wollte nur nochmal etwas daran erinnern 😉

              Inzwischen hab ich meinen abgekupferten View mit der Raumklima Tabelle wie du fast fertig. Allerdings erschliessen sich mir die Werte darin nicht alle wirklich komplett. Vielleicht könntest du da nochmal bitte etwas aufklären dazu? Siehe hier:

              481_screenshot_111.png

              Was mich da vor allem interessieren würde ist die Deutung des Rechten Bereiches:

              1. Warum werden die geschlossenen Fenster bis auf das im Gästezimmer mit gelbem Hintergrund dargestellt? Ich verstehe das so, das das Fenster zwar geschlossen ist, aber ich es besser öffnen sollte?

              2. Warum ist das "Lüften" hier mit gelben Hintergrund dargestellt? Hatte das auch mal mit grünem Hintergrund.

              3. Die Begriffe "En", "Kü" und "Au" sind mir zwar bekannt allerdings ist der Blick auf die Tabelle nicht ganz intuitiv wie ich denke, oder? Weil z.B. nur im Gästezimmer momentan "Au" aus ist und das bedeutet ja "Auskühlschutz". Irgendwie kann ich da nicht richtig deuten was mir die drei werte Sagen sollen? Wenn "En" leuchtet, soll ich dann lüften zum entfeuchten? Und bei Kü zum kühlen? oder wie muss ich die werte genau interpretieren?

              Wäre schön wenn du (der sich das ausgedacht hat) hier etwas detaillierter gerade auf die Interpretation der Tabelle eingehen könntest (gerade was den rechten Teil angeht).

              1 Reply Last reply Reply Quote 0
              • jens.maus
                jens.maus last edited by

                Hier nun die gleiche Tabelle einige Minuten später nachdem die Frau nachhause gekommen ist und nun die Heizung sich wieder eingeschalten hat und damit dann auch die TEMP_Minimum werte entsprechend angepasst wurden für die Berechnung des Raumklimas:

                481_screenshot_112.png

                Was ich hier z.B. im Vergleich zu vorherigen Tabelle nicht verstehe ist:

                1. Warum wird jetzt "Lüften" in grün beim Gästezimmer angezeigt obwohl sich nichts verändert hat zum alten Status (auch TEMP_Minimum) ist für das Gästezimmer gleich geblieben?!?

                2. Da die SOLL Temperatur z.B. für das Badezimmer jetzt von 17Grad auf 22 Grad hochgeregelt wurde (und damit auch TEMP_Minimum der Raumklimaberechnung) wird jetzt verständlicherweise nicht mehr "Lüften" in gelb angezeigt sondern ist ganz verschwunden. Allerdings auch das "Au" flag das nach meinem Verständnis doch sagen sollte das der Auskühlschutz deaktiviert ist. Aber es sollte doch das Gegenteil der fall sein? Und warum ist "geschlossen" immer noch gelb und nicht grün?

                Fragen über Fragen 😉

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

                  @jens.maus:

                  Was mich da vor allem interessieren würde ist die Deutung des Rechten Bereiches: `

                  Meine Grundüberlegung ist, dass möglichst alles grün sein sollte.

                  Wird alles grün angezeigt, ist alles im grünen Bereich 😉

                  @jens.maus:

                  1. Warum werden die geschlossenen Fenster bis auf das im Gästezimmer mit gelbem Hintergrund dargestellt? Ich verstehe das so, das das Fenster zwar geschlossen ist, aber ich es besser öffnen sollte? `

                  Die Spalte "Lüften":

                  leer = keine Lüftungsempfehlung

                  Lüften = Lüftungsempfehlung

                  grün = alles OK, entsprechend der Lüftungsempfehlung

                  gelb = Empfehlung ist nicht erfüllt

                  Deine Interpretation passt. Fenster ist trotz Lüftungsempfehlung geschlossen.

                  Daher wird

                  "Lüften" gelb dargestellt -> Lüftungsempfehlung, aber nicht erfüllt

                  "geschlossen" gelb dargestellt -> Fenster sollte zum lüften auf sein

                  @jens.maus:

                  2. Warum ist das "Lüften" hier mit gelben Hintergrund dargestellt? Hatte das auch mal mit grünem Hintergrund. `

                  gelb, da trotz Empfehlung nciht gelüftet wird.

                  Wenn Du nun das Fenster öffnest, dann sollte "Lüften" grün dargestellt werden und die Anzeige des Fensters vom gelben "geschlossen" auf ein grünes "geöffnet" wechseln.

                  @jens.maus:

                  3. Die Begriffe "En", "Kü" und "Au" sind mir zwar bekannt allerdings ist der Blick auf die Tabelle nicht ganz intuitiv wie ich denke, oder? Weil z.B. nur im Gästezimmer momentan "Au" aus ist und das bedeutet ja "Auskühlschutz". Irgendwie kann ich da nicht richtig deuten was mir die drei werte Sagen sollen? Wenn "En" leuchtet, soll ich dann lüften zum entfeuchten? Und bei Kü zum kühlen? oder wie muss ich die werte genau interpretieren?

                  Wäre schön wenn du (der sich das ausgedacht hat) hier etwas detaillierter gerade auf die Interpretation der Tabelle eingehen könntest (gerade was den rechten Teil angeht). `

                  Die Spalten werden nicht benötigt.

                  Die eigentliche Lüftungslogik kommt vom Paul53 und ist von ihm sehr gut im Laufe des Trheads erklärt.

                  Eine Lüftungsempfehlung wird gegeben, wenn alle drei Bedingungen erfüllt werden (logisch und):

                  En -> es kann enlüftet werden

                  Kü -> die Raumtemperatur kann mit lüften abgekühlt werden

                  Au -> Die untere Temperatur (Auskühlschutz) ist noch nciht erreicht

                  Ich habe sie nur für mich in den Spalten visualisiert, um die Logik zu überprüfen.

                  Jetzt im Winter überlege ich, ob ich das für mich nicht noch mit der relativen Luftfeuchtigkeit ergänze.

                  Wenn ein Reum "trocken" ist, muss ich ihn nicht entfeuchten. Eher im Gegenteil. Irgendwo dafür sorgen, dass zusätzliche Luftfeuchtigkeit rein kommt.

                  Werde das noch im Winter angehen.

                  In den heissen Tagen haben die Empfehlungen sehr gut gepasst.

                  Dann werde ich noch einen weiteren Faktor, CO2 mit reinbringen. Also lüften der Luftqualität willen (CO2 und ggf. noch VOC).

                  @jens.maus:

                  Hier nun die gleiche Tabelle einige Minuten später nachdem die Frau nachhause gekommen ist und nun die Heizung sich wieder eingeschalten hat und damit dann auch die TEMP_Minimum werte entsprechend angepasst wurden für die Berechnung des Raumklimas:

                  screenshot_112.png

                  Was ich hier z.B. im Vergleich zu vorherigen Tabelle nicht verstehe ist:

                  1. Warum wird jetzt "Lüften" in grün beim Gästezimmer angezeigt obwohl sich nichts verändert hat zum alten Status (auch TEMP_Minimum) ist für das Gästezimmer gleich geblieben?!? `

                  Sagte ja, dass es eine Fleissarbeit ist.

                  Sieht für mich nach einem Fehler in der Datenpunktauswahl im VIS (Datenpunkt oder Bindings) oder in einem der Skripte (Datenpunktzuordnung) aus.

                  In Deinem optimierten Skript für die Visualisierung hattest Du atlw. uch mehrere Fenster pro Raum. Ggf. liegt hier noch ein Logikproblem vor. Ich habe noch nicht nachgesehen.

                  Kurz, ich würde auf einen falschen Eintrag tippen.

                  Es müsste wie folgt sein:

                  En && Kü && Au gegeben -> Lüftungsempfehlung

                  Fenster geschlossen: Lüftungsempfehlung und geschlossen müssten gelb dargestellt werden.

                  Wobei mir es mir etwas seltsam vorkommt, dass bei 17,3 Grad der Auskühlschutz noch gegeben sein soll.

                  Entweder hast Du die unterste Temperatur für den Raum sehr niedrig eingestellt oder das Skript muss überprüft werden, warum der Auskühlschutz gegeben ist oder es wird der falsche Datenpunkt visualisiert 😉

                  @jens.maus:

                  2. Da die SOLL Temperatur z.B. für das Badezimmer jetzt von 17Grad auf 22 Grad hochgeregelt wurde (und damit auch TEMP_Minimum der Raumklimaberechnung) wird jetzt verständlicherweise nicht mehr "Lüften" in gelb angezeigt sondern ist ganz verschwunden. Allerdings auch das "Au" flag das nach meinem Verständnis doch sagen sollte das der Auskühlschutz deaktiviert ist. Aber es sollte doch das Gegenteil der fall sein? Und warum ist "geschlossen" immer noch gelb und nicht grün?

                  Fragen über Fragen 😉 `

                  An welcher Stelle veränderst Du denn die SOLL Temperaturen?

                  Bei mir sind die einmal star eingestellt. Dynamisch macht zumindestens im Winter / Sommer durchaus Sinn.

                  Zum Badezimmer:

                  "Au" fehlt, also keine Lüftungsempfehlung, da nicht alle drei Bedingungen erfüllt sind.

                  ACHTUNG: es ist noch eine Hysterese-Funktion eingebaut. SO dass im "Grenzbereich" die alte Empfehlung stehen bleibt und nicht wild hin und her springt.

                  Lüftungsempfehlung sollte leer bleiben, da keine Empfehlung > OK

                  Es wird nicht empfohlen zu lüften, also sollte ein geschlossenes Fenster grün angezeigt werden.

                  Hier vermute ich wieder einen Fehler bei der "Fleissarbeit" 😉

                  Oder die Kurzform:

                  • grün, alles OK

                  • andere Farbe, Handlungsbedarf

                  • einmalig viel Fleissarbeit und Fehleranfällig

                  Ich hatte aber davor gewarnt 😉

                  Für die anderen Themen (Überwachung der Komponenten, Softwarestände, usw.) mache ich einen neuen Thread auf. Das war hier schon argh offtopic.

                  1 Reply Last reply Reply Quote 0
                  • J
                    jsc last edited by

                    Hallo in die Runde,

                    ich versuche das Skript aus Seite 13 in Version 0.6.4 in meinem Javascript Adapter zum Laufen zu bringen. Das scheitert leider schon beim reinkopieren. Wenn ich ein neues Skript anlege und dort den Code aus dem Spoiler reinkopiere und speichern möchte bricht der Adapter mit der Log-Meldung "invalid chars" ab und speichert das ganze nicht. Am Charset kann das irgendwie nicht liegen, da hab ich schon alles ausprobiert.

                    Any Ideas?

                    Danke für jeden Hinweis.

                    jsc

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

                      Moin,

                      kannst Du bitte mal einen Screenshot der Fehlersituation posten?

                      Ggf. ist dann eine mögliche Ursache zu sehen.

                      Gruß,

                      Eric

                      Mit Tapatalk getippert.

                      1 Reply Last reply Reply Quote 0
                      • J
                        jsc last edited by

                        Hier eine der Fehlermeldungen. Hier meckert er über die auskommentierten "================", bei einem ersten Einfügen und speichern meckert er nur mit "cannot decode" und wegen "invalid characters"
                        1789_unbenannt.png

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

                          Zeig bitte mal einen Screenshot des Script-Fensters (inkl. des unteren Log-Bereichs ) aus iobroker mit dem eingefügten Code und der dann ggf. gezeigten Fehlermeldung.

                          Gruß,

                          Eric

                          Mit Tapatalk getippert.

                          1 Reply Last reply Reply Quote 0
                          • J
                            jsc last edited by

                            Da kommt einfach nichts. Neues Skript anklicken (icon), Namen auf raumklima_eric setzen, Code aus Seite 13 Spoiler reinkopieren, Speichern drücken. => Im Log passiert nichts. Nur im firebug bei firefox ist das im Screenshot zu sehen. Wenn ich auf ein anderes Skript gehe und wieder zurück auf raumklima_eric, ist das Skript leer.

                            Im iobroker Log steht nur "javascript.1 2017-01-08 10:50:56.751 info Stop script script.js.testskripte.keller.raumklima_eric", mehr nicht.

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

                              Screenshot?

                              PS:

                              Du hast aber den Mod-Hinweis oben im ersten Post gelesen?

                              Zitat :

                              "EDIT Homoran (Mod)

                              Das jeweils aktuelle Skript zur Gesamtlösung aus diesem Thread befindet sich als letztes in diesem Post."

                              Mit Tapatalk getippert

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

                                Hast du den Code unter blockly eingefügt/importiert?

                                Du musst vorher im pulldown-Menü rechts oben auf javascript umstellen.

                                Gruß

                                Rainer

                                1 Reply Last reply Reply Quote 0
                                • J
                                  jsc last edited by

                                  @eric2905

                                  In der Anlage nochmal der Screenshot direkt nach dem Abspeichern. Dazu noch die Firebugausgabe. Wenn ich ab hier auf ein anderes Skript klicke und dann wieder zurück auf das raumklima_eric Skript klicke ist das Skript leer, hat er also nichts gespeichert.

                                  Von wegen aktuellem Skript. In dem ersten Post ist auf 0.52 verwiesen. In Seite 13 wird auf 0.6.4 verwiesen, was dort auch im Spoiler liegt. Was ist da neuer von? Oder habe ich den falschen ersten Post?

                                  @Homoran

                                  Javascript ist eingestellt, ja. (s. Screenshot)
                                  1789_screen.png

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

                                    Pack das Script mal bitte unter "common".

                                    Nicht das es daran liegt ….

                                    Gruß,

                                    Eric

                                    Mit Tapatalk getippert.

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      jsc last edited by

                                      gleicher fehler s. Screenshot.

                                      Was ist die aktuelle Version des Skripts. Wo liegt die? Vllt. liegt es daran?
                                      1789_screen.png

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

                                        Ich poste Dir nachher mal mein Script, welches seit Wochen läuft.

                                        Die v0.6.4 müsste die richtige sein.

                                        Gruß,

                                        Eric

                                        Mit Tapatalk getippert.

                                        1 Reply Last reply Reply Quote 0
                                        • J
                                          jsc last edited by

                                          Super! Danke!

                                          froi

                                          😄

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

                                            @jsc:

                                            @Homoran

                                            Javascript ist eingestellt, ja. (s. Screenshot) `
                                            sehe ich aber nicht bei den Skripten, oder ist es noch nicht gespeichert?

                                            gestartet ist es auch nicht.

                                            und das hast du beachtet?
                                            ` > // –---------------------------------------------------------------------------

                                            // benötigt in der Javascript das Modul "dewpoint"

                                            // (in der Javascript-Instanz Einstellungen unter "Zusätzliche NPM-Module")

                                            // ----------------------------------------------------------------------------- `

                                            …und die Datenpunkte angepasst?

                                            EDIT:

                                            Habe es gerade versucht:
                                            144_iobroker_skripte_feuchte03.jpg
                                            kein Fehler! Dewpoint existiert, Datenpunkte noch nicht geändert!

                                            daher im log wie zu erwarten:

                                            javascript.0	2017-01-08 11:55:03.653	warn	State "hm-rpc.0.IEQ0123452.1.HUMIDITY" not found
                                            javascript.0	2017-01-08 11:55:03.652	warn	State "hm-rpc.0.IEQ0123452.1.TEMPERATURE" not found
                                            javascript.0	2017-01-08 11:55:03.651	warn	State "hm-rpc.0.IEQ0123451.1.HUMIDITY" not found
                                            javascript.0	2017-01-08 11:55:03.650	warn	State "hm-rpc.0.IEQ0123451.1.TEMPERATURE" not found
                                            javascript.0	2017-01-08 11:55:03.649	warn	State "weatherunderground.0.current.relative_humidity" not found
                                            javascript.0	2017-01-08 11:55:03.648	warn	State "weatherunderground.0.current.temp_c" not found
                                            javascript.0	2017-01-08 11:55:03.647	warn	State "hm-rpc.0.IEQ0123450.1.HUMIDITY" not found
                                            javascript.0	2017-01-08 11:55:03.646	warn	State "hm-rpc.0.IEQ0123450.1.TEMPERATURE" not found
                                            javascript.0	2017-01-08 11:55:03.643	warn	State "hm-rpc.0.IEQ0123452.1.HUMIDITY" not found
                                            javascript.0	2017-01-08 11:55:03.642	warn	State "hm-rpc.0.IEQ0123452.1.TEMPERATURE" not found
                                            javascript.0	2017-01-08 11:55:03.639	warn	State "hm-rpc.0.IEQ0123451.1.HUMIDITY" not found
                                            javascript.0	2017-01-08 11:55:03.639	warn	State "hm-rpc.0.IEQ0123451.1.TEMPERATURE" not found
                                            javascript.0	2017-01-08 11:55:03.637	warn	State "weatherunderground.0.current.relative_humidity" not found
                                            javascript.0	2017-01-08 11:55:03.636	warn	State "weatherunderground.0.current.temp_c" not found
                                            javascript.0	2017-01-08 11:55:03.630	warn	State "hm-rpc.0.IEQ0123450.1.HUMIDITY" not found
                                            javascript.0	2017-01-08 11:55:03.629	warn	State "hm-rpc.0.IEQ0123450.1.TEMPERATURE" not found
                                            

                                            Gruß

                                            Rainer

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            931
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

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