Hallo liebe Fhem-Gemeinde!
Vor meiner ersten Frage in diesem Forum möchte ich mich erst mal bei allen Teilnehmern hier bedanken. Von meinem Einstieg an habe ich mich durch unzählige Beiträge hier gelesen und bis dato -mit einiger Probiererei- auch alles hinbekommen und mir nebenbei auch zahlreiche Anregungen holen dürfen. Also nochmal: vielen Dank, tolle Community hier! :)
Mein neuestes Projekt ist jetzt TabletUI. Dafür habe ich im Großen und Ganzen auch schon ziemlich alles fertig wie ich es für den Anfang haben möchte. Unter anderem eine Anzeige wenn nicht alle Fenster geschlossen sind. Da würde es sich natürlich anbieten im warn-icon anstatt des Ausrufezeichens die Anzahl der geöffneten Fenster zu sehen. Da ich dafür nicht unbedingt etwas in die myUtils klopfen möchte habe ich es mit einer readingsGroup probiert. Mit valueFormat bekomme ich anstatt der 'Open' & 'Closed' Meldungen auch schön '0' und '1'.
Woran ich jedoch scheitere ist die Summenbildung.
Vielleicht könnte mal jemand einen Blick darauf werfen und feststellen wo mein -vermutlich doofer- Fehler liegt:
Internals:
DEF TYPE=CUL_FHTTK:state Fenster_alle_reading:$sum
NAME Fenster_alle_reading
NR 143
NTFY_ORDER 50-Fenster_alle_reading
STATE Initialized
TYPE readingsGroup
mayBeVisible 1
CONTENT:
Fenster_Bad 1
Fenster_Kueche 1
Fenster_Laura1 1
Fenster_Laura2 1
Fenster_Sebi 1
Fenster_Wohnzimmer 1
Fenster_alle_reading 1
CONTENT2:
DEVICES:
ARRAY(0x40e0530)
ARRAY(0x4725910)
ARRAY(0x3e2e450)
ARRAY(0x45fbdd8)
ARRAY(0x44dedc0)
ARRAY(0x46900e0)
ARRAY(0x47ac850)
fhem:
lastDefChange 15
last_update 1541697853.00143
helper:
DEF
valueFormat {($VALUE eq 'Open')?"1":"0"}
positions:
Fenster_Bad.state 1:1
Fenster_Kueche.state 2:1
Fenster_Laura1.state 3:1
Fenster_Laura2.state 4:1
Fenster_Sebi.state 5:1
Fenster_Wohnzimmer.state 6:1
recalc:
undef
ARRAY(0x3dba198)
values:
calc:
undef
ARRAY(0x4406240)
formated:
undef
ARRAY(0x27621a0)
orig:
undef
ARRAY(0x3f04558)
prefixsuffix:
undef
ARRAY(0x3f50770)
Attributes:
room Fenster
valueFormat {($VALUE eq 'Open')?"1":"0"}
Vielen Dank schon mal im Voraus!!