Autor Thema: Neues Modul: WaterCalculator  (Gelesen 19491 mal)

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #30 am: 04 Mai 2020, 08:07:21 »
Hallo Markus

Hi Sailor,
so langsam bekomme ich Licht ins Dunkel.(meine Edits im vorherigen Post hattest Du gelesen ?)
Bisher aus Zeitgründen noch nicht...

Dabei ist mir dann aufgefallen, dass sich die Daten für *.Last.* trotzdem nicht verändern, wenn kein Verbrauch stattgefunden hat. Meiner Ansicht nach ist das ein bug, denn in *.Last.* sollte doch wirklich der Wert der vorherigen Periode drin stehen und nicht der Wert der letzten Periode mit Verbrauch. Sprich: Bei mehr als eintägiger Abwesenheit und damit einhergehendem 0-Verbrauch wäre das reading ebenfalls falsch.
Folgt nach mehrtägiger "Abwesenheit" wieder ein Zählerunterschied(also Verbrauch), reagiert das Modul ganz normal.

Thematik klar genug beschrieben ?

Glasklar beschrieben und nachvollziehbar. Das Modul wurde ursprünglich fuer  Zaehler mit kontinuirlichen Verbrauch geschrieben.
Ich konnte ja nicht ahnen, dass es Menschen gibt, die sooo sparsam sind, dass es 24h lang keinen Wasser, Gas oder Stromerbrauch gibt.  ;D

Ich werde das fixen, sobald ich eine Idee habe, wie...

Gruß
   Sailor
******************************
Man wird immer besser...
Gefällt mir Gefällt mir x 2 Liste anzeigen

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #31 am: 16 Juni 2020, 08:57:44 »
Hallo Markus
Bisher aus Zeitgründen noch nicht...

Glasklar beschrieben und nachvollziehbar. Das Modul wurde ursprünglich fuer  Zaehler mit kontinuirlichen Verbrauch geschrieben.
Ich konnte ja nicht ahnen, dass es Menschen gibt, die sooo sparsam sind, dass es 24h lang keinen Wasser, Gas oder Stromerbrauch gibt.  ;D

Ich werde das fixen, sobald ich eine Idee habe, wie...

Gruß
   Sailor
Könnte man ggf in dem Modul ein Attribut als Trigger für eine Neuberechnung setzen, um diese forced durchzuführen, sofern es keine Veränderung der Eingabewerte (CounterDevice) gibt?

GGf über die Systemzeit ?

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #32 am: 08 Oktober 2020, 10:14:27 »
Hallo,

ich habe nun auf Basis meiner LOGs die Ungereimtheit, dass sich wohl jeden Tag der Counter minimalst ändert, auch wenn KEIN Wasser verbraucht und auch die Wasseruhr als solche eigenlich keinen IMPULS ausgibt.

Habt Ihr eine Idee, was da evtl. die Impulse auslöst und wie man das abfangen kann?
 
25.09.2020   06:19:57   ConsumptionDayLast   0,01
26.09.2020   01:24:09   ConsumptionDayLast   0,012
27.09.2020   03:08:49   ConsumptionDayLast   0,004
28.09.2020   19:34:21   ConsumptionDayLast   0,003
29.09.2020   04:10:44   ConsumptionDayLast   0,006
30.09.2020   02:14:42   ConsumptionDayLast   0,013
01.10.2020   08:48:31   ConsumptionDayLast   0,02
02.10.2020   00:05:19   ConsumptionDayLast   0,015
03.10.2020   00:32:28   ConsumptionDayLast   0,003
04.10.2020   02:26:35   ConsumptionDayLast   0,007
05.10.2020   05:05:19   ConsumptionDayLast   0,007
06.10.2020   05:37:14   ConsumptionDayLast   0,004
07.10.2020   00:17:34   ConsumptionDayLast   0,033

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #33 am: 08 Oktober 2020, 12:28:04 »
ich habe nun auf Basis meiner LOGs die Ungereimtheit, dass sich wohl jeden Tag der Counter minimalst ändert, auch wenn KEIN Wasser verbraucht und auch die Wasseruhr als solche eigenlich keinen IMPULS ausgibt.
Habt Ihr eine Idee, was da evtl. die Impulse auslöst und wie man das abfangen kann?

