Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Zählen ob Boiler einmal die Woche über 60grad kommt

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    966

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Zählen ob Boiler einmal die Woche über 60grad kommt

Geplant Angeheftet Gesperrt Verschoben Blockly
5 Beiträge 2 Kommentatoren 508 Aufrufe 2 Watching
  • Ä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.
  • M Offline
    M Offline
    maik5066
    schrieb am zuletzt editiert von
    #1

    Hallo Leute,

    ich würde gern ein Blocklyskript erstellen:
    was prüft in einer Woche Mo-So einmal die Temperatur über 60 Grad steigt und ggf. "etwas tun". Ich habe leider keinen Anhaltspunkt wie ich anfangen soll.
    Im Voraus Vielen Dank für eure Hilfe.

    MartinPM 1 Antwort Letzte Antwort
    0
    • M maik5066

      Hallo Leute,

      ich würde gern ein Blocklyskript erstellen:
      was prüft in einer Woche Mo-So einmal die Temperatur über 60 Grad steigt und ggf. "etwas tun". Ich habe leider keinen Anhaltspunkt wie ich anfangen soll.
      Im Voraus Vielen Dank für eure Hilfe.

      MartinPM Offline
      MartinPM Offline
      MartinP
      schrieb am zuletzt editiert von MartinP
      #2

      @maik5066

      Vorarbeit:

      In Userdata dp "LegionellenGekillt" Typ Bool erzeugen und auf false Setzen.
      In Userdata dp "LegionellenGekilltVorwoche" Typ Bool erzeugen und auf false Setzen.

      Blockly 1:
      Trigger auf Änderung der Temperatur
      Falls Temperatur > 60° -> LegionellenGekillt auf true Setzen...

      Blockly 2:
      Zeitplan, ausführen immer In der Nacht So->Mo:
      LegionellenGekilltVorwoche=LegionellenGekillt
      LegionellenGekillt=false

      Wenn LegionellenGekilltVorwoche==false und LeginellelGekillt==false => Legionellen - Gefahr!

      Eventuell LegionellenGekilltVorwoche mit "true" als Ausgangswert erzeugen, sonst gibt es erstmal in der ersten Woche Alarm, bis einmal 60° überschritten wurden....

      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
      Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
      Linux pve 6.8.12-16-pve
      6 GByte RAM für den Container
      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
      Remote-Access über Wireguard der Fritzbox

      M 1 Antwort Letzte Antwort
      0
      • MartinPM MartinP

        @maik5066

        Vorarbeit:

        In Userdata dp "LegionellenGekillt" Typ Bool erzeugen und auf false Setzen.
        In Userdata dp "LegionellenGekilltVorwoche" Typ Bool erzeugen und auf false Setzen.

        Blockly 1:
        Trigger auf Änderung der Temperatur
        Falls Temperatur > 60° -> LegionellenGekillt auf true Setzen...

        Blockly 2:
        Zeitplan, ausführen immer In der Nacht So->Mo:
        LegionellenGekilltVorwoche=LegionellenGekillt
        LegionellenGekillt=false

        Wenn LegionellenGekilltVorwoche==false und LeginellelGekillt==false => Legionellen - Gefahr!

        Eventuell LegionellenGekilltVorwoche mit "true" als Ausgangswert erzeugen, sonst gibt es erstmal in der ersten Woche Alarm, bis einmal 60° überschritten wurden....

        M Offline
        M Offline
        maik5066
        schrieb am zuletzt editiert von
        #3

        @martinp , vielen Dank das hat mir schon weitergeholfen.
        Eine kleine Frage habe ich noch. Ich möchte gern nach erfolgreichen zurücksetzten des Alarmes , siehe 3 Trigger Alarm
        , 5018c7cc-78db-416b-a4ef-49e9d379bea3-image.png

        nur bis 62 Grad heizen und dann ausschalten

        Hier noch das ganze Blockly Skript :
        45540786-2910-4523-9169-074f90bcf223-image.png
        390ee5b2-0ba8-4b8f-89e5-59e8a7d48fc0-image.png

        MartinPM 1 Antwort Letzte Antwort
        0
        • M maik5066

          @martinp , vielen Dank das hat mir schon weitergeholfen.
          Eine kleine Frage habe ich noch. Ich möchte gern nach erfolgreichen zurücksetzten des Alarmes , siehe 3 Trigger Alarm
          , 5018c7cc-78db-416b-a4ef-49e9d379bea3-image.png

          nur bis 62 Grad heizen und dann ausschalten

          Hier noch das ganze Blockly Skript :
          45540786-2910-4523-9169-074f90bcf223-image.png
          390ee5b2-0ba8-4b8f-89e5-59e8a7d48fc0-image.png

          MartinPM Offline
          MartinPM Offline
          MartinP
          schrieb am zuletzt editiert von
          #4

          @maik5066 Die Hintergründe sind etwas nebulös...
          Wie heizt Du denn den Boiler? Elektrisch?
          Hast Du eine Photovoltaikanlage? Vielleicht dann den Wochenwechsel in die Mittagszeit legen, um zumindest ein wenig Energie nicht bezahlen zu müssen....

          Das Ausschalten von "Schalter" kannst Du im Block erledigen, im dem die Temperatur überwacht wird.

          Auf den Wert des Datenpunktes, der im Trigger genutzt wird, kannst Du mit "Wert" zugreifen - das ist im Script deutlich ressourcenschonender ... (es gibt übrigens auch das hilfreiche "vorheriger Wert"..

          d0295ddc-09e0-4441-82c4-02d264653057-grafik.png

          Also: Falls Wert>62 -> Schalter ausschalten...

          Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
          Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
          Linux pve 6.8.12-16-pve
          6 GByte RAM für den Container
          Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
          Remote-Access über Wireguard der Fritzbox

          M 1 Antwort Letzte Antwort
          0
          • MartinPM MartinP

            @maik5066 Die Hintergründe sind etwas nebulös...
            Wie heizt Du denn den Boiler? Elektrisch?
            Hast Du eine Photovoltaikanlage? Vielleicht dann den Wochenwechsel in die Mittagszeit legen, um zumindest ein wenig Energie nicht bezahlen zu müssen....

            Das Ausschalten von "Schalter" kannst Du im Block erledigen, im dem die Temperatur überwacht wird.

            Auf den Wert des Datenpunktes, der im Trigger genutzt wird, kannst Du mit "Wert" zugreifen - das ist im Script deutlich ressourcenschonender ... (es gibt übrigens auch das hilfreiche "vorheriger Wert"..

            d0295ddc-09e0-4441-82c4-02d264653057-grafik.png

            Also: Falls Wert>62 -> Schalter ausschalten...

            M Offline
            M Offline
            maik5066
            schrieb am zuletzt editiert von
            #5

            @martinp
            Hallo Martin vielen Dank für deine Antwort, ja den Boiler heize ich über ein 2 Skript per PV Überschuss. Ich schalte die Einzelnen Heizstäbe mit einem Shelly Pro 4 Kontaktlos über mehrere Relais
            Kontakt 1 Phase 1 → 2KW
            Kontakt 2 Phase 2 → 4KW
            Kontakt 3 Phase 3 → 6KW

            e1e16595-72b0-4eae-9c0f-9cb3521d470d-image.png
            d4c80ca4-b42a-4226-8e23-e0f99875f088-image.png
            6e97ccc9-397c-412f-8f06-2a8f472dee4b-image.png
            dd9b80aa-aad4-4f51-9183-fd78b2752ce3-image.png

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            874

            Online

            32.6k

            Benutzer

            82.0k

            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