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. Skript Wärmespeicher mit Blockly

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Skript Wärmespeicher mit Blockly

Geplant Angeheftet Gesperrt Verschoben Blockly
1 Beiträge 1 Kommentatoren 169 Aufrufe 1 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.
  • L Offline
    L Offline
    Liladi
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen, habe mit meinem Schwiegervater ein Projekt wo wir PV überschuss via AC Thor in einen neuen Speicher Laden / Entladen wollen.

    AC Thor und Speicher sind installiert, überschuss Laden in den Heizkörper des Boiler über AC Thor funktioniert soweit.

    Pumpe und Ventile sowie Hardware zum ansteuern sind installiert, versuche mich nun schon länger an der Logik für Laden / Entladen leider ohne Erfolg, wäre sehr dankbar wenn mir hier jemand helfen könnte.

    Funktionsbeschrieb:

    Speicher Laden:

    -die Pumpe schaltet EIN, Ventile V1 und V2 sind deaktiviert: wenn die Temperaturen T1 grösser als H und T14 kleiner L und T2 grösser als H ist. Der ACThor regelt die Temperatur T1

    -die Pumpe L schaltet AUS, Ventile V1 und V2 sind deaktiviert: wenn mindestens 5 Minuten EIN ist und wenn die Temperaturen T1 kleiner als L oder T14 grösser als H oder T2 kleiner als L ist. Der ACThor ist AUS

    Speicher Entladen:
    -die Pumpe schaltet EIN, Ventile V1 und V2 werden aktiviert: wenn PV-Überschuss länger als 30 Min nicht vorhanden ist und T11 grösser als H ist und T2 kleiner als L ist.
    -die Pumpe schaltet AUS, Ventile V1 und V2 werden deaktiviert: wenn PV-Überschuss länger als 5 Min vorhanden ist oder T11 kleiner als L ist oder T2 grösser als H ist

    Datenpunkte Temperaursensoren T1 / T2 / T11 und T14 sind vorhanden auf dem AC Thor.
    Temperaturgrenzwert High und Low sind manuell erstellt als Zahl.
    Pumpe und Ventile (V1 und V2) sind auch als Datenpunkt vorhanden.

    Hier mein Blockly Skript welches aber in der Simulation nicht annährend das macht was ich möchte, sorry bin ein Anfänger

    <block xmlns="https://developers.google.com/blockly/xml" type="control" id="dF[{hUn%eC/%o@4_qV+*" x="-4.9957427978515625" y="1336">
      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
      <field name="OID">0_userdata.0.eigene-Variablen.VariablenAndy.Ventil_V1</field>
      <field name="WITH_DELAY">FALSE</field>
      <value name="VALUE">
        <block type="logic_boolean" id="4^*Osl6[Fjdz[%Cx-v5#">
          <field name="BOOL">TRUE</field>
        </block>
      </value>
      <next>
        <block type="control" id="jICq@6grw_9x~5M(AnZy">
          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
          <field name="OID">0_userdata.0.eigene-Variablen.VariablenAndy.Ventil_V2</field>
          <field name="WITH_DELAY">FALSE</field>
          <value name="VALUE">
            <block type="logic_boolean" id="sD{3*or{WazFl()RR1v*">
              <field name="BOOL">TRUE</field>
            </block>
          </value>
          <next>
            <block type="control" id="t$I]Zji(Dd^Yi88MP7ou">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">0_userdata.0.eigene-Variablen.VariablenAndy.Pumpe</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="logic_boolean" id="Mw{P]lv#sCC0mG])hKZA">
                  <field name="BOOL">TRUE</field>
                </block>
              </value>
            </block>
          </next>
        </block>
      </next>
    </block>
    
    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

    448

    Online

    32.7k

    Benutzer

    82.4k

    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