Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. PV Produktion Startzeit loggen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.3k

PV Produktion Startzeit loggen

Geplant Angeheftet Gesperrt Verschoben Blockly
17 Beiträge 5 Kommentatoren 1.0k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M MiSchu 0

    Hallo,
    ich möchte die Startzeit die mein Blockly ausgibt, nur beim ersten mal am Tag loggen. Bzw. an das Objekt ausgeben.
    Wenn es weitere Starts am Tag geben sollte, sollen diese nicht weitergegeben werden.

    Screenshot 2024-05-31 092151.png

    BananaJoeB Online
    BananaJoeB Online
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von BananaJoe
    #3

    @mischu-0 ich habe ein Blockly welches mir morgens wenn die Solaranlagen starten eine Telegram Nachricht sendet. Mein Skript dazu ist inzwischen ziemlich komplex (um nicht zu sagen ein Monster), ich poste hier mal einen Teil davon (von einer Anlage, ohne Berechnung der Maximalwerte etc.) mit Kommentaren, ich hoffe das hilft:
    c5ec9442-7a8c-47aa-bfa4-10af07a20e66-image.png
    Der Trigger geht auf einen Datenpunkt in welchen immer gerade die aktuelle Leistung zu sehen ist. Dieser wird alle 15 Sekunden aktualisiert:
    e8aea893-7af4-4110-9bf3-547315a5673b-image.png

    Wenn es morgens losgeht mit der Produktion wird mir eine Meldung geschickt:
    215b5891-1aec-4856-b89b-adb554f91268-image.png
    4505452a-5bd1-40e6-9bc7-fe5d6b454631-image.png

    Der Trigger für den Start ist also das

    • der vorherige Wert 0 war
    • der jetzige Wert größer 0 ist
    • Die Variable SolarGestartetAB noch auf falsch steht
    • und es noch vor 12 Uhr Mittags ist

    Ist das der Fall wird vom Start der Produktion ausgegangen. Die Variable SolarGestartetAB wird auf wahr gesetzt.
    Wichtig ist das man die Variable SolarGestartetAB vorher, also außerhalb des Falls Objekte Bausteins einmal auf falschsetzt.
    Die Funktion RunnungSystem kannst du ignorieren, ich habe 4 Anlagen (eigentlich 6) und zähle damit wieviele davon schon laufen für die Steuerung meines Akkus.
    Darunter schreibe ich mir die Startzeit einmal weg und versende die Telegram-Meldung

    Das Ladeende ermittle ich so (immer noch der gleiche Falls Objekte Aufruf auf die aktuelle Leistung:)
    f52c9a1f-5e07-49d5-ae18-003d9f1c3ff0-image.png
    af5458f6-d4ef-43ab-a8e9-c3cc8fffe26b-image.png
    cd9ea170-a911-42ce-8358-ce196d274725-image.png

    Die Bedingung für das Ladeende sind also

    • vorheriger Wert war größer 0
    • jetziger Wert ist 0
    • SolarGestartetAB ist wahr
    • Aktuelle Uhrzeit ist nach 14:00 Uhr.

    Der Rest berechnet die Laufzeit, den Ertrag etc. und schickt mir das als Telegram-Nachricht (mit einem eChart als Bild dazu)

    1d96ea4c-0ab0-45ca-afeb-9a7114705f60-image.png
    5acca63e-8884-4ecd-b3dd-99cffb0f3ccd-image.png
    Nein, die Eurobeträge stimmen nicht, bin ich noch nicht zu gekommen das mal raus zu nehmen.

    Wenn das läuft würde ich zusätzlich noch einbauen das er sich den Zustand von SolarGestartetAB in einem Datenpunkt merkt und beim Skriptstart wiederherstellt (damit du das Skript neu starten kannst ohne das es eine falsche Meldung gibt).

    So ein bis 2 mal im Jahr kommt meine Lösung an ihre Grenzen, nämlich wenn es nachmittags um 16:00 Uhr zum Beispiel so ein schweres Gewitter gibt das die Anlage die Produktion tatsächlich bis auf 0 runterfährt, eine Stunde später aber wieder produziert.

    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

    1 Antwort Letzte Antwort
    0
    • M MiSchu 0

      Hallo,
      ich möchte die Startzeit die mein Blockly ausgibt, nur beim ersten mal am Tag loggen. Bzw. an das Objekt ausgeben.
      Wenn es weitere Starts am Tag geben sollte, sollen diese nicht weitergegeben werden.

      Screenshot 2024-05-31 092151.png

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #4

      @mischu-0 sagte: Wenn es weitere Starts am Tag geben sollte, sollen diese nicht weitergegeben werden.

      Dann setze stop nicht innerhalb des Triggers auf falsch, sondern z.B. zum Sonnenaufgang.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      M 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @mischu-0 sagte: Wenn es weitere Starts am Tag geben sollte, sollen diese nicht weitergegeben werden.

        Dann setze stop nicht innerhalb des Triggers auf falsch, sondern z.B. zum Sonnenaufgang.

        M Offline
        M Offline
        MiSchu 0
        schrieb am zuletzt editiert von
        #5

        @paul53
        OK, kannst Du das genauer erläutern.
        Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.
        Die Meldungen sollen trotzdem kommen. Nur eben einmal den Wert senden

        HomoranH 1 Antwort Letzte Antwort
        0
        • M MiSchu 0

          @paul53
          OK, kannst Du das genauer erläutern.
          Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.
          Die Meldungen sollen trotzdem kommen. Nur eben einmal den Wert senden

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #6

          @mischu-0 sagte in PV Produktion Startzeit loggen:

          Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.

          Natürlich
          Sperrvariable gesendet anlegen.
          Diese beim Senden auf true und nachts wieder auf false.
          Beim Senden dann prüfen ob sie false ist

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          M paul53P 2 Antworten Letzte Antwort
          0
          • HomoranH Homoran

            @mischu-0 sagte in PV Produktion Startzeit loggen:

            Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.

            Natürlich
            Sperrvariable gesendet anlegen.
            Diese beim Senden auf true und nachts wieder auf false.
            Beim Senden dann prüfen ob sie false ist

            M Offline
            M Offline
            MiSchu 0
            schrieb am zuletzt editiert von
            #7

            @homoran said in PV Produktion Startzeit loggen:

            @mischu-0 sagte in PV Produktion Startzeit loggen:

            Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.

            Natürlich
            Sperrvariable gesendet anlegen.
            Diese beim Senden auf true und nachts wieder auf false.
            Beim Senden dann prüfen ob sie false ist

            GENAU sowas !

            hast Du vielleicht ein Beispiel für mich ? (Vorlage, wie ich das einbaue in mein Blockly)

            1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @mischu-0 sagte in PV Produktion Startzeit loggen:

              Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.

              Natürlich
              Sperrvariable gesendet anlegen.
              Diese beim Senden auf true und nachts wieder auf false.
              Beim Senden dann prüfen ob sie false ist

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #8

              @homoran sagte: Sperrvariable gesendet anlegen.

              Die Sperrvariable stop macht genau das, wenn sie in der Nacht (oder zum SA) zurück gesetzt wird. Sie heißt nur anders.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              HomoranH 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @homoran sagte: Sperrvariable gesendet anlegen.

                Die Sperrvariable stop macht genau das, wenn sie in der Nacht (oder zum SA) zurück gesetzt wird. Sie heißt nur anders.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #9

                @paul53 aber dann wird auch der Wert nicht geschrieben, oder doch?
                es soll nur die pushover Meldung unterdrückt werden

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                paul53P 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @paul53 aber dann wird auch der Wert nicht geschrieben, oder doch?
                  es soll nur die pushover Meldung unterdrückt werden

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #10

                  @homoran sagte: nur die pushover Meldung unterdrückt werden

                  @mischu-0 sagte in PV Produktion Startzeit loggen:

                  nur beim ersten mal am Tag loggen. Bzw. an das Objekt ausgeben.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @homoran sagte: nur die pushover Meldung unterdrückt werden

                    @mischu-0 sagte in PV Produktion Startzeit loggen:

                    nur beim ersten mal am Tag loggen. Bzw. an das Objekt ausgeben.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #11

                    @paul53 dann soll er sich mal entscheiden :grin:

                    @mischu-0 sagte in PV Produktion Startzeit loggen:

                    Kann man nicht irgendwie sagen, wenn er an einem Tag einmal gesendet hat, soll er nicht mehr.
                    Die Meldungen sollen trotzdem kommen. Nur eben einmal den Wert senden

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      berndsolar13
                      schrieb am zuletzt editiert von
                      #12

                      darf man fragen wofür das gut ist, vielleicht kann ich was lernen oder das auch sinnvoll verwenden
                      Ansonsten schau in in den Grafana Chart für heute.
                      Da ging es gegen 6:38 los.

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • B berndsolar13

                        darf man fragen wofür das gut ist, vielleicht kann ich was lernen oder das auch sinnvoll verwenden
                        Ansonsten schau in in den Grafana Chart für heute.
                        Da ging es gegen 6:38 los.

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von Homoran
                        #13

                        @berndsolar13 sagte in PV Produktion Startzeit loggen:

                        Da ging es gegen 6:38 los.

                        wo wohnst du denn?
                        Screenshot_20240531-185140_Firefox.jpg

                        oder:
                        wie ist deine Anlage ausgerichtet?

                        EDIT:
                        oder stimmt deine Zeitzone nicht?

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        B 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @berndsolar13 sagte in PV Produktion Startzeit loggen:

                          Da ging es gegen 6:38 los.

                          wo wohnst du denn?
                          Screenshot_20240531-185140_Firefox.jpg

                          oder:
                          wie ist deine Anlage ausgerichtet?

                          EDIT:
                          oder stimmt deine Zeitzone nicht?

                          B Offline
                          B Offline
                          berndsolar13
                          schrieb am zuletzt editiert von berndsolar13
                          #14

                          @homoran

                          was genau meist du ?
                          Die PV Produktion geht los nach dem Sonnenaufgang.
                          Dach ist nach Süden ausgerichtet.
                          So gegen 6:30 beginnt der Wechselrichter einzuspeisen.
                          Um die Zeit so 50 Watt.
                          Ab 7 Uhr bin ich in der Regel "Autark" also dann werden 99,9% von der Sonne versorgt.

                          Im Log der DTU für heute steht

                          04:51:08	04:51:08	1	Wechselrichter gestartet
                          

                          5:13 waren es 5 Watt, da musste ich in Grafana schon weit rein zoomen :D

                          HomoranH 1 Antwort Letzte Antwort
                          0
                          • B berndsolar13

                            @homoran

                            was genau meist du ?
                            Die PV Produktion geht los nach dem Sonnenaufgang.
                            Dach ist nach Süden ausgerichtet.
                            So gegen 6:30 beginnt der Wechselrichter einzuspeisen.
                            Um die Zeit so 50 Watt.
                            Ab 7 Uhr bin ich in der Regel "Autark" also dann werden 99,9% von der Sonne versorgt.

                            Im Log der DTU für heute steht

                            04:51:08	04:51:08	1	Wechselrichter gestartet
                            

                            5:13 waren es 5 Watt, da musste ich in Grafana schon weit rein zoomen :D

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #15

                            @berndsolar13 sagte in PV Produktion Startzeit loggen:

                            Die PV Produktion geht los nach dem Sonnenaufgang.

                            vorher geht kaum :grin:

                            @berndsolar13 sagte in PV Produktion Startzeit loggen:

                            So gegen 6:30 beginnt der Wechselrichter einzuspeisen.

                            bei mir 1h früher

                            @berndsolar13 sagte in PV Produktion Startzeit loggen:

                            Dach ist nach Süden ausgerichtet.

                            das passt, meins nach 130° = SO

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            B 1 Antwort Letzte Antwort
                            0
                            • HomoranH Homoran

                              @berndsolar13 sagte in PV Produktion Startzeit loggen:

                              Die PV Produktion geht los nach dem Sonnenaufgang.

                              vorher geht kaum :grin:

                              @berndsolar13 sagte in PV Produktion Startzeit loggen:

                              So gegen 6:30 beginnt der Wechselrichter einzuspeisen.

                              bei mir 1h früher

                              @berndsolar13 sagte in PV Produktion Startzeit loggen:

                              Dach ist nach Süden ausgerichtet.

                              das passt, meins nach 130° = SO

                              B Offline
                              B Offline
                              berndsolar13
                              schrieb am zuletzt editiert von berndsolar13
                              #16

                              @homoran

                              Ja 5:30 kommt schon was, aber das ist kaum der Rede Wert.
                              Ab 6:30 gehts dann hoch.

                              Aber noch mal die Frage, für was ist das wichtig ?

                              verlaufstrim.jpg

                              Hier mal so ein Verlauf, ab wann die Sonne reicht.
                              Bevor sich einer wundert, wegen 4.7kw, ich hab nur den "guten" Teil gezeigt :D

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • B berndsolar13

                                @homoran

                                Ja 5:30 kommt schon was, aber das ist kaum der Rede Wert.
                                Ab 6:30 gehts dann hoch.

                                Aber noch mal die Frage, für was ist das wichtig ?

                                verlaufstrim.jpg

                                Hier mal so ein Verlauf, ab wann die Sonne reicht.
                                Bevor sich einer wundert, wegen 4.7kw, ich hab nur den "guten" Teil gezeigt :D

                                HomoranH Nicht stören
                                HomoranH Nicht stören
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #17

                                @berndsolar13 sagte in PV Produktion Startzeit loggen:

                                Aber noch mal die Frage, für was ist das wichtig ?

                                ich brauch es gerade zur Überprüfung des MPPT. Hat sich aber erledigt. Es gab ein Firmware Update. Vorher hst er sich immer wieder für bis zu 10 Minuten aufgehängt.

                                Aber du musst den TE fragen

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                1 Antwort Letzte Antwort
                                0
                                Antworten
                                • In einem neuen Thema antworten
                                Anmelden zum Antworten
                                • Älteste zuerst
                                • Neuste zuerst
                                • Meiste Stimmen


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                655

                                Online

                                32.4k

                                Benutzer

                                81.4k

                                Themen

                                1.3m

                                Beiträge
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                ioBroker Community 2014-2025
                                logo
                                • Anmelden

                                • Du hast noch kein Konto? Registrieren

                                • Anmelden oder registrieren, um zu suchen
                                • Erster Beitrag
                                  Letzter Beitrag
                                0
                                • Home
                                • Aktuell
                                • Tags
                                • Ungelesen 0
                                • Kategorien
                                • Unreplied
                                • Beliebt
                                • GitHub
                                • Docu
                                • Hilfe