Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test PV Forecast Adapter

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    213

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

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

Test PV Forecast Adapter

Test PV Forecast Adapter

Scheduled Pinned Locked Moved Tester
forecastphotovoltaik
879 Posts 113 Posters 284.2k Views 107 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • sonnenscheinS sonnenschein

    @sonnenschein sagte in Test PV Forecast Adapter:

    @bananajoe
    ja in die SQL DB werden keine Kommawerte geschrieben, deshalb KW Darstellung ungenügend.
    Mit den Watt paßt das schon.

    SQL.png

    Habe im Blockly mal Debug Bausteine eingebaut.
    Demnach steht eine Kommazahl in json Tabelle aber die Variable Leistungswert holen tempLeistungSonnenschein ist ohne Kommastelle!
    2022_10_30 19_35_38-Window.png

    2022_10_30 19_36_40-Window.png

    Hast da jemand deine Erklärung?

    Warum die json Tabelle meiner Einzelanlage nicht funktioniert, scheint daran zu liegen das in der Tabelle kein Anlagenname steht! Also in Summery steht der "Sonnenschein" als Anlagenname , in der Tabelle unter plants aber nicht! da steht nur Power! Habe das im Blockly angepaßt und dann kommt auch kein REPLACE Fehler wie oben beschrieben.
    ac6a3edf-f4e2-4369-b8c8-593831da72da-image.png

    BananaJoeB Offline
    BananaJoeB Offline
    BananaJoe
    Most Active
    wrote on last edited by BananaJoe
    #545

    @sonnenschein weil SQL das mit Punkt statt Komma haben will?
    Man müsste noch einen Replace machen, sind ja 2 Beispiele dafür drin (Ich hatte eine extra JavaScript Funktion genommen weil ich die nativen Blockly Wege sehr umständlich fand, in JavaScript ist es ein Einzeiler)

    Ich hab es nicht richtig gelesen.

    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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

    sonnenscheinS 1 Reply Last reply
    0
    • BananaJoeB BananaJoe

      @sonnenschein weil SQL das mit Punkt statt Komma haben will?
      Man müsste noch einen Replace machen, sind ja 2 Beispiele dafür drin (Ich hatte eine extra JavaScript Funktion genommen weil ich die nativen Blockly Wege sehr umständlich fand, in JavaScript ist es ein Einzeiler)

      Ich hab es nicht richtig gelesen.

      sonnenscheinS Offline
      sonnenscheinS Offline
      sonnenschein
      wrote on last edited by sonnenschein
      #546

      @bananajoe
      Hallo BananaJoe!
      Ich habe meinen Adapter noch mal auf KW statt W umgestellt.

      Die Werte werden dann als Kommazahl im json dargestellt

      [{"Time":"2022-11-01 07:11:00","Power":"0,000"},{"Time":"2022-11-01 08:00:00","Power":"0,010"},{"Time":"2022-11-01 09:00:00","Power":"0,065"},{"Time":"2022-11-01 10:00:00","Power":"0,130"},{"Time":"2022-11-01 11:00:00","Power":"2,004"},{"Time":"2022-11-01 12:00:00","Power":"3,986"},{"Time":"2022-11-01 13:00:00","Power":"4,769"},{"Time":"2022-11-01 14:00:00","Power":"4,433"},{"Time":"2022-11-01 15:00:00","Power":"3,079"},{"Time":"2022-11-01 16:00:00","Power":"1,663"},{"Time":"2022-11-01 16:51:00","Power":"0,000"},{"Time":"2022-11-02 07:13:00","Power":"0,000"},{"Time":"2022-11-02 08:00:00","Power":"1,179"},{"Time":"2022-11-02 09:00:00","Power":"3,049"},{"Time":"2022-11-02 10:00:00","Power":"4,314"},{"Time":"2022-11-02 11:00:00","Power":"5,254"},{"Time":"2022-11-02 12:00:00","Power":"5,109"},{"Time":"2022-11-02 13:00:00","Power":"4,829"},{"Time":"2022-11-02 14:00:00","Power":"4,644"},{"Time":"2022-11-02 15:00:00","Power":"3,027"},{"Time":"2022-11-02 16:00:00","Power":"1,493"},{"Time":"2022-11-02 16:49:00","Power":"0,000"}]
      

      Ich verstehe aber Deine Blockly Zeile evtl. noch nicht richtig.

      2022_11_01 18_04_03-Window.png

      Die Funktion "Replace Dot" wirkt nicht, da es keinen Punkt gibt. OK
      Wenn ich zwischen "Replace DOT" und "nach Zahl" einen addierer mit 0.001 einbaue, bekomme ich auch eine Kommazahl in meiner Variablen angezeigt. Also scheint doch die Kommastelle oder das Komma aus dem json nicht gelesen zu werden. Oder bin ich auf dem Holzweg?
      Evtl hast Du hier noch eine Idee?
      Erst mal lasse ich den Adapter auf Watt stehen damit es erst mal läuft.

      2022_11_01 18_11_10-Window.png

      2022_11_01 18_11_39-Window.png

      PlatformBetriebssystem:linux Architektur:arm64 CPUs:4 Geschwindigkeit:1800 MHz Modell:Cortex-A72
      RAM:3.7 GB System-Betriebszeit:00:19:02 Node.js:v20.18.0
      _nodeCurrent:20.18.0
      _npmCurrent:10.8.2
      Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.6.57-v8+

      BananaJoeB haus-automatisierungH 2 Replies Last reply
      0
      • sonnenscheinS sonnenschein

        @bananajoe
        Hallo BananaJoe!
        Ich habe meinen Adapter noch mal auf KW statt W umgestellt.

        Die Werte werden dann als Kommazahl im json dargestellt

        [{"Time":"2022-11-01 07:11:00","Power":"0,000"},{"Time":"2022-11-01 08:00:00","Power":"0,010"},{"Time":"2022-11-01 09:00:00","Power":"0,065"},{"Time":"2022-11-01 10:00:00","Power":"0,130"},{"Time":"2022-11-01 11:00:00","Power":"2,004"},{"Time":"2022-11-01 12:00:00","Power":"3,986"},{"Time":"2022-11-01 13:00:00","Power":"4,769"},{"Time":"2022-11-01 14:00:00","Power":"4,433"},{"Time":"2022-11-01 15:00:00","Power":"3,079"},{"Time":"2022-11-01 16:00:00","Power":"1,663"},{"Time":"2022-11-01 16:51:00","Power":"0,000"},{"Time":"2022-11-02 07:13:00","Power":"0,000"},{"Time":"2022-11-02 08:00:00","Power":"1,179"},{"Time":"2022-11-02 09:00:00","Power":"3,049"},{"Time":"2022-11-02 10:00:00","Power":"4,314"},{"Time":"2022-11-02 11:00:00","Power":"5,254"},{"Time":"2022-11-02 12:00:00","Power":"5,109"},{"Time":"2022-11-02 13:00:00","Power":"4,829"},{"Time":"2022-11-02 14:00:00","Power":"4,644"},{"Time":"2022-11-02 15:00:00","Power":"3,027"},{"Time":"2022-11-02 16:00:00","Power":"1,493"},{"Time":"2022-11-02 16:49:00","Power":"0,000"}]
        

        Ich verstehe aber Deine Blockly Zeile evtl. noch nicht richtig.

        2022_11_01 18_04_03-Window.png

        Die Funktion "Replace Dot" wirkt nicht, da es keinen Punkt gibt. OK
        Wenn ich zwischen "Replace DOT" und "nach Zahl" einen addierer mit 0.001 einbaue, bekomme ich auch eine Kommazahl in meiner Variablen angezeigt. Also scheint doch die Kommastelle oder das Komma aus dem json nicht gelesen zu werden. Oder bin ich auf dem Holzweg?
        Evtl hast Du hier noch eine Idee?
        Erst mal lasse ich den Adapter auf Watt stehen damit es erst mal läuft.

        2022_11_01 18_11_10-Window.png

        2022_11_01 18_11_39-Window.png

        BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        wrote on last edited by
        #547

        @sonnenschein ReplaceDot macht ja aus dem Punkt ein "", also nichts .... ich meine das wegen 1.000 Zeichen notwendig.
        Kann bei dir also raus, schadet aber auch nicht.
        Wenn du aus dem , einen Punkt brauchts so schau dir die Funktion an:

        return x.replace(",",".");
        

        würde aus Kommas dann Punkte machen.

        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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

        1 Reply Last reply
        0
        • sonnenscheinS sonnenschein

          @bananajoe
          Hallo BananaJoe!
          Ich habe meinen Adapter noch mal auf KW statt W umgestellt.

          Die Werte werden dann als Kommazahl im json dargestellt

          [{"Time":"2022-11-01 07:11:00","Power":"0,000"},{"Time":"2022-11-01 08:00:00","Power":"0,010"},{"Time":"2022-11-01 09:00:00","Power":"0,065"},{"Time":"2022-11-01 10:00:00","Power":"0,130"},{"Time":"2022-11-01 11:00:00","Power":"2,004"},{"Time":"2022-11-01 12:00:00","Power":"3,986"},{"Time":"2022-11-01 13:00:00","Power":"4,769"},{"Time":"2022-11-01 14:00:00","Power":"4,433"},{"Time":"2022-11-01 15:00:00","Power":"3,079"},{"Time":"2022-11-01 16:00:00","Power":"1,663"},{"Time":"2022-11-01 16:51:00","Power":"0,000"},{"Time":"2022-11-02 07:13:00","Power":"0,000"},{"Time":"2022-11-02 08:00:00","Power":"1,179"},{"Time":"2022-11-02 09:00:00","Power":"3,049"},{"Time":"2022-11-02 10:00:00","Power":"4,314"},{"Time":"2022-11-02 11:00:00","Power":"5,254"},{"Time":"2022-11-02 12:00:00","Power":"5,109"},{"Time":"2022-11-02 13:00:00","Power":"4,829"},{"Time":"2022-11-02 14:00:00","Power":"4,644"},{"Time":"2022-11-02 15:00:00","Power":"3,027"},{"Time":"2022-11-02 16:00:00","Power":"1,493"},{"Time":"2022-11-02 16:49:00","Power":"0,000"}]
          

          Ich verstehe aber Deine Blockly Zeile evtl. noch nicht richtig.

          2022_11_01 18_04_03-Window.png

          Die Funktion "Replace Dot" wirkt nicht, da es keinen Punkt gibt. OK
          Wenn ich zwischen "Replace DOT" und "nach Zahl" einen addierer mit 0.001 einbaue, bekomme ich auch eine Kommazahl in meiner Variablen angezeigt. Also scheint doch die Kommastelle oder das Komma aus dem json nicht gelesen zu werden. Oder bin ich auf dem Holzweg?
          Evtl hast Du hier noch eine Idee?
          Erst mal lasse ich den Adapter auf Watt stehen damit es erst mal läuft.

          2022_11_01 18_11_10-Window.png

          2022_11_01 18_11_39-Window.png

          haus-automatisierungH Offline
          haus-automatisierungH Offline
          haus-automatisierung
          Developer Most Active
          wrote on last edited by haus-automatisierung
          #548

          @sonnenschein sagte in Test PV Forecast Adapter:

          Die Werte werden dann als Kommazahl im json dargestellt

          Das von Dir verwendete JSON (wahrscheinlich pvforecast.0.summary.JSONTable ?) ist gar nicht für die weitere Verarbeitung gedacht! Das ist zur Darstellung in einer (wie der Name vermuten lässt) VIS-Tabelle gedacht.

          Daher liegen in diesem JSON die Daten formatiert (als String) vor. Und zwar in dem Format, wie es in den Systemeinstellungen hinterlegt ist. So wird aus dem Punkt ein Komma usw. Es wäre totaler Quatsch, das jetzt wieder zurück zu formatieren um es in eine Datenbank zu schreiben!

          Bitte nutze den Datenpunkt pvforecast.0.summary.JSONData um damit weiter zu rechnen oder die Daten in eine Datenbank zu übertragen.

          @bananajoe sagte in Test PV Forecast Adapter:

          ReplaceDot macht ja aus dem Punkt ein "", also nichts .... ich meine das wegen 1.000 Zeichen notwendig.

          Wenn man mit den Daten aus JSONData arbeitet, dann muss man gar nix ersetzen. Kein Komma, keine Tausender-Trennzeichen.

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          BananaJoeB 1 Reply Last reply
          0
          • haus-automatisierungH haus-automatisierung

            @sonnenschein sagte in Test PV Forecast Adapter:

            Die Werte werden dann als Kommazahl im json dargestellt

            Das von Dir verwendete JSON (wahrscheinlich pvforecast.0.summary.JSONTable ?) ist gar nicht für die weitere Verarbeitung gedacht! Das ist zur Darstellung in einer (wie der Name vermuten lässt) VIS-Tabelle gedacht.

            Daher liegen in diesem JSON die Daten formatiert (als String) vor. Und zwar in dem Format, wie es in den Systemeinstellungen hinterlegt ist. So wird aus dem Punkt ein Komma usw. Es wäre totaler Quatsch, das jetzt wieder zurück zu formatieren um es in eine Datenbank zu schreiben!

            Bitte nutze den Datenpunkt pvforecast.0.summary.JSONData um damit weiter zu rechnen oder die Daten in eine Datenbank zu übertragen.

            @bananajoe sagte in Test PV Forecast Adapter:

            ReplaceDot macht ja aus dem Punkt ein "", also nichts .... ich meine das wegen 1.000 Zeichen notwendig.

            Wenn man mit den Daten aus JSONData arbeitet, dann muss man gar nix ersetzen. Kein Komma, keine Tausender-Trennzeichen.

            BananaJoeB Offline
            BananaJoeB Offline
            BananaJoe
            Most Active
            wrote on last edited by
            #549

            @haus-automatisierung sagte in Test PV Forecast Adapter:

            Das von Dir verwendete JSON (wahrscheinlich pvforecast.0.summary.JSONTable ?) ist gar nicht für die weitere Verarbeitung gedacht! Das ist zur Darstellung in einer (wie der Name vermuten lässt) VIS-Tabelle gedacht.

            Daher liegen in diesem JSON die Daten formatiert (als String) vor. Und zwar in dem Format, wie es in den Systemeinstellungen hinterlegt ist. So wird aus dem Punkt ein Komma usw. Es wäre totaler Quatsch, das jetzt wieder zurück zu formatieren um es in eine Datenbank zu schreiben!

            Bitte nutze den Datenpunkt pvforecast.0.summary.JSONData um damit weiter zu rechnen oder die Daten in eine Datenbank zu übertragen.

            Da hast du recht, das der Datenpunkt dafür nicht gedacht ist, ist mir bewusst und aus der Historie gewachsen.
            Ich schau mir den anderen Datenpunkt einmal an und baue mein Skript dann mal um.

            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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

            haus-automatisierungH 1 Reply Last reply
            0
            • BananaJoeB BananaJoe

              @haus-automatisierung sagte in Test PV Forecast Adapter:

              Das von Dir verwendete JSON (wahrscheinlich pvforecast.0.summary.JSONTable ?) ist gar nicht für die weitere Verarbeitung gedacht! Das ist zur Darstellung in einer (wie der Name vermuten lässt) VIS-Tabelle gedacht.

              Daher liegen in diesem JSON die Daten formatiert (als String) vor. Und zwar in dem Format, wie es in den Systemeinstellungen hinterlegt ist. So wird aus dem Punkt ein Komma usw. Es wäre totaler Quatsch, das jetzt wieder zurück zu formatieren um es in eine Datenbank zu schreiben!

              Bitte nutze den Datenpunkt pvforecast.0.summary.JSONData um damit weiter zu rechnen oder die Daten in eine Datenbank zu übertragen.

              Da hast du recht, das der Datenpunkt dafür nicht gedacht ist, ist mir bewusst und aus der Historie gewachsen.
              Ich schau mir den anderen Datenpunkt einmal an und baue mein Skript dann mal um.

              haus-automatisierungH Offline
              haus-automatisierungH Offline
              haus-automatisierung
              Developer Most Active
              wrote on last edited by
              #550

              @bananajoe sagte in Test PV Forecast Adapter:

              ist mir bewusst und aus der Historie gewachsen.

              Dann wäre es schon schön, wenn diese Historie nicht auf einer grünen Wiese bei anderen auch wächst 🙂 Hattest Du Dir nicht sogar den anderen Datenpunkt mit den "RAW-Daten" gewünscht?

              🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
              🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
              📚 Meine inoffizielle ioBroker Dokumentation

              BananaJoeB 2 Replies Last reply
              1
              • haus-automatisierungH haus-automatisierung

                @bananajoe sagte in Test PV Forecast Adapter:

                ist mir bewusst und aus der Historie gewachsen.

                Dann wäre es schon schön, wenn diese Historie nicht auf einer grünen Wiese bei anderen auch wächst 🙂 Hattest Du Dir nicht sogar den anderen Datenpunkt mit den "RAW-Daten" gewünscht?

                BananaJoeB Offline
                BananaJoeB Offline
                BananaJoe
                Most Active
                wrote on last edited by
                #551

                @haus-automatisierung jepp, aber weil es ja gerade lief noch nicht umgesetzt.

                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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

                1 Reply Last reply
                0
                • haus-automatisierungH haus-automatisierung

                  @bananajoe sagte in Test PV Forecast Adapter:

                  ist mir bewusst und aus der Historie gewachsen.

                  Dann wäre es schon schön, wenn diese Historie nicht auf einer grünen Wiese bei anderen auch wächst 🙂 Hattest Du Dir nicht sogar den anderen Datenpunkt mit den "RAW-Daten" gewünscht?

                  BananaJoeB Offline
                  BananaJoeB Offline
                  BananaJoe
                  Most Active
                  wrote on last edited by
                  #552

                  @haus-automatisierung öhm, ich weis jetzt wieder warum ich die

                  pvforecast.0.summary.JSONData
                  

                  Datenpunkte nicht nutze - weil da nicht genug drin steht ... da steht nur Total drin?

                  pvforecast.0.summary.JSONData:

                  [
                  	{
                  		"t": 1667456580000,
                  		"y": 0
                  	},
                  	{
                  		"t": 1667458800000,
                  		"y": 1
                  	},
                  	{
                  		"t": 1667462400000,
                  		"y": 5
                  	},
                  	{
                  		"t": 1667466000000,
                  		"y": 9
                  	},
                  

                  Und in pvforecast.0.summary.JSONTable:

                  [
                  	{
                  		"Time": "2022-11-03 07:23:00",
                  		"Total": "0",
                  		"600W": "0",
                  		"1500W": "0"
                  	},
                  	{
                  		"Time": "2022-11-03 08:00:00",
                  		"Total": "1",
                  		"600W": "0",
                  		"1500W": "1"
                  	},
                  	{
                  		"Time": "2022-11-03 09:00:00",
                  		"Total": "5",
                  		"600W": "2",
                  		"1500W": "3"
                  	},
                  	{
                  		"Time": "2022-11-03 10:00:00",
                  		"Total": "9",
                  		"600W": "3",
                  		"1500W": "6"
                  	},
                  

                  Da kann ich mir halt sämtliche Anlagen aus einem Datenpunkt holen ...
                  Soll ich einen Request auf GitHub aufmachen?

                  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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

                  haus-automatisierungH 1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    Maxtor62
                    wrote on last edited by Maxtor62
                    #553

                    Hi Leute,

                    Ich habe den Adapter schon einige Zeit am Laufen und bin nur zufällig auf diesen Thread gestoßen.
                    Erst Mal vielen Dank für Euere Arbeit. Jetzt habe ich ein, zwei Fragen zu dem Adapter. Kann aber auch sein, dass ich mich zu doof anstelle.

                    Ich habe bei den Koordinaten die Werte von den Systemeinstellungen genommen. Leider wird ein Ort in den DP geschrieben, der 6km Luftlinie entfernt ist.

                    Weiter ist die Vorhersage noch weniger als Circa. Es weicht manchmal um etliche KW/h ab.

                    pv-vorcast.PNG

                    Die Version von dem Adapter ist
                    pv-version.PNG

                    Sonnst ist mein System auf dem aktuellen Stand.
                    Grüße

                    Wer meint er ist was, hat aufgehört was zu werden

                    BananaJoeB 1 Reply Last reply
                    0
                    • BananaJoeB BananaJoe

                      @haus-automatisierung öhm, ich weis jetzt wieder warum ich die

                      pvforecast.0.summary.JSONData
                      

                      Datenpunkte nicht nutze - weil da nicht genug drin steht ... da steht nur Total drin?

                      pvforecast.0.summary.JSONData:

                      [
                      	{
                      		"t": 1667456580000,
                      		"y": 0
                      	},
                      	{
                      		"t": 1667458800000,
                      		"y": 1
                      	},
                      	{
                      		"t": 1667462400000,
                      		"y": 5
                      	},
                      	{
                      		"t": 1667466000000,
                      		"y": 9
                      	},
                      

                      Und in pvforecast.0.summary.JSONTable:

                      [
                      	{
                      		"Time": "2022-11-03 07:23:00",
                      		"Total": "0",
                      		"600W": "0",
                      		"1500W": "0"
                      	},
                      	{
                      		"Time": "2022-11-03 08:00:00",
                      		"Total": "1",
                      		"600W": "0",
                      		"1500W": "1"
                      	},
                      	{
                      		"Time": "2022-11-03 09:00:00",
                      		"Total": "5",
                      		"600W": "2",
                      		"1500W": "3"
                      	},
                      	{
                      		"Time": "2022-11-03 10:00:00",
                      		"Total": "9",
                      		"600W": "3",
                      		"1500W": "6"
                      	},
                      

                      Da kann ich mir halt sämtliche Anlagen aus einem Datenpunkt holen ...
                      Soll ich einen Request auf GitHub aufmachen?

                      haus-automatisierungH Offline
                      haus-automatisierungH Offline
                      haus-automatisierung
                      Developer Most Active
                      wrote on last edited by
                      #554

                      @bananajoe Du hast ja pro Plant auch nochmal JSONData. Daher wäre es ja doppelt, das da auch nochmal zu pflegen.

                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                      📚 Meine inoffizielle ioBroker Dokumentation

                      BananaJoeB 1 Reply Last reply
                      0
                      • haus-automatisierungH haus-automatisierung

                        @bananajoe Du hast ja pro Plant auch nochmal JSONData. Daher wäre es ja doppelt, das da auch nochmal zu pflegen.

                        BananaJoeB Offline
                        BananaJoeB Offline
                        BananaJoe
                        Most Active
                        wrote on last edited by
                        #555

                        @haus-automatisierung ja .... wäre es ..... gilt aber ja auch für JSONTable ...

                        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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

                        sonnenscheinS 1 Reply Last reply
                        0
                        • M Maxtor62

                          Hi Leute,

                          Ich habe den Adapter schon einige Zeit am Laufen und bin nur zufällig auf diesen Thread gestoßen.
                          Erst Mal vielen Dank für Euere Arbeit. Jetzt habe ich ein, zwei Fragen zu dem Adapter. Kann aber auch sein, dass ich mich zu doof anstelle.

                          Ich habe bei den Koordinaten die Werte von den Systemeinstellungen genommen. Leider wird ein Ort in den DP geschrieben, der 6km Luftlinie entfernt ist.

                          Weiter ist die Vorhersage noch weniger als Circa. Es weicht manchmal um etliche KW/h ab.

                          pv-vorcast.PNG

                          Die Version von dem Adapter ist
                          pv-version.PNG

                          Sonnst ist mein System auf dem aktuellen Stand.
                          Grüße

                          BananaJoeB Offline
                          BananaJoeB Offline
                          BananaJoe
                          Most Active
                          wrote on last edited by
                          #556

                          @maxtor62 sagte in Test PV Forecast Adapter:

                          Weiter ist die Vorhersage noch weniger als Circa. Es weicht manchmal um etliche KW/h ab.

                          Tja, dann macht deine Anlage nicht was sie machen soll 🤒

                          Im Sommer passt es eher ... Oder die Anlagendaten "faken", also weniger angeben als wirklich da ist und dann passt es besser.

                          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 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 10,5kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

                          M 1 Reply Last reply
                          0
                          • BananaJoeB BananaJoe

                            @maxtor62 sagte in Test PV Forecast Adapter:

                            Weiter ist die Vorhersage noch weniger als Circa. Es weicht manchmal um etliche KW/h ab.

                            Tja, dann macht deine Anlage nicht was sie machen soll 🤒

                            Im Sommer passt es eher ... Oder die Anlagendaten "faken", also weniger angeben als wirklich da ist und dann passt es besser.

                            M Offline
                            M Offline
                            Maxtor62
                            wrote on last edited by Maxtor62
                            #557

                            @bananajoe
                            Super, Danke für die Hilfe 👍

                            Meine Anlage ist seit 06.2019 am Start und macht genau das was sie soll.

                            Wer meint er ist was, hat aufgehört was zu werden

                            1 Reply Last reply
                            0
                            • BananaJoeB BananaJoe

                              @haus-automatisierung ja .... wäre es ..... gilt aber ja auch für JSONTable ...

                              sonnenscheinS Offline
                              sonnenscheinS Offline
                              sonnenschein
                              wrote on last edited by sonnenschein
                              #558

                              @bananajoe sagte in Test PV Forecast Adapter:

                              @haus-automatisierung ja .... wäre es ..... gilt aber ja auch für JSONTable ...

                              Hallo Zusammen!

                              Ich habe Eure Diskussion verfolgt und mein Problem mit den Datenpunkt und Darstellungen der Prognose noch mal auf den Kopf gestellt.

                              Erstes Problem welches ich mir eingebaut hatte: Beim Anlegen des Datenpunkt unter Userdata für die SQL Datenbank, hatte ich noch auf archivieren stehen, UND delta Speicherung mit trotzdem alle 3600 Sekunden spichern. Da im Datenpunkt eine 0 stand hat er mir zusätzlich zum Script noch vom SQL Adapter rein geschrieben.

                              Trotzdem hatte ich dann mit dem Start des Blockly korrekte Daten in der SQL DB in VIS aber nur bis die Zeit der Prognose am nächsten Tag zu Ende war. Das Script hat nicht aktualisiert.
                              Nach dem ich Stunden mit dem Trigger im Blockly gekämpt habe, habe ich am Ende das Script weggeschmissen und neu angelegt. Anpassungen an meine Anlage bzw. die JSON Tabelle Summery des Adapter.
                              Seit dem läuft es wieder so wie es soll. Bei Änderung wird in die DB geschrieben. Und die Verbesserung von BananaJoe historische Daten durch das geänderte Schreiben ohne Delete all.

                              Danke für Eure Diskussion das hat geholfen!

                              2022_11_13 09_35_25-vis.png

                              PlatformBetriebssystem:linux Architektur:arm64 CPUs:4 Geschwindigkeit:1800 MHz Modell:Cortex-A72
                              RAM:3.7 GB System-Betriebszeit:00:19:02 Node.js:v20.18.0
                              _nodeCurrent:20.18.0
                              _npmCurrent:10.8.2
                              Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.6.57-v8+

                              1 Reply Last reply
                              1
                              • P PatrickWalther
                                Test PV Forecast Adapter 0.0.x
                                Veröffentlichungsdatum 25.05.2021
                                Github Link https://github.com/iobroker-community-adapters/ioBroker.pvforecast

                                Guten Morgen,

                                der Adapter basiert auf dem hier beschrieben weg:
                                https://forum.iobroker.net/topic/26068/forecast-solar-mit-dem-systeminfo-adapter/153?_=1621921513242

                                Zur Funktionsweise:
                                Der Adapter liest morgens um 4 Uhr die PV Daten von dem Server "https://api.forecast.solar/" aus und schreibt diese in einen Datenpunkt. Desweiteren werden die Zeitdaten/PV Daten je nach Uhrzeit in einen neuen Datenpunkt geschrieben, somit ist es möglich den Forecast historisch zu speichern.

                                Denke an sich ist die Bedienung selbst erklärend, falls Probleme auftauchen bitte ein Issue auf Github erstellen.

                                Vielen Dank an @Gargano für seine Untersützung.

                                HumidorH Offline
                                HumidorH Offline
                                Humidor
                                wrote on last edited by
                                #559

                                @patrickwalther Hallo, möchte mich hier mal einklinken. Einen Forecast für meine PV-Produktion wäre sehr hilfreich, damit könnte ich ev. erkennen, wann ich Netzstrom für die E-Auto Ladung benötige.

                                Frage, reicht der Public Api Key von Forecast?
                                https://doc.forecast.solar/doku.php?id=api:estimate

                                BG

                                haus-automatisierungH 1 Reply Last reply
                                0
                                • HumidorH Humidor

                                  @patrickwalther Hallo, möchte mich hier mal einklinken. Einen Forecast für meine PV-Produktion wäre sehr hilfreich, damit könnte ich ev. erkennen, wann ich Netzstrom für die E-Auto Ladung benötige.

                                  Frage, reicht der Public Api Key von Forecast?
                                  https://doc.forecast.solar/doku.php?id=api:estimate

                                  haus-automatisierungH Offline
                                  haus-automatisierungH Offline
                                  haus-automatisierung
                                  Developer Most Active
                                  wrote on last edited by
                                  #560

                                  @humidor Hier ist alles erklärt https://www.youtube.com/watch?v=rV_uKHI90eY

                                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                                  📚 Meine inoffizielle ioBroker Dokumentation

                                  HumidorH 2 Replies Last reply
                                  1
                                  • haus-automatisierungH haus-automatisierung

                                    @humidor Hier ist alles erklärt https://www.youtube.com/watch?v=rV_uKHI90eY

                                    HumidorH Offline
                                    HumidorH Offline
                                    Humidor
                                    wrote on last edited by
                                    #561

                                    @haus-automatisierung super danke, ohne API hat er sofort geladen, da war ich dann zu forsch...

                                    sehe 2,2kW sollte kommen, tatsächlich wegen Wolken und Schneebatzen 500W

                                    BG

                                    lobomauL 1 Reply Last reply
                                    0
                                    • HumidorH Humidor

                                      @haus-automatisierung super danke, ohne API hat er sofort geladen, da war ich dann zu forsch...

                                      sehe 2,2kW sollte kommen, tatsächlich wegen Wolken und Schneebatzen 500W

                                      lobomauL Offline
                                      lobomauL Offline
                                      lobomau
                                      wrote on last edited by lobomau
                                      #562

                                      Kennt jemand die Einstellung im Widget, um den Abstand zwischen den Beschriftungen rot/schwarz zu vergrößern?
                                      Und wie stellt man bei der Y-Achse die Werte ein, dass Dezimalstellen angezeigt werden?
                                      Ich möchte 0 0,5 1 1,5... Aber er rundet dann auf: 0 1 1 2 2,....

                                      8b383a7c-d32a-4f31-917c-9320d98bcdb9-image.png

                                      Host: NUC8i3 mit Proxmox:

                                      • ioBroker CT Debian 13, npm 10.9.3, nodejs 22.20.0
                                      • Slave: Pi4
                                      1 Reply Last reply
                                      0
                                      • haus-automatisierungH haus-automatisierung

                                        @humidor Hier ist alles erklärt https://www.youtube.com/watch?v=rV_uKHI90eY

                                        HumidorH Offline
                                        HumidorH Offline
                                        Humidor
                                        wrote on last edited by
                                        #563

                                        @haus-automatisierung ist das normal, dass die Werte sich ständig verändern
                                        er zeigt mir einmal mehr (bis 6kWh) an, dann ändert er es auf 0,5kWh und so hin und her

                                        BG

                                        haus-automatisierungH 1 Reply Last reply
                                        0
                                        • HumidorH Humidor

                                          @haus-automatisierung ist das normal, dass die Werte sich ständig verändern
                                          er zeigt mir einmal mehr (bis 6kWh) an, dann ändert er es auf 0,5kWh und so hin und her

                                          haus-automatisierungH Offline
                                          haus-automatisierungH Offline
                                          haus-automatisierung
                                          Developer Most Active
                                          wrote on last edited by
                                          #564

                                          @humidor Ist halt eine Prognose - und wenn sich die Wettervorhersage o.ä. ändert, dann halt auch die Werte. Für Details gibts bestimmt mehr Infos beim Anbieter der Schnittstellen

                                          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                                          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                                          📚 Meine inoffizielle ioBroker Dokumentation

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          69

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe