#erledigt# Bitte um Hilfe bei Spalten SUM in rG

Begonnen von Helmi55, 05 Januar 2022, 12:19:30

Vorheriges Thema - Nächstes Thema

Helmi55

Hallo
ich habe jetzt schon mehrere Versuche gestartet - leider alle ohne Erfolg
Ich habe eine rG für div. Kosten:
defmod rg_Kosten readingsGroup .*.:[Kk]osten.*
attr rg_Kosten alias Strom Kosten
attr rg_Kosten mapping %ALIAS
attr rg_Kosten room Kosten
attr rg_Kosten valueFormat %.2f €


Darunter hätte ich gerne eine Summe.

Das habe ich versucht - allerdings ohne Wirkung/Erfolg??
defmod rg_Kosten readingsGroup .*.:[Kk]osten.* rg:$sum(2..$ROW:2)

defmod rg_Kosten readingsGroup .*.:[Kk]osten.* rg:$sum(:$COLUMN)

defmod rg_Kosten readingsGroup .*.:[Kk]osten.* <>,<>,<>,<>,rg:$sum(:2)@SUM

Was mach ich da falsch? (Aus dem interaktiven Bsp. im Wiki werde ich leider nicht schlau)
Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

TomLee

Versuch mal so:

Einfach so oben in die Kommandozeile eingeben:

defmod rg_Kosten readingsGroup .*.:[Kk]osten.*\
<hr>\
rg_Kosten:<>,$sum(:1)@SUM\
<hr>


Und NEIN, ich kenn mich rG nicht all zu gut aus, falls weitere Fragen kommen, hab mir das nur auf die Schnelle an einer Definition von mir abgeleitet.

Gruß

Thomas

Helmi55

Danke Thomas
defmod rg_Kosten readingsGroup .*.:[Kk]osten.*\
<hr>\
rg_Kosten:<>,$sum(:1)@SUM\
<hr>
attr rg_Kosten alias Strom Kosten
attr rg_Kosten mapping %ALIAS
attr rg_Kosten room Kosten
attr rg_Kosten valueFormat %.2f €


Hier kommt wirklich auf die Formatierung an - Danke
Schönen Tag
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

TomLee

FALSCH

Die gezeigte Definition nicht über die Kommandozeile vornehmen, sondern über irgendeinen "Raw-Editor" deiner Wahl.

Wieder, nochmal: Entweder über den "Raw-Editor"  der über das + oben  Links mit dem  f18-Style aufrufbar ist oder über einen der unter jedem beliebigen Device zu finden ist (Inhalt einfach komplett leeren und Code einfügen, keine Angst die Definition des zuvor gelöschten Inhalts bleibt nach Execute command erhalten)

Helmi55

Danke
habe ich bemerkt und habs über den RAW Editor eingefügt
Sonst kommen nicht die Zeilenumbrüche zustande  ;D

Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/