Ankündigung

Einklappen
Keine Ankündigung bisher.

Heizungssteuerung - Missing puzzle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Heizungssteuerung - Missing puzzle

    Hi,

    ich bin gerade dabei unsere Heizungsteuerung in Betrieb zu nehmen. Irgendwie fehlt mir bei der ganzen Sache aber das entscheidende Puzzle-Teil.

    Was ich bisher habe:

    * Raumcontroller - das Makro dient mir dazu den Modus einzustellen
    * Soll-Temperator wird ebenfalls festgelegt
    * PIHeizRegler - sind ebenfalls pro Raum definiert

    Aber:

    Wer schickt denn nun den write-Befehl auf den Bus damit der Aktor schaltet? Muss ich dass komplett selbst implementieren a la

    Code:
    wenn Ist-Temperatur < Soll-Temperatur -> write(Ventil auf) else write(Ventil zu)
    Ich stehe auf dem Schlauch und wäre für jeden Tipp dankbar.
    Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

    #2
    Zitat von teichsta Beitrag anzeigen
    * Raumcontroller - das Makro dient mir dazu den Modus einzustellen
    * Soll-Temperator wird ebenfalls festgelegt
    * PIHeizRegler - sind ebenfalls pro Raum definiert
    Ohne genau Deine Makros zu kennen (sind das die vom Enertex?), würde ich sagen, das Makro liefert Dir den %-Wert und Du sendest diesen dann einfach zyklisch:
    [highlight=epc]
    if cycle(2,convert(random(59u32),0u08)) then write(GA-Ventil, Prozentwert aus PIMakro) endif
    [/highlight]
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Da ist jemand aus dem Urlaub zurück.

      Mal sehen wie lange die Erholung anhält
      Gruß
      Volker

      Wer will schon Homematic?

      Kommentar


        #4
        Zitat von SnowMaKeR Beitrag anzeigen
        Da ist jemand aus dem Urlaub zurück.
        Mal sehen wie lange die Erholung anhält
        Ja und geschätzte 24 Std...
        offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
        Enertex Produkte kaufen

        Kommentar


          #5
          Hi Michael,

          wünsche einen schönen Urlaub gehabt zu haben!

          Zitat von enertegus Beitrag anzeigen
          Ohne genau Deine Makros zu kennen (sind das die vom Enertex?)
          jo, es handelt sich um die Enertex-Makros.

          Zitat von enertegus Beitrag anzeigen
          [highlight=epc]
          if cycle(2,convert(random(59u32),0u08)) then write(GA-Ventil, Prozentwert aus PIMakro) endif
          [/highlight]
          doch so einfach ... das war der entscheidende Tipp, vielen Dank! Warum erzeugst Du den Wert für die Sekunde mit einem Zufallswert? Um die Buslast zu verringern?
          Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

          Kommentar


            #6
            Warum erzeugst Du den Wert für die Sekunde mit einem Zufallswert?
            Das soll wohl sein Geheimniss bleiben...
            Tessi

            Kommentar


              #7
              Zitat von Tessi Beitrag anzeigen
              Das soll wohl sein Geheimniss bleiben...
              Ups, vergessen zu antworten: Die Idee ist einfach, die Buslast etwas zu zufällig verteilen (ist wohl erprobte Praxis), - nicht dass am Ende allen mit den Bärten auf der linken Seite im Boot sitzen und ohne Bart auf der rechten.
              offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
              Enertex Produkte kaufen

              Kommentar


                #8
                Ich sende den Prozentwert immer nur, wenn er sich ändert.

                Code:
                if change(ProzentwertHeizung) then write(HeizungGA,ProzentwertHeizung) endif

                Kommentar


                  #9
                  Zitat von daF Beitrag anzeigen
                  Ich sende den Prozentwert immer nur, wenn er sich ändert.
                  Meine Heizung (FM448) erwartet alle 20 Min den Wert, sonst schaltet sie sich ab. Wäre man daher auf 100%, wird doch irgendwann kallt. Aber ggf. reicht auch das mit dem change()
                  offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                  Enertex Produkte kaufen

                  Kommentar

                  Lädt...
                  X