Daten Silvester vergessen

Wenn mehr als ein Gerät an den Raspberry angeschlossen werden sollen. Z.B. ein Regler und ein Wechselrichter oder mehrere Wechselrichter. Das Maximum sind 6 Geräte pro Raspberry Pi.

Moderator: Ulrich

Lengefelder
Beiträge: 31
Registriert: So 10. Dez 2017, 17:00
Hat sich bedankt: 1 Mal

Daten Silvester vergessen

Beitrag von Lengefelder »

Hallo,

kann mir bitte einer einen Tipp geben, wie ich an die Daten vom Silvester rankomme? Ich habe vergessen, einen Screenshot zu machen, wie hoch der Ertrag im Jahr 2023 war. Sind ca. 6MWh, aber ich hätte es gern genauer.

Hiermit ermittle ich den Ertrag im Jahr:

SELECT last(value_A)+last(value_B)+last(value_C) FROM (SELECT SUM("max") as "value_A" FROM (SELECT max("Wh_Heute") FROM solaranzeige..Summen WHERE $timeFilter GROUP BY time(1d))),(SELECT SUM("max") as "value_B" FROM (SELECT max("Wh_Heute") FROM solaranzeige2..Summen WHERE $timeFilter GROUP BY time(1d))),(SELECT SUM("max") as "value_C" FROM (SELECT max("Wh_Heute") FROM solaranzeige3..Summen WHERE $timeFilter GROUP BY time(1d)))

Lengefelder

Benutzeravatar
mdkeil
Beiträge: 386
Registriert: So 12. Sep 2021, 20:40
Hat sich bedankt: 11 Mal
Danksagung erhalten: 19 Mal

Re: Daten Silvester vergessen

Beitrag von mdkeil »

Sieht unnötig kompliziert aus.. welche Regler?.. sieht nach 3 WR aus? ..schaue ich mir heute Abend mal am Rechner an.
IBN: 07/2021
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)

Benutzeravatar
mdkeil
Beiträge: 386
Registriert: So 12. Sep 2021, 20:40
Hat sich bedankt: 11 Mal
Danksagung erhalten: 19 Mal

Re: Daten Silvester vergessen

Beitrag von mdkeil »

erster schnellschuss ohne gewähr ;)

Code: Alles auswählen

SELECT last(value_A)+last(value_B)+last(value_C) FROM (
        (SELECT SUM("max") as "value_A" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige..Summen GROUP BY time(1d))),
        (SELECT SUM("max") as "value_B" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige2..Summen GROUP BY time(1d))),
        (SELECT SUM("max") as "value_C" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige3..Summen GROUP BY time(1d))))
WHERE time>='2023-01-01" AND time<'2024-01-01' tz('Europe/Berlin')
IBN: 07/2021
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)

Lengefelder
Beiträge: 31
Registriert: So 10. Dez 2017, 17:00
Hat sich bedankt: 1 Mal

Re: Daten Silvester vergessen

Beitrag von Lengefelder »

mdkeil hat geschrieben:
Fr 5. Jan 2024, 16:58
erster schnellschuss ohne gewähr ;)

Code: Alles auswählen

SELECT last(value_A)+last(value_B)+last(value_C) FROM (
        (SELECT SUM("max") as "value_A" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige..Summen GROUP BY time(1d))),
        (SELECT SUM("max") as "value_B" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige2..Summen GROUP BY time(1d))),
        (SELECT SUM("max") as "value_C" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige3..Summen GROUP BY time(1d))))
WHERE time>='2023-01-01" AND time<'2024-01-01' tz('Europe/Berlin')

Danke für den Versuch. Ergebnis ist leider No data.

Bogeyof
Beiträge: 1116
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 23 Mal
Danksagung erhalten: 137 Mal

Re: Daten Silvester vergessen

Beitrag von Bogeyof »

Die where time> ... Angaben müssen in jeden Unterselect mit Group by und nicht ans Ende...

