Ankündigung

Einklappen
Keine Ankündigung bisher.

Logik macht nicht das was sie soll...lach

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

    Logik macht nicht das was sie soll...lach

    Hallo Allen,
    ich hab eine einfach Diffenzialsteuerung für meine Poolpumpe welche über die Solaranlage getriggert wird.
    Immer wenn die Poolpumpe ausgeht, soll auch die PHRX (automatische Chlor- und PHPumpe) mit aus gehen. Tut sie aber nicht. Pumpe geht aus PHRX Pumpe bleibt an.
    Was mache ich falsch? Ist die Schreibweise nicht ok? Also ph.switch.RXPHpumpe soll mit ph.switch.hauptpumpe aus gehen.
    Code:
    if sh.ph.virtuel.solarheizung.automatik():
        if sh.ph.temp.poolwasser() >= sh.ph.virtuel.solarheizung.tempmax():
            if sh.ph.switch.hauptpumpe() == 1:
               sh.ph.switch.hauptpumpe(0) sh.ph.switch.RXPHpumpe(0)
              
               logger.warning('Solarheizung Pool - Aus, Maximaltemperatur erreicht')
        else:
            if (sh.ph.temp.solar_warm() - sh.ph.virtuel.solarheizung.tempein()) > sh.ph.temp.poolwasser():
                if sh.ph.switch.hauptpumpe() == 0:
                    if sh.ph.virtuel.solarheizung.tempmax() > sh.ph.temp.poolwasser():
                       sh.ph.switch.hauptpumpe(1)
                       logger.info('Solarheizung Pool - Ein')
            else:
                   if (sh.ph.temp.solar_warm() - sh.ph.virtuel.solarheizung.tempaus()) <= sh.ph.temp.poolwasser():
                     if sh.ph.switch.hauptpumpe() == 1:
                       sh.ph.switch.hauptpumpe(0) sh.ph.switch.RXPHpumpe(0)
                      
                       logger.info('Solarheizung Pool - Aus')
    Danke jedem der dazu eine Idee hat.
    Gruß Haxley

    #2
    Hallo, schreib mal das
    Code:
    sh.ph.switch.hauptpumpe(0) sh.ph.switch.RXPHpumpe(0)
    so:

    Code:
    sh.ph.switch.hauptpumpe(0)
    sh.ph.switch.RXPHpumpe(0)

    Kommentar


      #3
      scheint zu funktionieren, super Danke!

      Kommentar

      Lädt...
      X