Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Raumthermostat steuert Heizung und Klimaanlage?!

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Raumthermostat steuert Heizung und Klimaanlage?!

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

      Hey,

      ich hab da was vor und will mal hören ob jemand sowas schon umgesetzt hat?

      Ich habe aktuell HM-Wandthermostate die per Schaltaktor die FBH schalten. Klappt und so. Jetzt gibt es in zwei Räumen noch ab nächster Woche Klimaanlagen für den Sommer. Für die Klimageräte wirds nen Adapter geben.

      Jetzt die Idee: Im Sommer sind die Heizungsthermostate ja an sich nicht in Benutzung weil keine Heizung gebraucht wird … aber dann wollen die Klimageräte gesteuert werden. Es wäre doch also cool auch im Sommer die Heizungsthermostate als Steuer-Master zu haben für die Standardsteuerfälle und Temperatureinstellung und so ...

      Die Idee wäre also die Direktverknüpfung zum Schaltaktor wegzumachen und am Ende entweder alles direkt zu implementieren und das Thermostat nur noch als Temperatur-Einstellrad zu nehmen oder irgendwie virtuell zu verknüpfen und dann per Skript zu steuern ...

      Ingo F

      1 Reply Last reply Reply Quote 0
      • paul53
        paul53 last edited by

        @apollon77:

        Die Idee wäre also die Direktverknüpfung zum Schaltaktor wegzumachen und am Ende entweder alles direkt zu implementieren und das Thermostat nur noch als Temperatur-Einstellrad zu nehmen oder irgendwie virtuell zu verknüpfen und dann per Skript zu steuern … `
        Vielleicht so ?

        // 2-Punkt-Regler Raumheizung/-kühlung
        
        // Raumkurzname am Anfang des Datenpunktnamen und als JS-Gruppenname
        var raum = name.split(".")[2];
        
        // halbe Hysterese in K
        var hh = 0.2;
        
        var xid = getIdByName(raum + ".Temperatur");
        var wid = getIdByName(raum + ".Sollwert");
        var hid = getIdByName(raum + ".Heizen");
        var kid = getIdByName(raum + ".Kuehlen");
        var jid = getIdByName("Heizperiode");
        var x = getState(xid).val; // Istwert, Initialisierung für Script start
        var w = getState(wid).val; // Sollwert, Initialisierung für Script start
        var j = getState(jid).val; // Jahreszeit: Heizperiode
        if(j) setState(kid, false);
        else setState(hid, false);
        
        function hys() {
        	if(j) {
        		if (x <= w - hh) { setState(hid, true);}
        		else if (x >= w + hh) { setState(hid, false);}
        	} else {
        		if (x >= w + hh) { setState(kid, true);}
        		else if (x <= w - hh) { setState(kid, false);}
        	}
        }
        
        hys(); // Script start
        
        on(xid, function(dp) {
            x = dp.state.val;
            hys();
        });
        
        on(wid, function(dp) {
            w = dp.state.val;
            hys();
        });
        
        on(jid, function(dp) {
            j = dp.state.val;
            if(j) setState(kid, false);
            else setState(hid, false);
            hys();
        });
        
        
        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          Das wäre die Idee "Raumthermostat nur noch als Stellrad nutzen und alles per Skripten zu regeln" 🙂

          1 Reply Last reply Reply Quote 0
          • F
            Flauschi last edited by

            Du kannst auch Dein Thermostat auf Kühlen stellen unter den Geräte Einstellungen.

            Dann hättest Du genau das, wenn Du es direkt mit dem anderen Schaltaktor koppelst.

            1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              EEeeeeeehrlich ?! Muss ich direkt mal reinschauen … 😉

              Hatte ich gar nicht so auf dem Radar ... Dann schau ich mal ob ich da was virtuelles verknüpft bekomme 🙂

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

              Support us

              ioBroker
              Community Adapters
              Donate

              703
              Online

              31.7k
              Users

              79.7k
              Topics

              1.3m
              Posts

              3
              5
              1673
              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