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

      @paul53
      vielen Dank, ich kupfere das jetzt ab muss es aber für mich ein wenig entschärfen 😇

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

        so, bin fertig, aber es passt sicher einiges nicht

        f04e5c13-4214-4769-9cf0-f123b0cc75a1-image.png

        was ich schon mal nicht hinbekommen habe ist das Zeitintervall.
        Denn ich möchte, dass das Ganze Ein-und Ausschalten, etc.. nur in der Zeit von 06:00 bis 22:00 passiert. In der Nacht ist mir die Temperatur egal.
        Aber mit dem Zeitplan komm ich nicht ganz klar, denn da heisst es ganz rechts jede 1 Stunde!?

        4360c60d-fa34-4523-a5e2-1f977d82c7a7-image.png

        Und was ich auch nicht hinbekomme ist, dass die Anlage sozusagen immer läuft....ich hab es im Script mit "ruht" beschrieben. Wobei mir gerade einfällt, dass ich die Anlage eigentlich außerhalb des Zeitintervalls ausschalten könnte.
        @Homoran Bei mir ist es ja so, dass ich die Anlage erst einschalten muss (operate), damit ich mit der Solltemperatur hantieren kann. Genauso muss ich sie wieder ausschalten.
        Du hast ja eine Daikin, da ist es anders, wie ich dich verstanden habe..

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

          @balu67 sagte in Klimaanlage taktet:

          Aber dem Zeitplan komm ich nicht ganz klar, denn da heisst es ganz rechts jede 1 Stunde!?

          nimm den Cron, nicht den wizard.

          aber wenn du einen Zeitbereich brauchst musst du komplett anders vorgehen:

          Trigger in Trigger geht sowieso nicht, also Zeitplan weg!
          dann einen blauen fallsblock in den Trigger und prüfen: falls Zeit ist zwischen....
          darin dann den Rest.
          (den sehe ich mir jetzt in Ruhe an)

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

            @balu67 sagte: nur in der Zeit von 06:00 bis 22:00 passiert. In der Nacht ist mir die Temperatur egal.

            Weshalb machst Du es nicht so wie hier gezeigt? Lediglich 23 Uhr durch 22 Uhr ersetzen. Das wahrscheinlich nicht vorhandene 24-h-AT-Mittel erst einmal durch einen Testdatenpunkt (Typ Zahl) ersetzen.

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

              @paul53 said in Klimaanlage taktet:

              Weshalb machst Du es nicht so wie hier gezeigt?

              weil ich den rechten Teil nicht kapiere 😖
              ist das ein 2tes Script?
              ist opmode wieder eine Variable?

              Ich schau es mir aber morgen nochmal in Ruhe an.

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

                @balu67 sagte in Klimaanlage taktet:

                ist das ein 2tes Script?

                ja! (bzw. ein zusätzliches Teilskript zum zeitabhängigen Ein- ind Ausschalten)

                @balu67 sagte in Klimaanlage taktet:

                ist opmode wieder eine Variable?

                ja!
                stellt den Modus auf Heizen oder Kühlen ein.

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

                  @balu67 sagte: ist das ein 2tes Script?

                  Nein, denn die Variable opMode wird im linken Teil ausgewertet. Wenn man es als separates Skript programmiert, muss im linken Teil die Variable mit dem Wert aus dem Datenpunkt gesetzt werden.
                  Version für getrennte Skripte:

                  Blockly_temp.JPG

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

                    @balu67 said in Klimaanlage taktet:

                    ist das ein 2tes Script?

                    Kein 2. Skript, aber ein zweiter Block innerhalb desselben Blockly Skripts. Du kannst mehrere unabhängige Blöcke innerhalb eines Skriptes haben. In diesem Fall tauschen Sie über die Variable opmode Informationen untereinander aus. Die Variable ist aber nur innerhalb des Blockly Skripts gültig oder "bekannt". Hat man also zwei wirklich separate Skripte (mit eigenen Namen Links im Skript-Baum), reicht eine Variable nicht mehr, dann muss man über einen Datenpunkt Infos austauschen, wie paul53 es gezeigt hat.

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

                      Mhhh die erste Frage die sich mir in deinem Fall stellt warum muss die Anlage denn überhaupt soviel nachheizen also Takten....ich heize auch mit einem Splitklima Gerät ist eine kW Anlage von Mitsubishi die spring bei mir Morgens an sobald ich die Fenster zu mache in den Räumen (Schlafräume / Kinderzimmer / BAD /etc) dann läuft Sie ca 1-1.5 Stunden auf Volldampf bei niedriger Lüfterstufe und geht dann wieder aus) die Räume haben dann eine Durchschnittstemp von ca 21 -21.5 Grad. danach lasse ich die temp abfallen auf ca 20.4... Danach starte Sie wieder und sie heizt bis zur voreingestellen Temp. wieder hoch. verlasse mich also nicht auf die interen Autosteuerung des Geräte sondern trigger komplatt extern

                      Das mach das Gerät ca 3 bis 5 mal am Tag... Verbrauch je nach Aussentemperatur zwisch 1 bis max 8hWh

                      hier mein Skript.
                      416e4084-5546-4295-8d68-dba639d77ba2-grafik.png

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

                        @paul53 said in Klimaanlage taktet:

                        Wenn man es als separates Skript programmiert, muss im linken Teil die Variable mit dem Wert aus dem Datenpunkt gesetzt werden.

                        ok, verstanden. Dachte immer dass Scripte von oben nach unten laufen. Und wenn das Zeitintervall in dem Beispiel rechts steht, dann ist doch der linke Teil schon durchgelaufen?
                        Wie gesagt, das Klimatisieren werd ich wohl manuell, nach Bedarf machen, hatte die Anlage erst seit diesem Jahr und es noch gar nicht getestet. Aber gut, eine Lösung von dir parat zu haben 👍

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

                          @balu67 sagte in Klimaanlage taktet:

                          Dachte immer dass Scripte von oben nach unten laufen

                          Macht es auch!

                          aber wenn der linke Teil von oben begonnen wird, kommt er zu der Variable.
                          Deren Wert wird über die rechten Teile zeitabhängig verändert.

                          Dadurch ändert sich bei gleichem linken Teil trotzdem das Endergebnis je nach Uhrzeit.

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

                            @balu67 sagte: wenn das Zeitintervall in dem Beispiel rechts steht, dann ist doch der linke Teil schon durchgelaufen?

                            Die Teile werden getriggert: Links bei Temperaturänderung (Shelly), rechts zu den Uhrzeiten 6:00 Uhr und 22:00 Uhr. Sie laufen also unabhängig voneinander und kommunizieren nur über die Variable opMode (Heizen / Kühlen / Aus), die um 6:00 Uhr gesetzt und im Temperaturtrigger ausgewertet wird.

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

                              @homoran said in Klimaanlage taktet:

                              aber wenn der linke Teil von oben begonnen wird, kommt er zu der Variable.
                              Deren Wert wird über die rechten Teile zeitabhängig verändert.
                              Dadurch ändert sich bei gleichem linken Teil trotzdem das Endergebnis je nach Uhrzeit.

                              Verstanden, danke. Werd ich sicher nie hinkriegen sowas.....
                              Ich hab das Script von gestern mit dem Zeitintervall so angepasst, wie du es vorgeschlagen hast, also ......blauen fallsblock in den Trigger und prüfen: falls Zeit ist zwischen....darin dann den Rest.........

                              jetzt sieht es so aus:
                              801719c0-a0a5-41e7-a444-806e942a3676-image.png

                              Was sagt ihr?
                              Was unterscheidet die "Art" des Zeitintervalls von mir zu der von Paul53 ?

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

                                @balu67 sagte: jetzt sieht es so aus:

                                Es wird bei Temperaturänderungen unter 21,5 °C und über 22°C immer wieder gesendet.
                                Da ich die Klimageräte nicht kenne: Was stellt man ein mit?

                                • ecoMode 2
                                • fanAutoMode 3
                                • fanSpeed 0
                                B 1 Reply Last reply Reply Quote 0
                                • B
                                  balu67 @paul53 last edited by balu67

                                  @paul53 said in Klimaanlage taktet:
                                  ecoMode 2
                                  der Ecomodus (heisst bei meiner Panasonic auch "quiet")

                                  fanAutoMode 3
                                  da "swingen die vertikalen Lamellen für eine bessere Luftverteilung"

                                  fanSpeed 0
                                  das Gebläse läuft auf Automatik

                                  Ich sehe gerade, dass im Protokoll im Abstand von ca. 5 Minuten immer wieder "Klima aus" gemeldet wird, da sendet der Shelly Temperaturfühler immer was und deshalb läuft wohl noch die Schleife......
                                  Hab zum Testen, das Ende des Zeitintervalls auf 10:45 gesetzt

                                  
                                  admin.0
                                  2023-04-27 11:34:31.263	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 echarts
                                  admin.0
                                  2023-04-27 11:34:31.252	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 echarts-show
                                  shelly.0
                                  2023-04-27 11:33:50.770	info	[MQTT] Client Disconnect: 192.168.178.77 (shellyplusht / shellyplusht-08b61fcd5c24 / shellyplusht#08b61fcd5c24#1)
                                  shelly.0
                                  2023-04-27 11:33:47.840	info	[MQTT] Device with client id "shellyplusht-08b61fcd5c24" connected!
                                  admin.0
                                  2023-04-27 11:32:57.058	info	==> Connected system.user.admin from ::ffff:192.168.178.28
                                  admin.0
                                  2023-04-27 11:32:55.683	info	==> Connected system.user.admin from ::ffff:192.168.178.28
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:32:13.330	info	state panasonic-comfort-cloud.0.Wohnzimmer .outTemperature changed: 16 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:32:12.562	info	state panasonic-comfort-cloud.0.Küche.outTemperature changed: 16 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:32:12.444	info	state panasonic-comfort-cloud.0.Bad.outTemperature changed: 16 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:32:12.433	info	state panasonic-comfort-cloud.0.Empore .outTemperature changed: 16 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:32:10.835	info	state panasonic-comfort-cloud.0.info.connection changed: true (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:28:49.162	info	state panasonic-comfort-cloud.0.Empore .operate changed: 0 (ack = false)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:28:49.114	info	state panasonic-comfort-cloud.0.Empore .insideTemperature changed: 23 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:28:49.065	info	state panasonic-comfort-cloud.0.Empore .operate changed: 0 (ack = true)
                                  shelly.0
                                  2023-04-27 11:28:47.914	info	[MQTT] Client Disconnect: 192.168.178.77 (shellyplusht / shellyplusht-08b61fcd5c24 / shellyplusht#08b61fcd5c24#1)
                                  javascript.0
                                  2023-04-27 11:28:45.473	info	script.js.Klima_mit_Variable: Klima aus
                                  shelly.0
                                  2023-04-27 11:28:44.811	info	[MQTT] Device with client id "shellyplusht-08b61fcd5c24" connected!
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:27:09.752	info	state panasonic-comfort-cloud.0.Empore .insideTemperature changed: 24 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:27:09.519	info	state panasonic-comfort-cloud.0.Küche.insideTemperature changed: 22 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:27:09.512	info	state panasonic-comfort-cloud.0.Wohnzimmer .insideTemperature changed: 23 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:27:07.722	info	state panasonic-comfort-cloud.0.info.connection changed: true (ack = true)
                                  admin.0
                                  2023-04-27 11:24:00.530	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 javascript
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:23:46.414	info	state panasonic-comfort-cloud.0.Empore .operate changed: 0 (ack = false)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:23:46.350	info	state panasonic-comfort-cloud.0.Empore .operate changed: 0 (ack = true)
                                  shelly.0
                                  2023-04-27 11:23:44.850	info	[MQTT] Client Disconnect: 192.168.178.77 (shellyplusht / shellyplusht-08b61fcd5c24 / shellyplusht#08b61fcd5c24#1)
                                  javascript.0
                                  2023-04-27 11:23:42.429	info	script.js.Klima_mit_Variable: Klima aus
                                  shelly.0
                                  2023-04-27 11:23:41.811	info	[MQTT] Device with client id "shellyplusht-08b61fcd5c24" connected!
                                  admin.0
                                  2023-04-27 11:23:37.553	info	==> Connected system.user.admin from ::ffff:192.168.178.28
                                  admin.0
                                  2023-04-27 11:23:37.525	info	==> Connected system.user.admin from ::ffff:192.168.178.28
                                  admin.0
                                  2023-04-27 11:23:35.492	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 javascript
                                  admin.0
                                  2023-04-27 11:23:35.488	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 admin
                                  admin.0
                                  2023-04-27 11:23:32.957	info	==> Connected system.user.admin from ::ffff:192.168.178.28
                                  admin.0
                                  2023-04-27 11:23:32.646	info	==> Connected system.user.admin from ::ffff:192.168.178.28
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:22:04.499	info	state panasonic-comfort-cloud.0.info.connection changed: true (ack = true)
                                  admin.0
                                  2023-04-27 11:20:43.366	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 javascript
                                  admin.0
                                  2023-04-27 11:20:43.362	info	<== Disconnect system.user.admin from ::ffff:192.168.178.28 admin
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:17:03.136	info	state panasonic-comfort-cloud.0.Empore .insideTemperature changed: 23 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:17:02.764	info	state panasonic-comfort-cloud.0.Wohnzimmer .insideTemperature changed: 24 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:17:02.482	info	state panasonic-comfort-cloud.0.Bad.insideTemperature changed: 25 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:17:00.699	info	state panasonic-comfort-cloud.0.info.connection changed: true (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:11:59.382	info	state panasonic-comfort-cloud.0.Küche.insideTemperature changed: 23 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:11:57.607	info	state panasonic-comfort-cloud.0.info.connection changed: true (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:09:45.043	info	state panasonic-comfort-cloud.0.Empore .operate changed: 0 (ack = false)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:09:44.992	info	state panasonic-comfort-cloud.0.Empore .insideTemperature changed: 24 (ack = true)
                                  panasonic-comfort-cloud.0
                                  2023-04-27 11:09:44.927	info	state panasonic-comfort-cloud.0.Empore .operate changed: 0 (ack = true)
                                  shelly.0
                                  2023-04-27 11:09:43.628	info	[MQTT] Client Disconnect: 192.168.178.77 (shellyplusht / shellyplusht-08b61fcd5c24 / shellyplusht#08b61fcd5c24#1)
                                  javascript.0
                                  2023-04-27 11:09:41.214	info	script.js.Klima_mit_Variable: Klima aus
                                  shelly.0
                                  2023-04-27 11:09:40.547	info	[MQTT] Device with client id "shellyplusht-08b61fcd5c24" connected!
                                  
                                  Homoran paul53 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @balu67 last edited by

                                    @balu67 log bitte nicht als Screenshot, sondern als Text in code-tags posten.

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

                                      @balu67 sagte: im Abstand von ca. 5 Minuten immer wieder "Klima aus"

                                      Das ist das Problem, wenn aus dem Temperatur-Trigger ein- und ausgeschaltet wird. So passiert das nicht:

                                      Blockly_temp.JPG

                                      Was bedeutet die Kombination ecoMode "quiet" und fanSpeed "Auto" für den Lüfter? Ist das die niedrigste Drehzahl?

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

                                        @paul53 said in Klimaanlage taktet:

                                        Was bedeutet die Kombination ecoMode "quiet" und fanSpeed "Auto" für den Lüfter? Ist das die niedrigste Drehzahl?

                                        ich hab die Tage festgestellt, dass "Quiet" die geringste Lüfterdrehzahl bedeutet, koomischerweise heisst der Datenpunkt "ecomode" UND ich hab festgestellt, dass Quiet sozusagen "fanspeed Auot" überschreibt. Ich werd also eins von beiden raus nehmen.

                                        Ist das gelbe einfach ein Kommentarfeld?

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

                                          @balu67 said in Klimaanlage taktet:

                                          @paul53 said in Klimaanlage taktet:

                                          Das ist das Problem, wenn aus dem Temperatur-Trigger ein- und ausgeschaltet wird. So passiert das nicht:

                                          du meinst ich muss "deinen" Zeittrigger nehmen?
                                          ich krieg das aber nicht hin, da ja der Zeitrigger nicht im "anderen" Trigger sein darf -oder?
                                          und sag jetzt bitte nicht, dass ich das so wie du mit einem 2ten Script machen muss

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

                                            @balu67 sagte in Klimaanlage taktet:

                                            dass "Quiet" die geringste Lüfterdrehzahl bedeutet,

                                            ja, noch weniger als 1

                                            @balu67 sagte in Klimaanlage taktet:

                                            dass Quiet sozusagen "fanspeed Auot" überschreibt.

                                            zum Glück, sonst würde die interne Regelung wieder dagegen an steuern

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            918
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

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