Ankündigung

Einklappen
Keine Ankündigung bisher.

In Rule auf Prozentwert der Jalousie zugreifen

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

    In Rule auf Prozentwert der Jalousie zugreifen

    Hallo ich wurde gern in einer rule den Prozentwert der Jalousie auswerten. wie greife ich darauf zu ?

    mit state as Number habe ich das versucht leider ohne Erfolg.

    Gruß

    Guido

    #2
    Bei mir geht es mit

    Code:
    FibFGR222_Kitchen_South_L.state
    ohne Probleme, wobei das Item wie folgt definiert ist:

    Code:
    Rollershutter FibFGR222_Kitchen_South_L ...

    Kommentar


      #3
      Die Frage ist, wie Du es schreibst.
      Wenn es ein Rollershutter Item ist, sollte es so gehen:
      Code:
      ...
      then
          if(myRollershutterItem.state instanceof Number) {
              logInfo("test","Shutter {} steht auf {}%",myRollershutterItem.name,(myRollershutterItem.state as Number))
          }
      end
      Wichtig sind dabei die Klammern, damit das as Number korrekt zugeordnet wird. Normalerweise kann das as Number auch weg gelassen werden. Wenn man das Typecasting aber verwenden will, sollte man unbedingt vorher auf den Typ prüfen, um einer Nullpointer Exception vorzubeugen (so wie hier im Beispiel gezeigt).

      Kommentar


        #4
        Danke ich werde es morgen gleich versuchen

        melde mich dann zurück.
        Gruß

        Guido

        Kommentar


          #5
          Hallo.

          es funktioniert Danke!!!
          Gruß

          Guido

          Kommentar

          Lädt...
          X