Seite 8 von 8

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 7. Nov 2024 20:15
von udo1toni

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 7. Nov 2024 22:19
von zinnik
Ja aber leider komm ich über die konsole noch nicht mal in die influx rein um eine Abfrage zustarten

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 8. Nov 2024 20:56
von udo1toni
Heißt im Klartext, Du hast das Passwort vergessen?

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 10. Nov 2024 20:19
von zinnik
Hallo Udo habe jetzt soweit alles mal durch probiert

am Ende Habe ich einige Items gelöscht aus der Influx mit zb Drop Measurement

Naja und bei rrd4j habe ich auch einige Items gelöscht unteranderem auch blöderweise das item Solarpanel_Ertrag_Tag

Ich habe es mittlerweile wieder erstellt aber ist natürlich so könnte ich nochmal neu anfangen.

Um deine vorgeschlagenen Rules zu verwenden

benötige ich jetzt noch eine Rule die mir aus dem item Solarpanel_PowerConsumption den jeweiligen tagesertrag rückwirkend auf das ganze Jahr in das Item Solarpanel_Ertrag_Tag speichert am besten so wie du schon vorgeschlagen um 23Uhr einmal täglich.

Hier war die Rule mit Solarpanel_PowerConsumption die aus der leistung den Tagesertrag errechnet.
Solarpanel_PowerConsumption wurde alle 10s persistiert

Code: Alles auswählen

rule "Solarpanel Ertrag Tag"
when
    Item Solarpanel_PowerConsumption received update
then
    val Leistung = Solarpanel_PowerConsumption.averageSince(ZonedDateTime.now().with(LocalTime.MIDNIGHT)) as Number
    val Sekunde = LocalDateTime.now().toLocalTime().toSecondOfDay()
    val Ertrag = Leistung * Sekunde / 3600000

    logInfo("Solarpanel","Leistung: {} Sekunde: {} Tagesertrag: {} kWh",Leistung,Sekunde,Ertrag)
    Solarpanel_Ertrag_Tag.postUpdate(Ertrag)
end
Ab dann ich ja die rule "Datenbank füllen" nehmen um den bereits aufgelaufenen jahresertrag zu füllen

Und dann in deinem Beitrag weiter fahren.

Sorry für den ganzen Stress.

PS: wie meinst du das nochmal mit dem Platzhalter Item?
Das Item Nix ist lediglich ein Platzhalter. Du legst die Rule an und startest sie anschließend manuell einmalig über die UI.
Vielen dank

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 10. Nov 2024 22:59
von udo1toni
Das Item ist nicht existent, aber man muss ja irgendeinen Trigger in der Rule einbauen. Es ist openHAB aber egal, wenn man Item xyz changed als Trigger einträgt (das geht natürlich nur mit Rules, die über Textdateien erstellt wurden). Die Rule wird dann niemals triggern, das stört aber nicht, da sie ohnehin nur exakt einmal ausgeführt werden soll/darf, das kann man auch prima über die UI erledigen.

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 10. Nov 2024 23:17
von zinnik
udo1toni hat geschrieben: 10. Nov 2024 22:59 Das Item ist nicht existent, aber man muss ja irgendeinen Trigger in der Rule einbauen. Es ist openHAB aber egal, wenn man Item xyz changed als Trigger einträgt (das geht natürlich nur mit Rules, die über Textdateien erstellt wurden). Die Rule wird dann niemals triggern, das stört aber nicht, da sie ohnehin nur exakt einmal ausgeführt werden soll/darf, das kann man auch prima über die UI erledigen.
Ok hab ich verstanden.

Da ich ja nun keine werte mehr zu dem Solarpanel_Ertrag_Tag Item habe. Kannst du mir da eine rule basteln mithilfe des Power Consumption item was mir alle 10s Leistungswerte sendet. Weisst du was ich meine?

Re: SOLVED - Verbrauch von heute (seit Mitternacht) anzeigen

Verfasst: 12. Nov 2024 19:44
von zinnik
Hast du noch eine Idee Udo?