Auweia, mein Modul und ich weiß nicht mehr ob dieses Attribut neben ElectricityCalculator auch im WaterCalculator implementiert ist:

DecimalPlace :
One value of the pre-defined list 3 to 7.
It defines to which accuracy in decimal places all results shall be calculated. The default value is 3 = 0.001.

Wenn ja, schneide mal ein paar Nachkommastellen ab.

Gruß
    Sailor
******************************
Man wird immer besser...

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #34 am: 08 Oktober 2020, 13:38:29 »
Habe das ATTR DECIMALPLACE von 5 auf 3 abgeändert....
ich beobachte mal und berichte.

Es wäre nur interessant woher die Abweichung kommt ...

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #35 am: 08 Oktober 2020, 13:45:06 »
Habe das ATTR DECIMALPLACE von 5 auf 3 abgeändert....
ich beobachte mal und berichte.
Es wäre nur interessant woher die Abweichung kommt ...

Was sagt denn das Log zu den Readings der Datenquelle?

Gruß
    Sailor
******************************
Man wird immer besser...

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #36 am: 08 Oktober 2020, 14:10:24 »
Um da was zu sehen ... müsste ich das verbose auf # was drehen ?

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #37 am: 08 Oktober 2020, 14:17:53 »
Um da was zu sehen ... müsste ich das verbose auf # was drehen ?

Das kann ich dir nicht sagen... Der WaterCalculator ist ja nur ein Rechner und kein Zähler...

Womit zählst du denn die Impulse?

Gruß
    Sailor
******************************
Man wird immer besser...

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #38 am: 08 Oktober 2020, 14:30:15 »
einem Standard GPIO als counter deklariert

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #39 am: 08 Oktober 2020, 14:51:15 »
einem Standard GPIO als counter deklariert

Dann lese doch mal die Werte der letzten 3 Tage von diesem CounterDevice aus dem Logfile aus.

Gruß
    Sailor
******************************
Man wird immer besser...

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #40 am: 08 Oktober 2020, 15:48:42 »
2020-10-03_00:32:28 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.88100
2020-10-04_02:26:35 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.88900
2020-10-05_05:05:19 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.89700
2020-10-06_05:37:14 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.90200
2020-10-07_00:17:34 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.93600

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #41 am: 09 Oktober 2020, 18:11:24 »
2020-10-03_00:32:28 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.88100
2020-10-04_02:26:35 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.88900
2020-10-05_05:05:19 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.89700
2020-10-06_05:37:14 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.90200
2020-10-07_00:17:34 GartenWasserRechner GPIO20_Counter_CounterDayLast: 43.93600

Und da ist auch schon die Ursache!
Entweder hast du ein Leck (8l am Tag) oder eine Macke im Zähler...

Gruß
    Sailor
******************************
Man wird immer besser...

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #42 am: 10 Oktober 2020, 11:01:31 »
Und da ist auch schon die Ursache!
Entweder hast du ein Leck (8l am Tag) oder eine Macke im Zähler...

Gruß
    Sailor

Weder noch. Leider-
Zähler steht auf korrektem Wert. Also kein Leck.
Die Impulse gibt er nur beim Drehen der Uhr (REED) weiter.
jetzt ist die Frage, ob ggf. die Signalleitung durch irgendwas sich Störstrahlung stc einfängt und so Impulse ausgelöst werden.

Offline Sailor

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1996
  • und es werden immer mehr...
Antw:Neues Modul: WaterCalculator
« Antwort #43 am: 12 Oktober 2020, 11:23:18 »
Weder noch. Leider-
Zähler steht auf korrektem Wert. Also kein Leck.
Die Impulse gibt er nur beim Drehen der Uhr (REED) weiter.
jetzt ist die Frage, ob ggf. die Signalleitung durch irgendwas sich Störstrahlung stc einfängt und so Impulse ausgelöst werden.

Hat die Signalleitung einen PullUp (oder PullDown) - Resistor implementiert um ein open-Gate zu verhindern?

Gruß
    Sailor
******************************
Man wird immer besser...

Offline R1F800

  • Full Member
  • ***
  • Beiträge: 286
  • Es gibt keine Probleme - Nur Lösungen
Antw:Neues Modul: WaterCalculator
« Antwort #44 am: 12 Oktober 2020, 20:32:29 »
ja hat sie.
aber stimmt, den könnte ich mal halbieren

 

decade-submarginal