Rule wird nur 3 -4 mal angewendet

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
THE-EYE
Beiträge: 8
Registriert: 21. Feb 2020 11:17
Answers: 0

Rule wird nur 3 -4 mal angewendet

Beitrag von THE-EYE »

Guten Tag zusammen,

ich beschäftige mich seit ein paar Tagen mit openHAB.

Ich habe eine Rule konfiguriert, die mir kWh in € umrechnet. Allerdings macht die Rule das nur 1 -4 mal und danach garnicht mehr.
OpenHab Log zeigt keine Fehler an.

Code: Alles auswählen

var Number pwr = (Solaranlage_EnergyConsumption.state as QuantityType<Number>).doubleValue 

rule "Stromzaehler preis"
 
when 
Item Solaranlage_EnergyConsumption received update
then
stromproduktion_gesamt.postUpdate(String.format("%.2f", pwr))
end
Hat jemand eine Idee, woran das liegen kann ?

Benutzeravatar
udo1toni
Beiträge: 15698
Registriert: 11. Apr 2018 18:05
Answers: 254
Wohnort: Darmstadt

Re: Rule wird nur 3 -4 mal angewendet

Beitrag von udo1toni »

Außerhalb einer Rule dürfen einer Variablen nur statische Werte zugewiesen werden.


Gesendet von meinem SM-G973F mit Tapatalk

openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte

THE-EYE
Beiträge: 8
Registriert: 21. Feb 2020 11:17
Answers: 0

Re: Rule wird nur 3 -4 mal angewendet

Beitrag von THE-EYE »

Perfekt, das hat mir geholfen.

Antworten