Lengefelder
Beiträge: 31
Registriert: So 10. Dez 2017, 17:00
Hat sich bedankt: 1 Mal

Re: Daten Silvester vergessen

Beitrag von Lengefelder »

Vielen Dank für den Versuch, mir zu helfen, aber ich verstehe das nicht mit dem
Angaben müssen in jeden Unterselect mit Group by und nicht ans Ende

Benutzeravatar
mdkeil
Beiträge: 386
Registriert: So 12. Sep 2021, 20:40
Hat sich bedankt: 11 Mal
Danksagung erhalten: 19 Mal

Re: Daten Silvester vergessen

Beitrag von mdkeil »

Bogeyof hat geschrieben:
Fr 5. Jan 2024, 17:36
Die where time> ... Angaben müssen in jeden Unterselect mit Group by und nicht ans Ende...
stimmt..

Code: Alles auswählen

SELECT last(value_A)+last(value_B)+last(value_C) FROM 
        (SELECT SUM("max") as "value_A" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige..Summen WHERE time>='2023-01-01" AND time<'2024-01-01' GROUP BY time(1d) tz('Europe/Berlin'))),
        (SELECT SUM("max") as "value_B" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige2..Summen WHERE time>='2023-01-01" AND time<'2024-01-01' GROUP BY time(1d) tz('Europe/Berlin'))),
        (SELECT SUM("max") as "value_C" FROM 
                (SELECT max("Wh_Heute") FROM solaranzeige3..Summen WHERE time>='2023-01-01" AND time<'2024-01-01' GROUP BY time(1d) tz('Europe/Berlin')))
IBN: 07/2021
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)

Lengefelder
Beiträge: 31
Registriert: So 10. Dez 2017, 17:00
Hat sich bedankt: 1 Mal

Re: Daten Silvester vergessen

Beitrag von Lengefelder »

Hallo,

danke für Deine Bemühungen.

Dann hatte ich dich doch richtig verstanden, denn das hatte ich so eingefügt. Leider noch immer No data.

'2023-01-01" <-- mal ' und dann "?

Lengefelder

Lengefelder
Beiträge: 31
Registriert: So 10. Dez 2017, 17:00
Hat sich bedankt: 1 Mal

Re: Daten Silvester vergessen

Beitrag von Lengefelder »

Das hier funktioniert:

Code: Alles auswählen

SELECT last(value_A)+last(value_B)+last(value_C) FROM 
(SELECT SUM("max") as "value_A" FROM (SELECT max("Wh_Heute") FROM solaranzeige..Summen WHERE time>='2023-01-01' AND time<'2024-01-01'  GROUP BY time(1d))),
(SELECT SUM("max") as "value_B" FROM (SELECT max("Wh_Heute") FROM solaranzeige2..Summen WHERE time>='2023-01-01' AND time<'2024-01-01' GROUP BY time(1d))),
(SELECT SUM("max") as "value_C" FROM (SELECT max("Wh_Heute") FROM solaranzeige3..Summen WHERE time>='2023-01-01' AND time<'2024-01-01' GROUP BY time(1d)))
Vielen Dank für die Hilfe! Es waren 6,87MWh.

Lengefelder

Benutzeravatar
mdkeil
Beiträge: 386
Registriert: So 12. Sep 2021, 20:40
Hat sich bedankt: 11 Mal
Danksagung erhalten: 19 Mal

Re: Daten Silvester vergessen

Beitrag von mdkeil »

Joa.. sehe gerade, tz muss nach GROUP BY kommen.. aber hast es ja hinbekommen :thumbup:

Edit: habe ich oben geändert
PS: bitte verwende code-tags, dann ist es besser lesbar.
PPS: du hattest vorher statt time $timeFilter drinnen stehen.. hättest also bei Grafana nur oben auf "letztes Jahr" gehen müssen dann hätte es auch funktioniert.
IBN: 07/2021
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)

Zurück zu „Multi-Regler-Version [ bis zu 6 Geräten an einem Raspberry Pi ]“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste