Hauptmenü

Summe in readingsgroup

Begonnen von memento_10, 08 November 2018, 18:29:29

Vorheriges Thema - Nächstes Thema

memento_10

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!!
FHEM auf Rpi4, OpenWRT auf Netgear Nighthawk, CUL868, FHT80, Tradfri, CUL433, tbot, alexa-fhem, ESP8266, Shelly 1+2, homebridge, Klingelerkennung über ESP, Anwesenheit per OpenWRT