Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Wihrlpool Heizung starten

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wihrlpool Heizung starten

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

      Hallo zusammen
      Habe eine Aufgabe, die ich gerne umsetzen möchte, aber das wird aufwendiger, und weiss leider noch nicht wie umsetzen.

      Die Idee ist, die Heizung automtisch zu starten nach einer Berechnung:
      Ich habe einen Sollwert und einen Ist-Wert.
      Die Differenz, ergibt die Stundenanzahl. Die Temperatur steigt pro Stunde um 2 Grad. Ich würde gerne in der Vis die Endzeit eingeben, in der die Solltemperatur erreicht sein soll. Das Programm sollte dann zurück rechnen und dann die Heizung aktivieren.

      Bsp. Soll 40 Grad Ist 21 Grad also 40-21 = 19 Grad.
      19 Grad / 2 Grad pro Stunde = 9.5 Stunden

      Möchte am Freitag um 20 Uhr die 40 Grad ereicht haben, somit müsste die Heizung 9.5 Stunden vorher einschalten also um 10:30 Uhr.

      Hat da jemand eine Idee?

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

        @stefu87_ch sagte: Das Programm sollte dann zurück rechnen und dann die Heizung aktivieren.

        Versuche es mal so:

        Blockly_temp.JPG

        Die Startzeit muss am gleichen Tag sein wie die Zielzeit.

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

          @paul53 ok werde heute Abend mal testen.

          Hast du mir auch noch einen Vorschlag wie ich das in Vis könnte darstellen mit der Uhrzeit eingabe?

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

            @stefu87_ch sagte: wie ich das in Vis könnte darstellen

            Mit Vis kenne ich mich nicht aus. Es gibt Widgets mit "Input Datetime" im Namen.

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

              @paul53 Ok habe was gefunden.
              Ich nehme mal an Objekt ID Freigabe, ist z.B ein Button den ich aktiviere?

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

                @stefu87_ch sagte: Objekt ID Freigabe, ist z.B ein Button den ich aktiviere?

                Ja.

                S 2 Replies Last reply Reply Quote 0
                • S
                  stefu87_CH @paul53 last edited by stefu87_CH

                  @paul53 Werde es mal testen und Bescheid geben.

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

                    @paul53 Eine Frage habe ich noch, müsste nicht der Sollwert als Wert abgefragt werden, den der wird ja aktualisiert und nicht die Aktuelle Temperatur.

                    Oder verstehe ich da was falsch?

                    Ich will ja z.B. um 21 Uhr 30 Grad haben und habe um 17 Uhr 28 Grad. Somit müsste die Heizung dann ja um 19 Uhr einschalten.

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

                      @stefu87_ch sagte: müsste nicht der Sollwert als Wert abgefragt werden, den der wird ja aktualisiert und nicht die Aktuelle Temperatur.

                      Der Sollwert wird nur gelegentlich aktualisiert (wenn überhaupt). Der Temperaturmesswert wird öfter aktualisiert - mindestens bei Wertänderung. Sollte die Temperatur nur bei Wertänderung aktualisiert werden, müsste man einen Zeitplan (jede Minute) als Trigger verwenden.

                      Blockly_temp.JPG

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

                        @paul53 ok teste es mal so

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

                          @stefu87_ch sagte: Also so meinste:?

                          Nein, niemals Trigger innerhalb von Triggern verwenden! Siehe Beitrag darüber.

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

                            @paul53 Irgendwie stimmt was nicht.

                            Ich habe Soll 30 Grad und habe 28 als Ist.
                            Die Enddzeit auf 22:00

                            Also müsste es um 20:00 einschalten. Schaltet aber jetzt schon ein.

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

                              @stefu87_ch sagte: Also müsste es um 20:00 einschalten.

                              Um 21:00 Uhr.

                              @stefu87_ch sagte in Wihrlpool Heizung starten:

                              Schaltet aber jetzt schon ein.

                              Bau Debug-Blöcke ein, um zu sehen was passiert.
                              Das Setzen der Startzeit bei Skriptstart (ganz unten) hast Du ergänzt?

                              Blockly_temp.JPG

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

                                @paul53 Ja das sieht so aus:

                                11c852db-f427-480b-ac55-a6b2c788d820-grafik.png

                                Aber die Heizung startet nach 1 Minute. Und Debug bekomme ich keine Meldung im Info.

                                Ist die Heizung bei sonst nicht falsch?

                                Auch wenn ich nach setze Zielzeit einen Debug setze, zeigt es mir keine Infos an.

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

                                  @stefu87_ch sagte: Ja das sieht so aus:

                                  Das müssen "+" sein:

                                  Blockly_temp.JPG

                                  Es werden 24 Stunden addiert.

                                  S 2 Replies Last reply Reply Quote 0
                                  • S
                                    stefu87_CH @paul53 last edited by

                                    @paul53 Habe es mal korrigiert und werde es morgen mal testen.

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

                                      @paul53 funktioniert einwandfrei. Wieder gute Arbeit von dir.

                                      Eine kleine Idee hätte ich noch, wo ich gerade nicht weiss wie ansetzen.
                                      Möchte eine Art Toleranzband miteinbinden, das wenn die Ist Temperatur 5 Grad höher ist als die soll, dann soll die Heizung ausschalten, und wenn die Temperatur 5 grad tiefer ist wieder einschalten. Den Wert würde ich aber über die Vis ändern können.
                                      Hast du da eine Idee?

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

                                        @stefu87_ch sagte: wenn die Ist Temperatur 5 Grad höher ist als die soll, dann soll die Heizung ausschalten, und wenn die Temperatur 5 grad tiefer ist wieder einschalten.

                                        10 Grad Temperaturdifferenz ist sehr viel. Wenn der Whirlpool aufgeheizt ist, kühlt er doch nur sehr langsam ab?
                                        Vorschlag mit Abschaltung der Heizung bei Sollwert + 2 K:

                                        Blockly_temp.JPG

                                        S 1 Reply Last reply Reply Quote 1
                                        • S
                                          stefu87_CH @paul53 last edited by

                                          @paul53 Das bedeutet, das wenn die Solltemp 30 Grad ist, und die Ist Temp 33 Grad ist, dann schaltet die Heizung aus?

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

                                            @stefu87_ch sagte: Das bedeutet, das wenn die Solltemp 30 Grad ist, und die Ist Temp 33 Grad ist, dann schaltet die Heizung aus?

                                            Ja, bei 32°C Istwert schaltet sie aus.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            459
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            2
                                            21
                                            476
                                            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