Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Frage zur Temp Steuerung

    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

    UNSOLVED [gelöst] Frage zur Temp Steuerung

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

      Hab keine Ahnung wie ich das machen soll.
      Das script ist für die Saunasteuerung da. Wert TempSauna ist ein Datenpunkt mit der ich über VIS die Temp einstelle.
      Und schalte damit einen Ausgang im Sonoff. (Und damit den Saunaofen ( und ja bin Elektriker und es Läuft über ein Leistungsschütz ect 😂 )

      Soweit funktioniert das auch Prima.
      Jetzt möchte ich aber in Vis ein Ein/Aus Button haben damit erst das ganze Läuft wenn ich die Sauna Einschalten will.
      Elektrisch gesehen, könnte ich einen zweiten Ausgang steuern der den ersten Sperrt . Geht aber bestimmt eleganter, oder?

      Wenn ich nur das Script anhalte (pausiere) bleibt trotzdem das Relais angezogen von der Steuerung.

      Jemand eine Idee?

      2cb75a71-8417-468a-9449-4460bb24fa6d-image.png

      Besten Dank schon mal

      Asgothian paul53 2 Replies Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @Matthias H last edited by

        @Matthias-H
        Das einfachste ist das du dir einen datenpunkt von Hand anlegst, z.bsp. javascript.0.sauna_an, Typ datenpunkt, Format bool.

        Dann im trigger Abfragen ob der auf true ist, nur dann die Thermostat Schaltung nutzen, sonst nichts tun.

        Das Script kann dann immer laufen.

        A.

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

          @Matthias-H sagte:

          Jemand eine Idee?

          Einen Datenpunkt zur Freigabe unter javascript.0 anlegen und auswerten. Außerdem ist eine Hysterese sinnvoll, um zu häufiges Schalten zu vermeiden.

          Blockly_temp.JPG

          Matthias H 1 Reply Last reply Reply Quote 0
          • Matthias H
            Matthias H last edited by

            Ok, das wäre natürlich eine Idee mit dem Datenpunkt. Mal gespannt ob ich das hinbekomme. Werde ich später mal Testen.

            Mit der Hysterese hab ich ja die Verzögerung drin. Zum Testen jetzt erstmal auf 2 min.
            Im Testbetrieb war das schon mal gut.

            Danke schon mal dafür.

            1 Reply Last reply Reply Quote 0
            • Matthias H
              Matthias H @Asgothian last edited by

              An welcher stelle setzt ich das in Blockly, bzw wie müsste das ungefähr aussehen. Sorry blockly ist noch bissel schwer für mich.

              @Asgothian sagte in Frage zur Temp Steuerung:

              @Matthias-H
              Das einfachste ist das du dir einen datenpunkt von Hand anlegst, z.bsp. javascript.0.sauna_an, Typ datenpunkt, Format bool.

              Dann im trigger Abfragen ob der auf true ist, nur dann die Thermostat Schaltung nutzen, sonst nichts tun.

              Das Script kann dann immer laufen.

              A.

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

                Letzte Frage war jetzt überflüssig , sorry. Denke so wie du mir das zeigst muss es gemacht werden.

                Sorry, zu spät gesehen.

                Danke dafür

                @paul53 sagte in Frage zur Temp Steuerung:

                @Matthias-H sagte:

                Jemand eine Idee?

                Einen Datenpunkt zur Freigabe unter javascript.0 anlegen und auswerten. Außerdem ist eine Hysterese sinnvoll, um zu häufiges Schalten zu vermeiden.

                Blockly_temp.JPG

                Jey Cee 1 Reply Last reply Reply Quote 0
                • Jey Cee
                  Jey Cee Developer @Matthias H last edited by

                  @Matthias-H ist das Thema für dich gelöst?

                  Matthias H 1 Reply Last reply Reply Quote 0
                  • Matthias H
                    Matthias H @Jey Cee last edited by

                    @Jey-Cee Moin, bin noch nicht dazugekommen es auszuprobieren 😲 Denke aber schon.
                    Danke

                    BBTown 1 Reply Last reply Reply Quote 0
                    • BBTown
                      BBTown @Matthias H last edited by

                      @Matthias-H
                      dann sollte im ersten Post ein [gelöst] am Anfang der Überschrift geschrieben werden

                      1 Reply Last reply Reply Quote 0
                      • Matthias H
                        Matthias H last edited by

                        Für mich ist es ja noch nicht gelöst, da ich noch nicht dazugekommen bin 😉 😃

                        1 Reply Last reply Reply Quote 0
                        • Matthias H
                          Matthias H last edited by Matthias H

                          Ok ich hab schon ein Problem.
                          Ich finde die Funktion nicht. Rot markiert. Alles 3 mal durchgeschaut und getestet.

                          Setze Freigabe..

                          0796d63e-144e-4f1b-9743-c930aa25cf19-image.png

                          crunchip 1 Reply Last reply Reply Quote 0
                          • crunchip
                            crunchip Forum Testing Most Active @Matthias H last edited by

                            @Matthias-H links auf Variablen, dann auf Variable erstellen, dann siehst du auch
                            319b6c62-c398-4daa-b2ed-78c7b075f080-image.png

                            Matthias H 1 Reply Last reply Reply Quote 0
                            • Matthias H
                              Matthias H @crunchip last edited by

                              @crunchip sagte in Frage zur Temp Steuerung:

                              @Matthias-H links auf Variablen, dann auf Variable erstellen, dann siehst du auch
                              319b6c62-c398-4daa-b2ed-78c7b075f080-image.png

                              Bor wie einfach 😯 Vielen Dank

                              1 Reply Last reply Reply Quote 0
                              • Matthias H
                                Matthias H last edited by

                                So geht leider noch nicht.
                                Sorry bin echt totaler Anfänger und ich versuche vorher immer selbst das Problem zu lösen, bekomm es aber nicht hin.

                                1.Frage. ich bekomme das Und wie ihr oben beschrieben habt nicht hin. Bei mir sieht das so aus .
                                b37c3ecb-c9c4-4453-9389-a1525406df94-image.png

                                Zweite Frage. der Datenpunkt zeigt mir 0 und 1 an in den Objekten wenn ich in schalte, ist das ok oder muss da true und false stehen? wenn ja, wie?
                                10247003-d34f-4207-a5ae-55bb0f41c392-image.png
                                3db4834a-4a77-47dd-b9da-c8ac13e63b41-image.png

                                Mein Script sieht jetzt so aus.
                                07547f5d-c53b-48c8-9816-197a6bd4e393-image.png

                                crunchip paul53 2 Replies Last reply Reply Quote 0
                                • crunchip
                                  crunchip Forum Testing Most Active @Matthias H last edited by

                                  @Matthias-H wenn du auf das "und" mit der rechten Maustaste klickst, kannst du wechseln zwischen interne/externe Eingänge
                                  wenn dein Datenpunkt 0/1 ausgibt nimmst du anstatt true/false nen Mathebaustein "0"

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

                                    @Matthias-H sagte:

                                    Mein Script sieht jetzt so aus.

                                    Es fehlt eine Hysterese.

                                    @Matthias-H sagte in Frage zur Temp Steuerung:

                                    der Datenpunkt zeigt mir 0 und 1 an in den Objekten wenn ich in schalte, ist das ok oder muss da true und false stehen?

                                    Das Skript funktioniert auch mit 0 und 1 (implizite Typwandlung). Allerdings wird der Datenpunkt zur Freigabe verwendet, müsste also EinSauna heissen.

                                    1 Reply Last reply Reply Quote 0
                                    • Matthias H
                                      Matthias H last edited by

                                      mit dem UND hat geklappt.

                                      Es fehlt eine Hysterese. Ein Was? lol wo und wie bitte 😘

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

                                        @Matthias-H sagte:

                                        wo und wie bitte

                                        Das Skript verwendet eine Hysterese von 0,5 K.

                                        1 Reply Last reply Reply Quote 0
                                        • Matthias H
                                          Matthias H last edited by

                                          Achso das meinste mit der Hyterese. ok das Problem kommt am Schluss, grins. Weiß jetzt aber was du meinst.

                                          Ich habe mal statt den Datenpunkt 0/1 ein Relais vom Sonoff genommen das auf true / false schaltet
                                          und hier eingefügt
                                          0257a249-5c06-4514-858e-5043fb6a5c56-image.png

                                          das ganze geht aber trotzdem nicht, bin echt Ratlos.

                                          Das Relais für die Sauna ist angezogen solange die Temp kleiner ist als gesetzt. Kann also weder das unterbrechen noch ausschalten.

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

                                            @Matthias-H sagte:

                                            das ganze geht aber trotzdem nicht

                                            Du verwendest den Trigger innerhalb eines anderen Triggers !

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            939
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            21
                                            1027
                                            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