HourCounter Koste und Verbrauch aktualisieren nach Update nicht mehr

Begonnen von exot, 04 März 2018, 18:54:54

Vorheriges Thema - Nächstes Thema

Wzut

Zitat von: exot am 18 März 2018, 09:43:48
Das ist mir schon lange aufgefallen, das alle Parameter mindestens doppelt vorhanden sind.
Mir gelingt es nicht sie zu entfernen
Warum willst du sie entfernen ? Sie werden doch gebraucht.
Inzwischen hast du ja bemerkt das die mit Temp imNamen die laufende  Woche /Monat / Jahr anzeigen und wenn eben die Woche, der Monat oder das Jahr um sind der Wert in das Reading ohne Temp wandert und die Temps wieder bei Null beginnen.
ZitatIch habe alle für mich ersichtlichen Möglichkeiten getestet. Die Meldung erscheint unverändert.
welche Meldung ?
ZitatIm Moment 1407Kg, was aber auch nicht stimmen kann wenn ich Monat 02 betrachte.
Nach meiner Auflistung liegt der Verbrauch bei 1075 kg.
das ist dann eher ein Problem deiner Hardware, eventuell prellt dein einfacher Reedkontakt am GPIO Pin. Würde ich mal mit einen 100nF Kondensator parallel zum Kontakt versuchen.   
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

exot

Hallo Wzut,
Danke für Deine Nachricht.
Ich fange mal hinten an.
Zitateventuell prellt dein einfacher Reedkontakt am GPIO Pin. 
Warum hat dann aber bis zu dem besagten Update der Wert gestimmt.
Egal ;)
Zitatwelche Meldung ?
helper:
Internals:
   DEF        CN.BrennstoffverbrauchDay:Kosten_.*
   NAME       CN.Brennstoffkosten
   NR         123
   NTFY_ORDER 50-CN.Brennstoffkosten
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     CN.BrennstoffverbrauchDay 1
   CONTENT2:
   DEVICES:
     ARRAY(0x3786180)
   fhem:
     lastDefChange 70
     last_update 1521448020.24104
   helper:
     DEF       
     valueFormat %.2f €
     valueStyle {($READING eq "Kosten" && $VALUE > 40)?'style="color:red"':'style="color:green"'}
     positions:
       CN.BrennstoffverbrauchDay.Kosten_Jahr 1:1
       CN.BrennstoffverbrauchDay.Kosten_Monat 1:2
       CN.BrennstoffverbrauchDay.Kosten_Tag 1:3
       CN.BrennstoffverbrauchDay.Kosten_Woche 1:4
     values:
       formated:
         undef
         ARRAY(0x3fd0b38)
         ARRAY(0x3ef0878)
         ARRAY(0x3e97198)
         ARRAY(0x3e7d720)
       orig:
         undef
         ARRAY(0x3eefeb8)
         ARRAY(0x3def4a8)
         ARRAY(0x3be4b00)
         ARRAY(0x40e9408)
       prefixsuffix:
         undef
         ARRAY(0x3ccd500)
         ARRAY(0x40fe4f0)
         ARRAY(0x3f335b8)
         ARRAY(0x3cc1db8)
Attributes:
   room       1.3.1 Heizraum
   style      style="font-size:15px"
   valueFormat %.2f €
   valueStyle {($READING eq "Kosten" && $VALUE > 40)?'style="color:red"':'style="color:green"'}

Der erst Punkt hat sich ja nun geklärt.
Gruß Michael

Wzut

valueStyle {($VALUE > 40)?'style="color:red"':'style="color:green"'}
weil laut DEF eh alle Readings mit Kosten anfangen
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher