Gas-Zählerstand in manuell in openHab eingeben

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

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

Re: Gas-Zählerstand in manuell in openHab eingeben

Beitrag von udo1toni »

Eigentlich sollte die Deklaration als Number unnötig sein.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Benutzeravatar
peter-pan
Beiträge: 2573
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: Gas-Zählerstand in manuell in openHab eingeben

Beitrag von peter-pan »

...dachte ich auch, da mit der Initialisierung (0.0) im Prinzip ja schon ein numerischer Wert zugewiesen wird.
Die Rule steigt dann aber trotzdem bei dieser Code-Zeile

Code: Alles auswählen

nCountTotal += Einheit
mit der o.g. Meldung (...DoubleExtensions.operator_plus(double,double)...) aus.

Das hört/liest sich für mich so an, als ob hier etwas mit Double-Werten (addieren) gemacht werden soll !? :o :?:
Ich hab es aber auch in der "normalen" Schreibweise (nCountTotal = nCountTotal + Einheit) probiert; gleicher Fehler. Daran liegt es also nicht

Das System will hier auf jeden Fall eine Typ-Deklaration für die Variablen: nCountTotal und Faktor . Hab's grad nochmal getestet. Alternativ geht auch bei der Typ-Deklaration -> Double ;)
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

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

Re: Gas-Zählerstand in manuell in openHab eingeben

Beitrag von udo1toni »

Ja, manchmal ist die DSL schon zickig...
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Locke
Beiträge: 251
Registriert: 14. Apr 2020 11:35
Answers: 3
Wohnort: bei Hamburg

Re: Gas-Zählerstand in manuell in openHab eingeben

Beitrag von Locke »

Hi ihr beiden,
mit deiner Änderung (Peter) läuft es (mit deinen Worten "wie geschnitten Brot") :lol:

großer Dank an euch
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)

Benutzeravatar
peter-pan
Beiträge: 2573
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: Gas-Zählerstand in manuell in openHab eingeben

Beitrag von peter-pan »

...gerne. Auch an Udo Danke für den Tipp mit der Input-Card. Das macht auch die textbasierten Rules flexibler. :)
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

Antworten