Neues Modul: GasCalculator

Begonnen von Sailor, 21 Januar 2016, 12:48:11

Vorheriges Thema - Nächstes Thema

masterpete23

Ist gelöst wie dort beschrieben.
Bedingt durch update und neustart hat FHEM irgendwo alte Readings mit denen er nun arbeitete.
Wie kann ich das fixen:

2022-11-29_23:52:36 myGasCalculator Gaspuls_state_PowerCurrent: 0.643
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_PowerDayAver: 5.777
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyDay: 31.392
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyMonth: 606.908
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyYear: 606.908
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyMeter: 606.908
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyCostDay: 3.481
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyCostMonth: 67.306
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyCostYear: 67.306
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_EnergyCostMeter: 67.306
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_FinanceReserve: 383.364
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_Meter: 3252.220
2022-11-29_23:52:36 myGasCalculator Gaspuls_state_MonthMeterReading: 11



2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyCostDayLast: 4.996
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyDayLast: 45.050
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_Vol1stDay: 3230.75
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_VolLastDay: 3230.740
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_PowerDayMin: 0.339
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_PowerDayMax: 0
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_PowerCurrent: 0.001
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_PowerDayAver: 0.001
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_PowerDayMin: 0
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_PowerDayMax: 0.001
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyDay: 0.000
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyMonth: 370.423
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyYear: 370.423
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyMeter: 370.423
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyCostDay: 0.000
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyCostMonth: 41.080
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyCostYear: 41.080
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_EnergyCostMeter: 41.080
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_FinanceReserve: 409.590
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_Meter: 3230.750
2022-11-30_08:22:53 myGasCalculator Gaspuls_state_MonthMeterReading: 11

Crawler

Bei mir hat Gascalc heute leider auch zu einem kompletten Absturz des Systems geführt.

HourCounter WW_Energy Define.228 parameters: WW_Energy HourCounter Heizung:1 Heizung:off
Day '31' out of range 1..30 at ./FHEM/73_GasCalculator.pm line 156.

FHEM auf Raspi + HMLan + 14 Aktoren + OBIS(Strom) über GPIO

Sailor

Zitat von: Crawler am 30 November 2022, 11:33:12
Bei mir hat Gascalc heute leider auch zu einem kompletten Absturz des Systems geführt.

HourCounter WW_Energy Define.228 parameters: WW_Energy HourCounter Heizung:1 Heizung:off
Day '31' out of range 1..30 at ./FHEM/73_GasCalculator.pm line 156.


Habt Ihr alle auch ein Update gemacht.
Die Version die zu einem Ueberlauf fuehrt ist laengst ersetzt worden...

Was steht denn in eurer Zeile 156?

Gruss
    Sailor
******************************
Man wird immer besser...

masterpete23

Zitat von: Sailor am 30 November 2022, 12:08:19
Habt Ihr alle auch ein Update gemacht.
Die Version die zu einem Ueberlauf fuehrt ist laengst ersetzt worden...

Was steht denn in eurer Zeile 156?

Gruss
    Sailor
Hi,
mittlerweile ja - siehe: https://forum.fhem.de/index.php/topic,130604.0.html

