Hallo zusammen
eigentlich hört es sich einfach an aber irgendwie klappt es nicht!
Ich würde gerne zwei number Items Addieren und ,in einem 3 wieder ausgeben
Das auszugeben Item sieht so aus
Number WB_Gesamtleistung "Gesamtleistung Wallbox" ( Goe_Wallbox )
keine ahnung warum hier die lustigen mächen kommen soll Powerl1 heissen
Die rule sieht so aus
vielleicht kann mir ja jemand auf die sprünge helfen
im log kommt
eigentlich hört es sich einfach an aber irgendwie klappt es nicht!
Ich würde gerne zwei number Items Addieren und ,in einem 3 wieder ausgeben
Das auszugeben Item sieht so aus
Number WB_Gesamtleistung "Gesamtleistung Wallbox" ( Goe_Wallbox )
Number:Power GoEChargerPowerL1 "Power l1" ( Goe_Wallbox , gchart ) {channel="goecharger:goe:garage
owerL1"}
Number:Power GoEChargerPowerL2 "Power l2" ( Goe_Wallbox ) {channel="goecharger:goe:garage
owerL2"}

Number:Power GoEChargerPowerL2 "Power l2" ( Goe_Wallbox ) {channel="goecharger:goe:garage

keine ahnung warum hier die lustigen mächen kommen soll Powerl1 heissen
Die rule sieht so aus
Code:
rule "Gesamtleistung" when Item GoEChargerPowerL1 changed then if ( GoEChargerPowerL1.state as DecimalType && GoEChargerPowerL2.state as DecimalType) { WB_Gesamtleistung.postUpdate (( GoEChargerPowerL1.state as DecimalType) + ( GoEChargerPowerL2.state as DecimalType)) } end
im log kommt
Code:
2021-05-14 20:57:05.197 [ERROR] [ntime.internal.engine.RuleEngineImpl] - Rule 'Gesamtleistung': Could not cast 700 W to org.eclipse.smarthome.core.library.types.DecimalType; line 141, column 7, length 38
Kommentar