Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Item Value

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

    Item Value

    Hallo,

    Klappt das so in einer Logic?
    Code:
    if tageszeit.hour >= 6 and tageszeit.hour <= 19:
        sh.WS.KWLIcon() == sh.LWZ.p07FanStageDay()
    else:
        sh.WS.KWLIcon() == sh.LWZ.p08FanStageNight()
    oder kann man das auch direkt im Item via eval machen?

    Ich bekomme damit im Log zwar keinen Fehler, jedoch ändert sich WS.KWLIcon auch nicht.

    #2
    Hallo,

    bei mir funktioniert´s so:

    Code:
    tageszeit = sh.now()
    
    if  tageszeit.hour >= 10 and tageszeit.hour <= 17:
        sh.item(1)
    else:
        sh.item(0)
    Zuletzt geändert von Max2612; 03.12.2015, 14:38.

    Kommentar


      #3
      Zitat von fuxl66 Beitrag anzeigen
      Hallo,

      Klappt das so in einer Logic?

      ich glaube das muss eher so heissen:
      Code:
      if tageszeit.hour >= 6 and tageszeit.hour <= 19:
          sh.WS.KWLIcon(sh.LWZ.p07FanStageDay())
      else:
          sh.WS.KWLIcon(sh.LWZ.p08FanStageNight())
      Das ist aber nur ne Trockenübung ohne es selber getestet zu haben...
      ++ Der ultimative ETS Schnellkurs ++
      KNX und die ETS vom Profi lernen
      www.ets-schnellkurs.de

      Kommentar


        #4
        Zitat von hhhc Beitrag anzeigen


        ich glaube das muss eher so heissen:
        Code:
        if tageszeit.hour >= 6 and tageszeit.hour <= 19:
        sh.WS.KWLIcon(sh.LWZ.p07FanStageDay())
        else:
        sh.WS.KWLIcon(sh.LWZ.p08FanStageNight())
        Das ist aber nur ne Trockenübung ohne es selber getestet zu haben...

        Funktioniert DANKE!!!

        Kommentar


          #5
          Hi,

          Du kannst es auch direkt am Item machen:
          Code:
          [WS]
              [[KWLIcon]]
                  ...
                  eval = sh.LWZ.p07FanStageDay() if sh.now().hour >=6 and sh.now().hour <=19 else sh.LWZ.p08FanStageNight()
                  ...
          Gruß, Waldemar

          OpenKNX www.openknx.de

          Kommentar

          Lädt...
          X