Die Frage ist nun für mich.
1. Wie bekomme ich nächstes Mal rechtzeitig mit, dass ich updaten muss?
2. Kann ich das ( https://forum.fhem.de/index.php/topic,47909.msg1248528.html#msg1248528 ) irgendwie korrigieren? Ich habe ja einiges im Filelog z.b.

Sailor

Moin

Zitat von: masterpete23 am 30 November 2022, 12:18:05
Die Frage ist nun für mich.
1. Wie bekomme ich nächstes Mal rechtzeitig mit, dass ich updaten muss?

Zeitnah ein Update machen... Du kannst sogar ein "at" auf den "update" - Befehl legen.
Ich mache das manuell immer, wenn ich am Rechner sitze.

Erst ein "update check" und dann ein "update"

Gruss
    Sailor
******************************
Man wird immer besser...

masterpete23

Zitat von: Sailor am 30 November 2022, 12:23:55
Moin

Zeitnah ein Update machen... Du kannst sogar ein "at" auf den "update" - Befehl legen.
Ich mache das manuell immer, wenn ich am Rechner sitze.

Erst ein "update check" und dann ein "update"

Gruss
    Sailor

Ja, ich mach es auch recht häufig. Aber, ich dachte ich könnte was "abbonieren" und dann bekomm ich ne info und entscheide: nötig: ja/nein
-> ich glaube ich abboniere dies: https://forum.fhem.de/index.php/board,57.0.html

Hast du auch eine Idee zu meinem 2. "Problem"?

Dracolein

Zitat von: Sailor am 30 November 2022, 12:08:19
Habt Ihr alle auch ein Update gemacht.
Die Version die zu einem Ueberlauf fuehrt ist laengst ersetzt worden...

Was steht denn in eurer Zeile 156?

Gruss
    Sailor

Ich habe Dein Posting vom 08.11.2022 ( https://forum.fhem.de/index.php/topic,47909.msg1244278.html#msg1244278 ) damals als Grundlage genutzt, dem Folge zu leisten inkl. CPAN Dingsbums, damit nichts "anbrennt". Dennoch "brannte" es heute  ;)
Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

Fhemotto

Hallo Sailor,

Ich hoffe die Aufregung bezüglich abstürze hat sich etwas gelegt.

Wollte nur nochmals (vielleicht untergegangen)
zu meinem Beitrag
https://forum.fhem.de/index.php/topic,47909.msg1248474.html#msg1248474
nachfragen.

Ein einfaches Nein/Ja/(eventuell später) würde mir reichen.

Will ja nicht das Rad ein 2. mal erfinden bzw. ein neues Rad,
wenn es schon so ein tolles kompaktes Modul mit (fast) allen Informationen gibt.

Vielen Dank

Sailor

Hallo FhemMoto

Zitat von: Fhemotto am 02 Dezember 2022, 10:03:43
Ein einfaches Nein/Ja/(eventuell später) würde mir reichen.
Will ja nicht das Rad ein 2. mal erfinden bzw. ein neues Rad,
wenn es schon so ein tolles kompaktes Modul mit (fast) allen Informationen gibt.

Eventuell später.
Wobei es ungewöhnlich ist, dass der Heizwert sich stark ändert. Da muss ja heftig neue Mischung in die Rohre gepumpt worden sein...

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

dieter114

#579
Hallo Sailor,

kann es sein das ab dem Change vom1.12. irgenwas am PowerCurrent geändert wurde?
Ich hab nur das Update geladen und meine aktuelle Energie ist etwa 1000* so groß wie vorher.....
Die errechneten Verbrauchswerte stimmen aber soweit noch.
Komisch....
ach ja: ich begrenze die Anzeige auf 17kW, wegen der Überschwinger beim Brennerstart.

Grüße Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

meier81

Zitat von: dieter114 am 03 Dezember 2022, 17:12:18
Hallo Sailor,

kann es sein das ab dem Change vom1.12. irgenwas am PowerCurrent geändert wurde?
Ich hab nur das Update geladen und meine aktuelle Energie ist etwa 1000* so groß wie vorher.....
Die errechneten Verbrauchswerte stimmen aber soweit noch.
Komisch....
ach ja: ich begrenze die Anzeige auf 17kW, wegen der Überschwinger beim Brennerstart.

Grüße Wolfdieter

Hi,

ja da wurde was geändert, allerdings schon früher, so Mitte November:

Zitat von: Sailor am 06 November 2022, 18:45:45
Moin zusammen

Der Fehler war in meinem Code und selbst mir ist nie aufgefallen, dass W im Attribut tatsächlich kW anzeigt...  :o

Bitte nach einspielen des Updates das Attribut ändern.
attr GaszaehlerCalc SiPrefixPower kW

mkraus81 wird hiermit den virtuellen "Held der Arbeit" - Orden verliehen!  ;)

Gruß
    Sailor

Hier war was mit der Einheit falsch, wurde korrigiert. Du musst das bei dir jetzt anpassen, dann stimmt es wieder.

Guß

Markus
QNAP NAS mit Debian VM, darauf FHEM, debmatic, influxdb2 und Grafana || HB-RF-ETH || SIGNALduino 433MHz mit Maple mini || WS980 Wetterstation || Xiaomi Mi Robot mit valetudo-FW || Buderus web KM100 || div. Tasmota-Devices

dieter114

RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

rob

Was visualisiert Ihr eigentlich so anhand der erzeugten Readings? Mir fehlt da leider meist der Ideenreichtum für schöne/ sinnvolle Plots.
Also z.B. Tagesverbrauch heute vs. Vortag, oder Vormonat o.ä.?

Dracolein

Zitat von: rob am 22 Dezember 2022, 09:36:51
Was visualisiert Ihr eigentlich so anhand der erzeugten Readings? Mir fehlt da leider meist der Ideenreichtum für schöne/ sinnvolle Plots.
Also z.B. Tagesverbrauch heute vs. Vortag, oder Vormonat o.ä.?

Raspberry Pi 4 mit FHEM; FTUI Dashboard auf Asus 15,6" VT168H Touchscreen; ZigBee mit ConBee2 USB-Stick; div. Shelly 2.5; integr. Gaszähler mit ESP8266 & ESPEasy;

GeZi3560

Zitat von: rob am 22 Dezember 2022, 09:36:51
Was visualisiert Ihr eigentlich so anhand der erzeugten Readings? Mir fehlt da leider meist der Ideenreichtum für schöne/ sinnvolle Plots.
Also z.B. Tagesverbrauch heute vs. Vortag, oder Vormonat o.ä.?
Raspberry Pi 4 4GB, MariaDB,2 Cul V3 868 ,1 Cul V3, 433, Zwave-USB, Conbee2, DeConz, MAX WT und Ventile,HM, Somfy, Fibaro, Shellys, Tradfri, Lidl Zigbee