LCN Forum
OpenHab Rules LCN Variable setzten - Druckversion

+- LCN Forum (https://forum.lcn.eu)
+-- Forum: Installation und Integration (https://forum.lcn.eu/forumdisplay.php?fid=31)
+--- Forum: Praktische Anwendungsfälle (https://forum.lcn.eu/forumdisplay.php?fid=13)
+--- Thema: OpenHab Rules LCN Variable setzten (/showthread.php?tid=1007)



OpenHab Rules LCN Variable setzten - martin.zeifang - 23.12.2017

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 


RE: OpenHab Rules LCN Variable setzten - Uwe - 26.12.2017

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