Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly-Heizung-Mo-So paßt das so?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    676

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Blockly-Heizung-Mo-So paßt das so?

Geplant Angeheftet Gesperrt Verschoben Blockly
10 Beiträge 2 Kommentatoren 323 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    babl
    schrieb am zuletzt editiert von
    #1

    Hi zusammen, nachträglich noch allen ein gesundes neues Jahr

    Ich habe mich heute als totaler Anfänger in Sachen Java Script mal an ein Heizungsscript gewagt, bisher habe ich das manuell bedient oder besser gesagt mit einem Funkthermostat, daß bei der Heizung mit dabei war. Das gefällt mir aber nicht so. Deshalb hätte ich mir ein Blockly geschrieben, da ich mir noch einen Zigbee Adapter und 1 mal einen Xiaomi Fensterkontakt und ein Xiaomi Aqara bestellt habe.

    Nun meine Frage an die Profis unter euch ist das alles so schlüssig könnte man was besser machen (mit Sicherheit) Die zusammengefalteten Blocks sind die gleichen wie die beiden die ich ausgeklappt habe. Die Id´s der Datenpunkte brauche ich noch, kommt wenn die Sachen geliefert werden.

    Heizungssript_1.jpg

    Bitte um Anregung und Kritik nur so lernt man von euch, wenn man es selber macht.

    Gruß babl

    Dr. BakteriusD 1 Antwort Letzte Antwort
    0
    • B babl

      Hi zusammen, nachträglich noch allen ein gesundes neues Jahr

      Ich habe mich heute als totaler Anfänger in Sachen Java Script mal an ein Heizungsscript gewagt, bisher habe ich das manuell bedient oder besser gesagt mit einem Funkthermostat, daß bei der Heizung mit dabei war. Das gefällt mir aber nicht so. Deshalb hätte ich mir ein Blockly geschrieben, da ich mir noch einen Zigbee Adapter und 1 mal einen Xiaomi Fensterkontakt und ein Xiaomi Aqara bestellt habe.

      Nun meine Frage an die Profis unter euch ist das alles so schlüssig könnte man was besser machen (mit Sicherheit) Die zusammengefalteten Blocks sind die gleichen wie die beiden die ich ausgeklappt habe. Die Id´s der Datenpunkte brauche ich noch, kommt wenn die Sachen geliefert werden.

      Heizungssript_1.jpg

      Bitte um Anregung und Kritik nur so lernt man von euch, wenn man es selber macht.

      Gruß babl

      Dr. BakteriusD Online
      Dr. BakteriusD Online
      Dr. Bakterius
      Most Active
      schrieb am zuletzt editiert von
      #2

      @babl Auf was triggerst du da?

      Wenn das Fenster wieder geschlossen wird, soll die Heizung aus bleiben?

      Ich würde auch jeden Timeout vor dem Start einmal stoppen damit er nicht mehrfach gestartet werden kann.

      Sonst einfach ausprobieren ob es für dich so läuft wie du das wünscht.

      Ich habe es bei mir so wie auf dem Bild gelöst. Bei mir wird in der Nacht abgesenkt und wenn keiner zuhause ist (Alarmanlage scharf), wird nicht geheizt. Dazu habe ich entsprechende Datenpunkte angelegt. Mit einem Button in VIS kann ich die Heizung grundsätzlich ein- bzw. ausschalten. Vielleicht ist da auch eine Anregung für deine Lösung dabei:

      blockly.png

      B 1 Antwort Letzte Antwort
      0
      • Dr. BakteriusD Dr. Bakterius

        @babl Auf was triggerst du da?

        Wenn das Fenster wieder geschlossen wird, soll die Heizung aus bleiben?

        Ich würde auch jeden Timeout vor dem Start einmal stoppen damit er nicht mehrfach gestartet werden kann.

        Sonst einfach ausprobieren ob es für dich so läuft wie du das wünscht.

        Ich habe es bei mir so wie auf dem Bild gelöst. Bei mir wird in der Nacht abgesenkt und wenn keiner zuhause ist (Alarmanlage scharf), wird nicht geheizt. Dazu habe ich entsprechende Datenpunkte angelegt. Mit einem Button in VIS kann ich die Heizung grundsätzlich ein- bzw. ausschalten. Vielleicht ist da auch eine Anregung für deine Lösung dabei:

        blockly.png

        B Offline
        B Offline
        babl
        schrieb am zuletzt editiert von
        #3

        @Dr-Bakterius hi, danke für deine antwort, ich würde auf den temperatur datenpunkt triggern. das mit dem timeout ist gut, danke dir. ich schau mir mal deins an. danke.

        Dr. BakteriusD 1 Antwort Letzte Antwort
        0
        • B babl

          @Dr-Bakterius hi, danke für deine antwort, ich würde auf den temperatur datenpunkt triggern. das mit dem timeout ist gut, danke dir. ich schau mir mal deins an. danke.

          Dr. BakteriusD Online
          Dr. BakteriusD Online
          Dr. Bakterius
          Most Active
          schrieb am zuletzt editiert von
          #4

          @babl sagte in Blockly-Heizung-Mo-So paßt das so?:

          ich würde auf den temperatur datenpunkt triggern

          Gerade dann ist es wichtig, dass du die timeouts vorher stoppst. Sonst startest du ihn jedes mal zusätzlich wenn der Temp-Wert aktualisiert wird.

          B 1 Antwort Letzte Antwort
          0
          • Dr. BakteriusD Dr. Bakterius

            @babl sagte in Blockly-Heizung-Mo-So paßt das so?:

            ich würde auf den temperatur datenpunkt triggern

            Gerade dann ist es wichtig, dass du die timeouts vorher stoppst. Sonst startest du ihn jedes mal zusätzlich wenn der Temp-Wert aktualisiert wird.

            B Offline
            B Offline
            babl
            schrieb am zuletzt editiert von
            #5

            @Dr-Bakterius danke dann kann ich den stop timeout aber auch direkt im funktion block vor dem eigentlichen timout setzen, oder?

            Dr. BakteriusD 1 Antwort Letzte Antwort
            0
            • B babl

              @Dr-Bakterius danke dann kann ich den stop timeout aber auch direkt im funktion block vor dem eigentlichen timout setzen, oder?

              Dr. BakteriusD Online
              Dr. BakteriusD Online
              Dr. Bakterius
              Most Active
              schrieb am zuletzt editiert von
              #6

              @babl Ja!

              B 1 Antwort Letzte Antwort
              0
              • Dr. BakteriusD Dr. Bakterius

                @babl Ja!

                B Offline
                B Offline
                babl
                schrieb am zuletzt editiert von
                #7

                @Dr-Bakterius so habe ich gemeintHeizungssript_2.jpg

                Dr. BakteriusD 1 Antwort Letzte Antwort
                0
                • B babl

                  @Dr-Bakterius so habe ich gemeintHeizungssript_2.jpg

                  Dr. BakteriusD Online
                  Dr. BakteriusD Online
                  Dr. Bakterius
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @babl Habe dich auch so verstanden. 😊 Passt so. 👍

                  B 1 Antwort Letzte Antwort
                  1
                  • Dr. BakteriusD Dr. Bakterius

                    @babl Habe dich auch so verstanden. 😊 Passt so. 👍

                    B Offline
                    B Offline
                    babl
                    schrieb am zuletzt editiert von
                    #9

                    @Dr-Bakterius wie könnte ich jetzt hier z.B noch die Möglichkeit unterbringen bei PV Überstrom die Heizung hier länger laufen lassen und somit gleich auf die 21 Grad zu kommen?

                    Dr. BakteriusD 1 Antwort Letzte Antwort
                    0
                    • B babl

                      @Dr-Bakterius wie könnte ich jetzt hier z.B noch die Möglichkeit unterbringen bei PV Überstrom die Heizung hier länger laufen lassen und somit gleich auf die 21 Grad zu kommen?

                      Dr. BakteriusD Online
                      Dr. BakteriusD Online
                      Dr. Bakterius
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @babl Kenne den PV Datenpunkt bei dir nicht, aber im Prinzip auf den Wert prüfen und wenn der passt, einen timeout starten der länger läuft. Doch dann am besten immer alle timeouts stoppen die den gleichen Datenpunkt ansteuern.

                      Blockly ist recht einfach zu erlernen. Man muss nur etwas logisch Denken können, vielleicht ein wenig von den Grundsätzen der Mathematik verstehen und einige Fallen kennen (wie die timeouts), dann bekommt man fast jedes Szenario gelöst. Erst einmal die Grundfunktion zum Laufen bringen und dann kann man diverse Zusatzfunktionen einbauen (wie die PV).

                      1 Antwort Letzte Antwort
                      1

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      413

                      Online

                      32.7k

                      Benutzer

                      82.6k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe