Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Heizkurve als Parameter hinterlegen

    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

    Heizkurve als Parameter hinterlegen

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

      Hallo zusammen,
      ist es möglich, das ich eine Heizkurve als Parameter hinterlege? Oder muss ich eine Tabelle erstellen?

      wenn ich z.B. die Lila Kurve nehme

      0 Grad Aussen = 25 Grad Rücklauf
      0,1 bis 1 = 24,9 Grad
      1,1 bis 2 = 24,8 Grad

      heizkurve.jpg

      oder gibt es die Möglichkeit, das die Werte selbst ermittelt werden?

      Besten Dank, Stefan

      Codierknecht D 2 Replies Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @stefantaust last edited by

        @stefantaust sagte in Heizkurve als Parameter hinterlegen:

        als Parameter

        Als Parameter wofür?

        gibt es die Möglichkeit, das die Werte selbst ermittelt werden?

        Wenn Du das in eine Funktion gießen kannst, kann das auch berechnet werden.
        Dazu bin ich aber zu wenig Mathematiker.
        Vielleicht reicht Dir ja eine lineare Funktion?

        Man könnte das auch als JSON-Konstante definieren und per Funktion den passenden Wert ermitteln.

        1 Reply Last reply Reply Quote 0
        • D
          dirkhe Developer @stefantaust last edited by

          @stefantaust so wie @Codierknecht schreibt, würde ich das auch machen.
          Mach dir ejn array, wo du alle änderungsrelevanten punkte reischreibst und durchlaufe dann jeweils das array bis der schlüssel > als dein gesuchter wert ist

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

            @stefantaust sagte: Möglichkeit, das die Werte selbst ermittelt werden?

            Das kann mit einer Formel berechnet werden.
            Berechnung der Steilheit und Heizkurve

            @stefantaust sagte in Heizkurve als Parameter hinterlegen:

            wenn ich z.B. die Lila Kurve nehme

            Die lila Kurve ergibt eine sehr niedrige Steilheit von 0,33.

            const ATA = 0; 
            const FP  = 20;
            const VTA = 25;
            const HE = 1.1; // FBH
            const s = (VTA - FP) / Math.pow(FP - ATA, 1/HE); // Steilheit
            log(s);
             
            var AT = -10;
            var RT = 22; // Sollwert Raumtemperatur
            var VT = RT + s * Math.pow(RT - AT, 1/HE); // Heizkurve
            log(VT);
            
            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            921
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            kurve plot vis
            4
            4
            212
            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