Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Wetter- / bedarfsgerechte Steuerung der Nachtspeicherheizung

    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

    Wetter- / bedarfsgerechte Steuerung der Nachtspeicherheizung

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

      Hallo Gemeinde.

      ich habe jetzt ein (funktionierenes) Projekt für die Nachtspeicherheizung der Schwiegermutter aufgesetzt und möchte dies hier kund tun.

      Die Aufgabe:
      Das Ladeschütz mit einer neuen "Zeitschaltuhr" (die alte war defekt !) versehen die je nach Wetterlage je 3, 5 oder 8 stunden die Nachtspeicherheizung auflädt. (Nachtstrom wird üblicherweise von 22:00 bis 6:00 Uhr angeboten , Bitte prüft die Schaltuhr Eures Stromnetzbetreibers auf die eingestellten Zeiten !!)
      Wenn der iobroker (oder die Verbindung) ausfällt soll eine "Notschaltung" übernehmen.

      Material:
      Sonoff POWR316 (ohne Display) mit ESP32 V3 (ca 21€ in der Bucht)

      1696674016213.jpg1696674312432.jpg 1696677810868.jpg 1696677810845.jpg
      Dort habe ich von der Oberseite 4 pins eingelötet zum flashen.

      Der Anfang:
      Also zuerst den Sonoff mit dieser Firmware vom GitHub geflasht:
      ESP_Easy_mega_20230822_energy_ESP32_4M316k.bin mit dem ESPFlasher.exe (zusätzlicher Download ! Nicht das Esptool verwenden !)
      und die Grundeinstellungen für WLAN, IP und NTP vorgenommen.
      Dann die MQTT verbindung zum iOBroker konfiguriert/hergestellt.

      Die GPIO´s werden so eingestellt:
      GPIOs.png

      (ob TX GPIO 26 stimmt weiss ich nicht , es funktioniert auch nur die Anzeige der Spannung, was mir jedoch reicht um an/aus Status zu loggen)

      Als Rules habe ich dann diese festgelegt (erklärungen im Script selbst)
      rules2.txt rules1.txt

      Nun habe ich 3 Datenpunkte angelegt für wenig, mässig oder knackig kalt angelegt:
      Datenpunkte.png Objekt_min.png
      das gleiche als "middle" und "max".

      Nun den Adapter daswetter.png installieren und starten. Als Zeitabstand zum Daten holen sollte man nicht mehr als 15min. enstellen, da man sonst gebannt werden könnte.

      Nun "grabben" wir die Wetterdaten (Temperaturen der kommenden Nacht von Tag 1, also der aktuelle Tag, und die Höchsttemperaturen des kommenden Tages, also Tag 2)
      temp_min_max_grep.png
      und bewerten die Temperaturen zwecks schrieben der 3 Datenpunkte. (tempbedingungmin, middle,max....achtung Werte anpassen ! hier zum Test auf 24 Grad !)
      DatenGrepBlockly.png

      Nun die Steuerung selbst (in 2 Screenshots unterteilt, passte sonst nicht 🙂
      SteuerungBlockly1.png SteuerungBlockly2.png
      Geschaltet wird hier per HTTP Request, man kann aber auch hierzu MQTT verwenden, wie man möchte. Jetzt wird minütlich das Signal "an" oder "aus" versendet.
      Verliert der ESP32 die MQTT Verbindung, startet nach 5 min. sein "Notprogramm" aus Regel 2. Drückt jemand den Taster, geht es nach spät. 1 minute wieder nach dem "internen" oder ioBroker "Programm" weiter. So sollte das sein.
      Keine bange, beim HTTP Request spielt das hintergeschaltete Ladeschütz nicht "Lichtorgel", da wenn der Befehl x-mal gesendet wird der Status ja der gleiche bleibt (an oder aus)

      Danach habe ich den Ping Adapter eingestellt, den Sonoff mit IP angelegt und überwache den Onlinestatus hiermit. (dazu wird ein funktionierender E-Mail adapter vorausgesetzt !)
      OnlineÜberwachung.png

      Zudem hab ich ein Flot Chart angelegt um die Schaltzeiten zu überwachen und jederzeit auf IQontrol auf dem Handy anzuzeigen.
      schaltzeitentestchart.jpg
      (reingezoomt in die letzte Nacht, 3 std laden...oben ist der Spannungsverlauf)

      Viel Spass beim nachmachen !!!

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

      Support us

      ioBroker
      Community Adapters
      Donate

      880
      Online

      31.9k
      Users

      80.2k
      Topics

      1.3m
      Posts

      1
      1
      314
      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