Ankündigung

Einklappen
Keine Ankündigung bisher.

Umzug von OH2.5 auf OH3.3 Rules problem

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

    Umzug von OH2.5 auf OH3.3 Rules problem

    Kann es sein das OH3.3 manche Regeln nicht mehr ausführt bei OH2.5 ging alles ohne Probleme?


    Folgende Regel funktioniert plötzlich nicht mehr:

    Code:
    rule "Licht_Bad"
    when
    Item Licht_OG_Bad_Decke changed to 100
    then
    if (Licht_aut.state == ON) {
    if (now.getHourOfDay >= 23 || now.getHourOfDay <6){
    Licht_OG_Bad_Decke.sendCommand(48)
    }
    }
    end
    
    
    rule "Licht_Flur"
    when
    Item Licht_OG_Flur_Beide changed to 100
    then
    if (Licht_aut.state == ON) {
    if (now.getHourOfDay >= 21 || now.getHourOfDay <7){
    Licht_OG_Flur_Beide.sendCommand(7)
    }
    }
    end
    
    
    rule "Licht_Schlafzimmer"
    when
    Item Licht_OG_Schlaf_Bett changed to 100
    then
    if (Licht_aut.state == ON) {
    if (now.getHourOfDay >= 21 || now.getHourOfDay <8){
    Licht_OG_Schlaf_Bett.sendCommand(5)
    }
    }
    end​
    Hoffe ihr könnt mir Helfen

    #2
    Ja, es gab allerlei inkompatible Änderungen von 2.x auf 3.x. Eine Liste findest Du unter https://github.com/openhab/openhab-d...ddf5069f030f50
    Konkret betrifft Dich vermutlich primär die Umstellung von JodaTime auf Java Time API, d.h. Du musst getHourOfDay in getHour ändern.

    Kommentar

    Lädt...
    X