Moin :-)
Ich hab seit gestern einen Wasserzähler mit Impuls-Ausgang. Diese Impulse empfängt ein Wemos mit ESPEasy. Auf der Webseite des Espeasy sehe ich die entsprechenden Werte für aktuell (Count) und Total
Den Wert für Count (der ja immer auf 0 zurück fällt, wenn kein Wasser mehr fließt) wird an Fhem mit per espBridge geschickt und den sehe ich da auch.
Das Modul Water Calculator habe ich wie folgt konfiguriert:
Internals:
.triggerUsed 1
CFGFN
DEF ESPEasy_Watercounter:Count.*
FUUID 5defd24c-f33f-ce3b-4903-dee281d01eeb905f
NAME myWaterCalculator
NOTIFYDEV ESPEasy_Watercounter
NR 17111
NTFY_ORDER 10-myWaterCalculator
REGEXP ESPEasy_Watercounter:Count.*
STATE active
TYPE WaterCalculator
.attraggr:
.attrminint:
READINGS:
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_LastDV -0.008
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_LastDt 60
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_PrevRead 0.004
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_WFRDayCount 669
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_WFRDaySum 4.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostDay 0.02
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_ConsumptionCostDayLast -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostMeter -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostMonth -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostYear -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionDay 0.004
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_ConsumptionDayLast -0.006
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionMeter -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionMonth -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionYear -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_CounterCurrent 0.004
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_CounterDay1st 0.000
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_CounterDayLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMeter1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMeterLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMonth1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMonthLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterYear1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterYearLast 0.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_FinanceReserve 792.008
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_MonthMeterReading 12
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_WFRCurrent -8.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_WFRDayAver 0.006
2019-12-11 07:15:46 ESPEasy_Watercounter_Count_WFRDayMax 20.000
2019-12-11 07:23:46 ESPEasy_Watercounter_Count_WFRDayMin -18
helper:
gets:
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_LastDV -0.008
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_LastDt 60
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_PrevRead 0.004
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_WFRDayCount 669
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_WFRDaySum 4.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostDay 0.02
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_ConsumptionCostDayLast -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostMeter -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostMonth -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostYear -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionDay 0.004
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_ConsumptionDayLast -0.006
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionMeter -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionMonth -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionYear -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_CounterCurrent 0.004
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_CounterDay1st 0.000
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_CounterDayLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMeter1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMeterLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMonth1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMonthLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterYear1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterYearLast 0.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_FinanceReserve 792.008
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_MonthMeterReading 12
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_WFRCurrent -8.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_WFRDayAver 0.006
2019-12-11 07:15:46 ESPEasy_Watercounter_Count_WFRDayMax 20.000
2019-12-11 07:23:46 ESPEasy_Watercounter_Count_WFRDayMin -18
sets:
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_LastDV -0.008
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_LastDt 60
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_PrevRead 0.004
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_WFRDayCount 669
2019-12-11 11:08:46 .ESPEasy_Watercounter_Count_WFRDaySum 4.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostDay 0.02
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_ConsumptionCostDayLast -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostMeter -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostMonth -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionCostYear -0.01
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionDay 0.004
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_ConsumptionDayLast -0.006
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionMeter -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionMonth -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_ConsumptionYear -0.002
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_CounterCurrent 0.004
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_CounterDay1st 0.000
2019-12-11 00:00:47 ESPEasy_Watercounter_Count_CounterDayLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMeter1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMeterLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMonth1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterMonthLast 0.000
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterYear1st 0.006
2019-12-10 18:15:48 ESPEasy_Watercounter_Count_CounterYearLast 0.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_FinanceReserve 792.008
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_MonthMeterReading 12
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_WFRCurrent -8.000
2019-12-11 11:08:46 ESPEasy_Watercounter_Count_WFRDayAver 0.006
2019-12-11 07:15:46 ESPEasy_Watercounter_Count_WFRDayMax 20.000
2019-12-11 07:23:46 ESPEasy_Watercounter_Count_WFRDayMin -18
system:
WFRUnitFactor 1
Attributes:
BasicPricePerAnnum 180,47
Currency €
MonthOfAnnualReading 1
MonthlyPayment 81
ReadingDestination CalculatorDevice
WFRUnit l/min
WaterCounterOffset 0
WaterCubicPerCounts 0.001
WaterPricePerCubic 4,04
Er scheint aber irgendwie nicht richtig zu zählen. Mir ist klar, das einzelne Counter noch nicht exakt sein können, aber zumindest ESPEasy_Watercounter_Count_ConsumptionDay müsste mehr sein. Hab ja schon mehr als 4 Liter verbraucht seit Mitternacht :-) Dachte eigentlich, dass das Programm analog zum Modul ElectricityCalculator funktioniert. Dieses tut klaglos seit Jahren seinen Dienst bei mir (allerdings erfasse ich dort dern Stromverbrauch nicht per Pulse)
Ist natürlich alles Quatsch - man muss Total abfragen, nicht Counter :-)