Navigation

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

    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

    Klimaanlage taktet

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

      @paul53 said in Klimaanlage taktet:

      Weshalb? Der Quiet-Modus passt zur hohen Raumtemperatur.

      Ja, das mit dem "Quiet" passt.
      Mir geht es darum, dass ich das Script vorhin manuell gestartet habe und eben beim Start das Innengerät auf eine Solltemperatur von 30 Grad gesetzt wird und dem zu Folge auch zu heizen beginnt, obwohl der Temperaturshelly 23.2 Grad anzeigt.
      Und wenn ich es nicht falsch verstanden habe, meint @Homoran (und ich auch) , dass es daran liegt, dass erst am Shelly eine Temperaturänderung erfolgen muss? Wobei das eigentich nicht sein kann, denn scheinbar erkennt das Skript beim Start sehr wohl die Shelly Temperatur, sonst würde es ja nicht auf "quiet" schalten.
      Hoffe es ist verständlich?

      paul53 Homoran 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @balu67 last edited by paul53

        @balu67 sagte: dass es daran liegt, dass erst am Shelly eine Temperaturänderung erfolgen muss?

        Das stimmt. Der niedrige Sollwert wird erst bei einer Shelly-Temperaturänderung geschrieben.

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

          @balu67 sagte in Klimaanlage taktet:

          meint @Homoran (und ich auch) , dass es daran liegt, dass erst am Shelly eine Temperaturänderung erfolgen muss?

          du hast nur einen Ausschnitt (die Funktion) des Gesamtskripts gezeigt.
          Was im ganzen Skript bei Skriptstart (außerhalb des Triggerbausteins) in der jetzt von dir verwendeten Version passiert kann ich nicht wissen.

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

            @homoran said in Klimaanlage taktet:

            du hast nur einen Ausschnitt (die Funktion) des Gesamtskripts gezeigt.
            Was im ganzen Skript bei Skriptstart (außerhalb des Triggerbausteins) in der jetzt von dir verwendeten Version passiert kann ich nicht wissen.

            sorry

            a48cd0b6-8c93-4bbe-901b-97ebd60cbbf3-image.png

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

              @balu67
              Die Zeitpläne und den Skriptstart außerhalb der Funktion anordnen!!

              Blockly_temp.JPG

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

                @paul53 said in Klimaanlage taktet:

                Das stimmt. Der niedrige Sollwert wird erst bei einer Shelly-Temperaturänderung geschrieben.

                ok. Dann muss ich eigentlich nur vor den Trigger den Sollwert auf 18 Grad steuern -oder?
                Dann startet das Innengerät eben mit einer Solltemperatur von 18 Grad und wenn dann irgendwann mal eine aktuelle Shellytemperatur kommt, setzt der Trigger dann die weiteren Schaltvorgänge wie gehabt?

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

                  @balu67 sagte: den Sollwert auf 18 Grad steuern -oder?

                  Du kannst den Sollwert auch schon beim Einschalten auf den passenden Wert setzen:

                  Blockly_temp.JPG

                  B 2 Replies Last reply Reply Quote 0
                  • B
                    balu67 @paul53 last edited by

                    @paul53 said in Klimaanlage taktet:

                    @balu67 sagte: den Sollwert auf 18 Grad steuern -oder?

                    Du kannst den Sollwert auch schon beim Einschalten auf den passenden Wert setzen:

                    Blockly_temp.JPG

                    poah, du machst mich fertig 😊 . Warum reicht es eigentlich nicht, einfach "setze variable Sollwert auf 18" zu setzen.

                    8ae0f32b-9983-47e5-8d09-562c4e1a6bd2-image.png

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

                      @balu67 sagte in Klimaanlage taktet:

                      Warum reicht es eigentlich nicht, einfach "setze variable Sollwert auf 18" zu setzen.

                      damit bei einem Absturz immer der zuletzt verwendete Wert bei einem Neustart benutzt wird.

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

                        @balu67 sagte: einfach "setze variable Sollwert auf 18"

                        Morgens um 6:00 Uhr muss sicherlich aufgeheizt werden? Dazu passt ein Sollwert von 18 nicht. Außerdem wird die Variable nur im linken Teil ausgewertet, also erst nach einer Temperaturänderung (Shelly).

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

                          @paul53 said in Klimaanlage taktet:

                          Morgens um 6:00 Uhr muss sicherlich aufgeheizt werden? Dazu passt ein Sollwert von 18 nicht. Außerdem wird die Variable nur im linken Teil ausgewertet, also erst nach einer Temperaturänderung (Shelly).

                          ok, danke ich geb's auf, das lerne ich nie und mach es einfach so, wie du es vorschlägst 🤡

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

                            @balu67 sagte in Klimaanlage taktet:

                            das lerne ich nie

                            doch!
                            nicht aufgeben!

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

                              @paul53 said in Klimaanlage taktet:

                              @balu67 sagte: den Sollwert auf 18 Grad steuern -oder?

                              Du kannst den Sollwert auch schon beim Einschalten auf den passenden Wert setzen:

                              Blockly_temp.JPG

                              sollte das Innengerät jetzt einschalten, OHNE dass vorher eine Temperaturänderung am Shelly erfolgt und die Solltemperatur auf 18 Grad gesetzt werden??

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

                                @balu67 sagte: sollte das Innengerät jetzt einschalten, OHNE dass vorher eine Temperaturänderung am Shelly erfolgt und die Solltemperatur auf 18 Grad gesetzt werden??

                                Ja.

                                Mache den Skriptstart besser, wie links oben im folgenden Bild und setze auch die Sollwertvariable beim Einschalten:

                                Blockly_temp.JPG

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

                                  @paul53 said in Klimaanlage taktet:

                                  @balu67 sagte: sollte das Innengerät jetzt einschalten, OHNE dass vorher eine Temperaturänderung am Shelly erfolgt und die Solltemperatur auf 18 Grad gesetzt werden??
                                  Ja.

                                  jetzt setzt das Skript beim Starten den Sollwert auf 18 Grad, weil die Innentemperatur 23 Grad hat.....perfekt 👍 . Dachte ich hätte gelernt, dass das Skript generell erst startet, wenn es zu einer Temperaturänderung kommt!? An welcher Stelle hast du das gemacht, dass das nun anderes ist, gab ja einige Anpassungen?

                                  Ich glaub dass diese Anpassung sehr gut war, denn heute wurde von meinem Temperatur-Shelly keine Daten übermittelt, warum auch immer.
                                  D.h. das Innengerät hätte eingeschaltet, Solltemperatur auf 30 Grad gestellt und keine Temperaturänderung mehr bekommen......der Raum wär ne Sauna geworden 🙂

                                  paul53 Homoran 2 Replies Last reply Reply Quote 0
                                  • paul53
                                    paul53 @balu67 last edited by paul53

                                    @balu67 sagte: An welcher Stelle hast du das gemacht, dass das nun anderes ist, gab ja einige Anpassungen?

                                    In der Funktion "einschalten":

                                    Blockly_temp.JPG

                                    Die Funktion "einschalten" wird bei Skriptstart aufgerufen, wenn das Klimagerät nicht bereits läuft.

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

                                      @balu67 sagte in Klimaanlage taktet:

                                      Dachte ich hätte gelernt, dass das Skript generell erst startet, wenn es zu einer Temperaturänderung kommt!?

                                      Das hatte ich zwischenzeitlich befürchtet!

                                      Du musst zwischen Skriptstart und Triggerzeitpunkt unterscheiden.

                                      Der Skriptstart findet statt wenn du das Skript abspeicherst oder neu startest, oder wenn der Javascript Adapter neu starten würde.

                                      Der Triggerzeitpunkt ist im CRON festgelegt oder bei Änderung der Temperatur.

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

                                        @paul53
                                        es klappt nicht ganz

                                        Ausgangssituation:
                                        23 Grad Shelly-Temperatur
                                        Innengerät ist aus

                                        e78bce04-9845-417c-bcfd-61e46dff4874-image.png

                                        Bei Skriptstart

                                        • schaltet das Innengerät ein und setzt die Solltemperatur auf 18 und den eco-Modus (Quiet) ein, das passt.
                                        • Wenn die Temperatur unter 21 Grad fällt, wird die Solltemperatur auf 30 Grad gestellt, passt auch, aber der eco-Modus wird nicht ausgeschaltet.
                                        • Wenn dann die Temperatur über 21 Grad steigt, wird der eco-modus wieder gesetzt und auf Solltemperatur 18 gesetzt, das passt dann wieder.

                                        Kann es sein, dass ich auf der rechten Seite bei "falls Variable aufheizen" bei mache, zu dem "steuere fanspeed mit 0" noch "steuere eco-modus mit 0" hinzufügen muss ?

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

                                          @balu67 sagte: aber der eco-Modus wird nicht ausgeschaltet.

                                          Soll er auch nicht. Nachdem das Aufheizen beendet ist, soll der Flüstermodus bleiben und nur noch der Sollwert gesteuert werden.

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

                                            @paul53 said in Klimaanlage taktet:

                                            Soll er auch nicht. Nachdem das Aufheizen beendet ist, soll der Flüstermodus bleiben und nur noch der Sollwert gesteuert werden.

                                            ja, das ist richtig.

                                            Aber mir geht es um's aufheizen. Das ist nicht beendet......schau bitte den roten Text, den Beitrag zuvor von mir. Die 30 Grad Solltemperatur werden gesetzt, aber es muss zudem der Ecomodus ausgeschaltet werden und der Fanspeed auf Auto, sonst heizt das Teil nicht richtig

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            468
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            12
                                            350
                                            44493
                                            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