^

Themabewertung:
  • 140 Bewertung(en) - 2.69 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
OpenHab Rules LCN Variable setzten
#1
Hallo zusammen, 

ich würde gerne Zeitgesteuert die gute Alte LCN Uhr auf 0 setzten. 
Meine Idee: 

Code:
[/font]
[font=Consolas,]rule    "LCN Uhr setzten"
[/font]
    when
       //          sec min hr  dom mon dow yr
        Time cron   "0  0  0    ?   *   *"
    then
       myItem.sendCommand([openHABcmd:myhome:VAR_RESET.0.40.1])
        myItem.sendCommand([openHABcmd:myhome:VAR_RESET.0.36.1])
[font=Consolas,]end[/font]
[font=Consolas,]


Meine Idee: 

nur funktioniert das so nicht. Wie kann ich aus einer Regel heraus den Wert einer Variable setzten oder auf 0 Stellen?

Danke für eure Hilfe
Grüße
Martin 
Zitieren
#2
Moin Martin,
dass die "gute alte LCN-Uhr" immer noch Verwendung findet ... Big Grin 

Ohne OpenHab zu kennen - ich würde trotzdem behaupten, du nutzt da ein falsches Kommando.
Die PCHK-Doku sagt zum Zählerrücksetzen:
Zitat:Zähler Variable addieren Z+ttnn tt: Variable 1-12.
Bis 140C0D/Nov.2010: Var.1=Tvar
nn: Zahl zur Addition,
Wertebereich 0..4000

Zähler Variable subtrahieren Z-ttnn Siehe Z+ttnn
Zähler auf 0 setzen:
nn = 4090
Bis 140C0D/Nov.2010:
ZS30000 verwenden!
Du musst also, je nach Alter deiner Module, 30000 oder 4090 subtrahieren. Dann ist es wieder 0:00h.

Grüße, Uwe
Zitieren


Gehe zu: