Hallo Seppy,
hallo Cyrelian,
erst mal Danke für Eure Hilfe
Ich glaube die Zielgerade ist erreicht
Aber wird immer noch nichts hochgezählt!
Ich bekomme im logfile noch folgende Fehlermeldung:
Code: Alles auswählen
2017-11-13 18:46:30.217 [ERROR] [.script.engine.ScriptExecutionThread] - Rule 'Counter Rule': An error occurred during the script execution: The name 'counter' cannot be resolved to an item or type.
Irgendwie klappt das noch nicht mit der Werteübergabe oder?
Muss die Variable Zaehler
eigentlich noch definiert werden?
Meine Items sind wie folgt definiert:
Code: Alles auswählen
Contact Hamsterkontakt "Hamsterrad [%s]" <hamster> (Hamster) {channel="homematic:HM-Sec-SCo:CCU2:NEQ1820381:1#STATE"}
Number Counter "Zähler [%.2f Meter]" <motion> (Hamster)
Vielen Dank noch einmal für Eure Mühe!
Gruß
Jörg
P.S.:
Gehe ich recht in der Annahme, dass wenn ich den Umfang des Hamsterrades gleich ausrechen möchte die entsprechende Codezeile in der Rule folgendermaßen aussehen muss:
Code: Alles auswählen
Counter.postUpdate(((counter.state as DecimalType) + 1)* 0.98646)