Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test PV Forecast Adapter

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    10
    1
    116

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

Test PV Forecast Adapter

Scheduled Pinned Locked Moved Tester
forecastphotovoltaik
881 Posts 114 Posters 304.4k Views 108 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.
  • P PatrickWalther
    Test PV Forecast Adapter 0.0.2
    Veröffentlichungsdatum 09.06.2021
    Github Link https://github.com/Patrick-Walther/ioBroker.pvforecast

    Guten Morgen,

    ich habe euch gestern die Version V0.0.2 hochgeladen, welche jetzt ein JSONgraph und eine JSONtable beinhaltet. Desweitern wurde der URL/Abfrage Fehler im Personal und Professional korrigiert und sollte jetzt funktionieren.

    Für ein Feedback von @michl75 and @JB_Sullivan freuen, ob die Daten im Personal Modus abgefragt werden, da ich selber kein Konto dort habe.

    Ein weiteres Update wird in den nächsten Wochen folgen mit zwei Anlagen usw., allerdings ist leider meine Zeit momentan etwas begrenzt.

    Grüße

    JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    wrote on last edited by JB_Sullivan
    #25

    @patrickwalther sagte in Test PV Forecast Adapter:

    https://github.com/Patrick-Walther/ioBroker.pvforecast

    Also bei mir funktioniert der Adapter nach wie vor nicht. Die Instanz wird im Personal Modus mit korrektem API Schlüssel nach kurzer Zeit Rot und die Objekte werden nicht mit Werten gefüllt.

    Im Public Modus wird der Adapter gar nicht erst Grün, sondern ist von Anfang an auf Rot.

    pvforecast.0	2021-06-09 08:09:00.039	info	(15220) terminating
    pvforecast.0	2021-06-09 08:09:00.035	error	(15220) Cannot read property 'val' of null
    pvforecast.0	2021-06-09 08:09:00.034	error	(15220) TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (C:\iobroker\GLT\node_modules\iobroker.pvforecast\main.js:225:33) at processImmediate (internal/timers.js:463:21)
    pvforecast.0	2021-06-09 08:09:00.032	error	(15220) uncaught exception: Cannot read property 'val' of null
    pvforecast.0	2021-06-09 08:08:25.462	error	(15220) Axios Error Error: Request failed with status code 404
    

    Interessant ist aber das hier:

    pvforecast.0	2021-06-09 08:09:33.148	info	(10544) starting. Version 0.0.1 in C:/iobroker/GLT/node_modules/iobroker.pvforecast, node: v14.16.0, js-controller: 3.3.12
    

    OBWOHL ->
    0df7a0b0-f7c8-4fba-af38-10897541a2cc-image.png

    Ich habe Admin 5.1.8 und js-controller 3.3.12 instaliert.

    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

    P 1 Reply Last reply
    0
    • P PatrickWalther
      Test PV Forecast Adapter 0.0.2
      Veröffentlichungsdatum 09.06.2021
      Github Link https://github.com/Patrick-Walther/ioBroker.pvforecast

      Guten Morgen,

      ich habe euch gestern die Version V0.0.2 hochgeladen, welche jetzt ein JSONgraph und eine JSONtable beinhaltet. Desweitern wurde der URL/Abfrage Fehler im Personal und Professional korrigiert und sollte jetzt funktionieren.

      Für ein Feedback von @michl75 and @JB_Sullivan freuen, ob die Daten im Personal Modus abgefragt werden, da ich selber kein Konto dort habe.

      Ein weiteres Update wird in den nächsten Wochen folgen mit zwei Anlagen usw., allerdings ist leider meine Zeit momentan etwas begrenzt.

      Grüße

      S Offline
      S Offline
      skyflying
      wrote on last edited by
      #26

      @patrickwalther Erstmal vielen Dank für die Umsetzung des PV Forecast in einen Adapter.

      Ich klinke mich hier mal mit ein, da mich das Thema auch gerade beschäftigt.
      Da ich bis jetzt dem "reinen" Scripting" nicht folgen konnte . (Ein Thema wo ich mich bis jetzt nicht ran getraut habe), ist dies auch für mich eine nutzbare und handbare Lösung.


      Habe gestern die Version 0.0.1 und heute auch schon die Version 0.0.2 an den Start gebracht. Arbeite aktuell mit dem Public Zugang.

      Um zumindest einen kleinen Teil beizutragen, damit der Adapter immer besser wird, teste ich gerne auch mit und liefere entsprechend eine Rückmeldung.

      Z.B. Update Lauf aus der letzten Nacht (v0.0.1)

      IMG_0478.PNG

      Vielleicht hilft es Dir weiter.

      Nochmal Danke Dir und bleibt dran ;-)

      P 1 Reply Last reply
      0
      • HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #27

        @skyflying sagte in Test PV Forecast Adapter:

        liefere entsprechend eine Rückmeldung.

        bitte keine Screenshots,
        Dieser ist auch noch abgeschnitten.

        bitte logs als text in code-tags posten.

        kein Support per PN! - Fragen im Forum stellen -

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

        ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

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

        1 Reply Last reply
        0
        • S skyflying

          @patrickwalther Erstmal vielen Dank für die Umsetzung des PV Forecast in einen Adapter.

          Ich klinke mich hier mal mit ein, da mich das Thema auch gerade beschäftigt.
          Da ich bis jetzt dem "reinen" Scripting" nicht folgen konnte . (Ein Thema wo ich mich bis jetzt nicht ran getraut habe), ist dies auch für mich eine nutzbare und handbare Lösung.


          Habe gestern die Version 0.0.1 und heute auch schon die Version 0.0.2 an den Start gebracht. Arbeite aktuell mit dem Public Zugang.

          Um zumindest einen kleinen Teil beizutragen, damit der Adapter immer besser wird, teste ich gerne auch mit und liefere entsprechend eine Rückmeldung.

          Z.B. Update Lauf aus der letzten Nacht (v0.0.1)

          IMG_0478.PNG

          Vielleicht hilft es Dir weiter.

          Nochmal Danke Dir und bleibt dran ;-)

          P Offline
          P Offline
          PatrickWalther
          Developer
          wrote on last edited by
          #28

          @skyflying der Fehler ist behoben.

          bitte wie @Homoran geschrieben hat, den Fehlerlog posten, so kann der Fehler meistens schneller gefunden werden.

          1 Reply Last reply
          0
          • JB_SullivanJ JB_Sullivan

            @patrickwalther sagte in Test PV Forecast Adapter:

            https://github.com/Patrick-Walther/ioBroker.pvforecast

            Also bei mir funktioniert der Adapter nach wie vor nicht. Die Instanz wird im Personal Modus mit korrektem API Schlüssel nach kurzer Zeit Rot und die Objekte werden nicht mit Werten gefüllt.

            Im Public Modus wird der Adapter gar nicht erst Grün, sondern ist von Anfang an auf Rot.

            pvforecast.0	2021-06-09 08:09:00.039	info	(15220) terminating
            pvforecast.0	2021-06-09 08:09:00.035	error	(15220) Cannot read property 'val' of null
            pvforecast.0	2021-06-09 08:09:00.034	error	(15220) TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (C:\iobroker\GLT\node_modules\iobroker.pvforecast\main.js:225:33) at processImmediate (internal/timers.js:463:21)
            pvforecast.0	2021-06-09 08:09:00.032	error	(15220) uncaught exception: Cannot read property 'val' of null
            pvforecast.0	2021-06-09 08:08:25.462	error	(15220) Axios Error Error: Request failed with status code 404
            

            Interessant ist aber das hier:

            pvforecast.0	2021-06-09 08:09:33.148	info	(10544) starting. Version 0.0.1 in C:/iobroker/GLT/node_modules/iobroker.pvforecast, node: v14.16.0, js-controller: 3.3.12
            

            OBWOHL ->
            0df7a0b0-f7c8-4fba-af38-10897541a2cc-image.png

            Ich habe Admin 5.1.8 und js-controller 3.3.12 instaliert.

            P Offline
            P Offline
            PatrickWalther
            Developer
            wrote on last edited by
            #29

            @jb_sullivan bitte den Adapter auf Debug schalten habe zwei neue Log Einträge eingefügt.

            Leider habe ich keinen API Schlüssel um dies testen zu können.

            Zum Punkt "obwohl": Kannst du den Adapter mal löschen und neu installieren. Denk dran die "config" zu expotieren.

            JB_SullivanJ 1 Reply Last reply
            0
            • P PatrickWalther

              @jb_sullivan bitte den Adapter auf Debug schalten habe zwei neue Log Einträge eingefügt.

              Leider habe ich keinen API Schlüssel um dies testen zu können.

              Zum Punkt "obwohl": Kannst du den Adapter mal löschen und neu installieren. Denk dran die "config" zu expotieren.

              JB_SullivanJ Offline
              JB_SullivanJ Offline
              JB_Sullivan
              wrote on last edited by JB_Sullivan
              #30

              @patrickwalther

              Den Adapter brauche ich nicht zu löschen. Ich glaube ich habe den Fehler schon gefunden.

              pvforecast.0	2021-06-09 11:45:09.572	debug	(8380) setting-gps-iobroker: undefined
              

              Du hast ein Leerzeichen beim generieren der Formel mit eingebaut. Das sieht man nur wenn man die erzeugte URL mal in einen Browser eingibt.

              hatetepees://api.forecast.solar/api_key/estimate/52.xx/%20 10.xx/40/-90/9,9

              Das wird als %20 dargestellt und somit kann die forecast.solar api nichts damit anfangen.

              ---------------------------- EDIT ----------------------------------------
              Ich korrigiere mich. Der Adapter holt sich die GPS Daten aus den Admin Einstellungen. Im Admin wird die Geo Position exakt richtig angezeigt, obwohl ICH dort ein Leerzeichen drin hatte.

              Dieses Leerzeichen wird von deinem Adapter mit übernommen und in die API URL eingebaut.

              Ohne Leerzeichen im Admin, funktioniert auch dein Adapter ;)

              ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

              1 Reply Last reply
              0
              • P Offline
                P Offline
                PatrickWalther
                Developer
                wrote on last edited by
                #31

                @jb_sullivan das freut mich zu hören.

                JB_SullivanJ 1 Reply Last reply
                0
                • P PatrickWalther
                  Test PV Forecast Adapter 0.0.2
                  Veröffentlichungsdatum 09.06.2021
                  Github Link https://github.com/Patrick-Walther/ioBroker.pvforecast

                  Guten Morgen,

                  ich habe euch gestern die Version V0.0.2 hochgeladen, welche jetzt ein JSONgraph und eine JSONtable beinhaltet. Desweitern wurde der URL/Abfrage Fehler im Personal und Professional korrigiert und sollte jetzt funktionieren.

                  Für ein Feedback von @michl75 and @JB_Sullivan freuen, ob die Daten im Personal Modus abgefragt werden, da ich selber kein Konto dort habe.

                  Ein weiteres Update wird in den nächsten Wochen folgen mit zwei Anlagen usw., allerdings ist leider meine Zeit momentan etwas begrenzt.

                  Grüße

                  michl75M Offline
                  michl75M Offline
                  michl75
                  wrote on last edited by michl75
                  #32

                  @patrickwalther Guten Morgen, also bei mir funktioniert der Adapter bisher ohne Probleme - Version 0.0.2.
                  Läuft als Public als auch auf Personal :+1:
                  Die nur zur Info...

                  io1.PNG

                  io2.PNG

                  1 Reply Last reply
                  1
                  • P PatrickWalther

                    @jb_sullivan das freut mich zu hören.

                    JB_SullivanJ Offline
                    JB_SullivanJ Offline
                    JB_Sullivan
                    wrote on last edited by
                    #33

                    @patrickwalther

                    Ich hätte noch zwei drei Fragen.

                    1.) Wie ermittelst du die kw / kwh Prognose Werte?
                    2.) Wenn die Version kommt, welche mehrere Himmelrichtungen zuläßt, baust du dann in die jason auch gleich Formatierungen wie im original Script mit ein?

                    Hier mal der Vergleich zwischen deinen Daten in der Visualisierung und die VISU die aus den javascript Daten generiert wird.

                    js-Visualisierung

                    f59d2479-3c5b-4229-a97f-44d4e0fc4e50-image.png

                    Adapter Visualisierung

                    a5200747-243a-4f3d-b22d-41b8e287cc62-image.png

                    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                    michl75M P 2 Replies Last reply
                    0
                    • P PatrickWalther

                      Die Tage kommt da neue Updaten mit Jsontabelle & Jsongraph. Desweiteren können zwei Anlagen eingetragen werden, diese werden auch zusammen gerechnet und als extra Datenpunkte angelegt.

                      Grüße

                      L Offline
                      L Offline
                      lemuba
                      wrote on last edited by
                      #34

                      @patrickwalther

                      Ich gehe mit meiner PV ab Montag online - Ost/West Haus mit ca. 23kWp und Carport Süd mit ca. 5,5 kWp. Wäre eine Erweiterung auf 3 Anlagen machbar?

                      BG,

                      Matthias

                      P 2 Replies Last reply
                      0
                      • JB_SullivanJ JB_Sullivan

                        @patrickwalther

                        Ich hätte noch zwei drei Fragen.

                        1.) Wie ermittelst du die kw / kwh Prognose Werte?
                        2.) Wenn die Version kommt, welche mehrere Himmelrichtungen zuläßt, baust du dann in die jason auch gleich Formatierungen wie im original Script mit ein?

                        Hier mal der Vergleich zwischen deinen Daten in der Visualisierung und die VISU die aus den javascript Daten generiert wird.

                        js-Visualisierung

                        f59d2479-3c5b-4229-a97f-44d4e0fc4e50-image.png

                        Adapter Visualisierung

                        a5200747-243a-4f3d-b22d-41b8e287cc62-image.png

                        michl75M Offline
                        michl75M Offline
                        michl75
                        wrote on last edited by
                        #35

                        @jb_sullivan said in Test PV Forecast Adapter:

                        Hi,
                        wie erstellt man so Grafiken ?

                        f59d2479-3c5b-4229-a97f-44d4e0fc4e50-image.png

                        Adapter Visualisierung

                        a5200747-243a-4f3d-b22d-41b8e287cc62-image.png

                        P JB_SullivanJ 2 Replies Last reply
                        0
                        • JB_SullivanJ JB_Sullivan

                          @patrickwalther

                          Ich hätte noch zwei drei Fragen.

                          1.) Wie ermittelst du die kw / kwh Prognose Werte?
                          2.) Wenn die Version kommt, welche mehrere Himmelrichtungen zuläßt, baust du dann in die jason auch gleich Formatierungen wie im original Script mit ein?

                          Hier mal der Vergleich zwischen deinen Daten in der Visualisierung und die VISU die aus den javascript Daten generiert wird.

                          js-Visualisierung

                          f59d2479-3c5b-4229-a97f-44d4e0fc4e50-image.png

                          Adapter Visualisierung

                          a5200747-243a-4f3d-b22d-41b8e287cc62-image.png

                          P Offline
                          P Offline
                          PatrickWalther
                          Developer
                          wrote on last edited by PatrickWalther
                          #36

                          @jb_sullivan
                          Zu Punkt:

                          1. die Werte kommen direkt von dem dem abgefragten Link und werden in die Json umgewandelt. Sind beide Koordinaten gleich? Falls ja, vergleich mal bitte die object json.
                          2. Das war mein Plan.
                          JB_SullivanJ 1 Reply Last reply
                          0
                          • L lemuba

                            @patrickwalther

                            Ich gehe mit meiner PV ab Montag online - Ost/West Haus mit ca. 23kWp und Carport Süd mit ca. 5,5 kWp. Wäre eine Erweiterung auf 3 Anlagen machbar?

                            BG,

                            Matthias

                            P Offline
                            P Offline
                            PatrickWalther
                            Developer
                            wrote on last edited by
                            #37

                            @lemuba das sollte kein Problem sein, werde ich prüfen.

                            1 Reply Last reply
                            1
                            • L lemuba

                              @patrickwalther

                              Ich gehe mit meiner PV ab Montag online - Ost/West Haus mit ca. 23kWp und Carport Süd mit ca. 5,5 kWp. Wäre eine Erweiterung auf 3 Anlagen machbar?

                              BG,

                              Matthias

                              P Offline
                              P Offline
                              PatrickWalther
                              Developer
                              wrote on last edited by PatrickWalther
                              #38

                              @michl75 mit diesem Adapter "materialdesign" kannst du Json Grafiken und Tabellen anzeigen lassen.

                              https://github.com/Scrounger/ioBroker.vis-materialdesign

                              1 Reply Last reply
                              0
                              • michl75M michl75

                                @jb_sullivan said in Test PV Forecast Adapter:

                                Hi,
                                wie erstellt man so Grafiken ?

                                f59d2479-3c5b-4229-a97f-44d4e0fc4e50-image.png

                                Adapter Visualisierung

                                a5200747-243a-4f3d-b22d-41b8e287cc62-image.png

                                P Offline
                                P Offline
                                PatrickWalther
                                Developer
                                wrote on last edited by
                                #39

                                @michl75 mit diesem Adapter "materialdesign" kannst du Json Grafiken und Tabellen anzeigen lassen.

                                https://github.com/Scrounger/ioBroker.vis-materialdesign

                                1 Reply Last reply
                                0
                                • michl75M michl75

                                  @jb_sullivan said in Test PV Forecast Adapter:

                                  Hi,
                                  wie erstellt man so Grafiken ?

                                  f59d2479-3c5b-4229-a97f-44d4e0fc4e50-image.png

                                  Adapter Visualisierung

                                  a5200747-243a-4f3d-b22d-41b8e287cc62-image.png

                                  JB_SullivanJ Offline
                                  JB_SullivanJ Offline
                                  JB_Sullivan
                                  wrote on last edited by
                                  #40

                                  @michl75

                                  Der Weg zur Erstellung der Visualisierung ist beides mal gleich. Es handelt sich jeweils um eine json Tabelle sowie vom materialdesign Adapter um eine json Grafik.

                                  Als Datenpunkte werden hier aus dem Adapter die DP`s - pvforecast.0.JSONGraph und pvforecast.0.JSONTable einfach in die eben genannten Tabellen & Grafik Widgest eingetragen.

                                  Die Blau/Rote Grafik basiert allerdings auf dem "Ur" javaskript von @Gargano und wurde im Skript schon entsprechend vor formatiert, sodaß auch hier nur der entsprechende Datenpunkt im Widget verknüpft werden muss.

                                  Ich denke dieses Skript war für @patrickwalther auch der Aufhänger daraus einen Adapter zu bauen (siehe #1)

                                  ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                                  P 1 Reply Last reply
                                  0
                                  • P PatrickWalther

                                    @jb_sullivan
                                    Zu Punkt:

                                    1. die Werte kommen direkt von dem dem abgefragten Link und werden in die Json umgewandelt. Sind beide Koordinaten gleich? Falls ja, vergleich mal bitte die object json.
                                    2. Das war mein Plan.
                                    JB_SullivanJ Offline
                                    JB_SullivanJ Offline
                                    JB_Sullivan
                                    wrote on last edited by
                                    #41

                                    @patrickwalther

                                    Ah OK - wenn ich dem API Link folge - stimmt ;) , das war dann in dem "ur" Skript aber nicht implementiert. Da sieht das ganze so aus. Mehr Datenpunkte gibt es da nicht. Aber perfekt das du das so umgesetzt hast. Ich habe diese Werte dann auch mal gleich in mein aktuelles produtiv View mit einfließen lassen :D

                                    7f00981a-67f7-491a-853e-51aa8536fced-image.png

                                    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                                    1 Reply Last reply
                                    0
                                    • JB_SullivanJ JB_Sullivan

                                      @michl75

                                      Der Weg zur Erstellung der Visualisierung ist beides mal gleich. Es handelt sich jeweils um eine json Tabelle sowie vom materialdesign Adapter um eine json Grafik.

                                      Als Datenpunkte werden hier aus dem Adapter die DP`s - pvforecast.0.JSONGraph und pvforecast.0.JSONTable einfach in die eben genannten Tabellen & Grafik Widgest eingetragen.

                                      Die Blau/Rote Grafik basiert allerdings auf dem "Ur" javaskript von @Gargano und wurde im Skript schon entsprechend vor formatiert, sodaß auch hier nur der entsprechende Datenpunkt im Widget verknüpft werden muss.

                                      Ich denke dieses Skript war für @patrickwalther auch der Aufhänger daraus einen Adapter zu bauen (siehe #1)

                                      P Offline
                                      P Offline
                                      PatrickWalther
                                      Developer
                                      wrote on last edited by
                                      #42

                                      @jb_sullivan genau, so ist es.

                                      1 Reply Last reply
                                      0
                                      • caravandriverC Offline
                                        caravandriverC Offline
                                        caravandriver
                                        wrote on last edited by
                                        #43

                                        @jb_sullivan
                                        Also wenn ich einfach ein JSON Chart nehme und als pvforecast.0.JSONTable oder Chart angebe, dann wird nichts angezeigt. Was mache ich falsch?

                                        GlasfaserG 1 Reply Last reply
                                        0
                                        • caravandriverC caravandriver

                                          @jb_sullivan
                                          Also wenn ich einfach ein JSON Chart nehme und als pvforecast.0.JSONTable oder Chart angebe, dann wird nichts angezeigt. Was mache ich falsch?

                                          GlasfaserG Offline
                                          GlasfaserG Offline
                                          Glasfaser
                                          wrote on last edited by Glasfaser
                                          #44

                                          @caravandriver

                                          dann wird nichts angezeigt.

                                          materialdesign-Table und materialdesignChart-JSON und dort die Datenpunkte auswählen , mehr eigentlich nicht .

                                          {
                                           "settings": {
                                             "style": {
                                               "background_class": "hq-background-h-gradient-black-4",
                                               "background-color": "",
                                               "background-image": ""
                                             },
                                             "theme": "dark-hive",
                                             "sizex": "",
                                             "sizey": "",
                                             "gridSize": "",
                                             "useBackground": false,
                                             "snapType": null
                                           },
                                           "widgets": {
                                             "e00001": {
                                               "tpl": "tplVis-materialdesign-Chart-JSON",
                                               "data": {
                                                 "oid": "pvforecast.0.JSONGraph",
                                                 "g_fixed": true,
                                                 "g_visibility": true,
                                                 "g_css_font_text": false,
                                                 "g_css_background": false,
                                                 "g_css_shadow_padding": false,
                                                 "g_css_border": false,
                                                 "g_gestures": false,
                                                 "g_signals": false,
                                                 "g_last_change": false,
                                                 "visibility-cond": "==",
                                                 "visibility-val": 1,
                                                 "visibility-groups-action": "hide",
                                                 "chartType": "bar",
                                                 "backgroundColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.background;dark:vis-materialdesign.0.colors.dark.charts.background; mode === \"true\" ? dark : light}",
                                                 "chartAreaBackgroundColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.background_chart;dark:vis-materialdesign.0.colors.dark.charts.background_chart; mode === \"true\" ? dark : light}",
                                                 "globalColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.global;dark:vis-materialdesign.0.colors.dark.charts.global; mode === \"true\" ? dark : light}",
                                                 "showLegend": "true",
                                                 "legendPosition": "right",
                                                 "legendFontColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.legend;dark:vis-materialdesign.0.colors.dark.charts.legend; mode === \"true\" ? dark : light}",
                                                 "legendFontFamily": "{vis-materialdesign.0.fonts.charts.legend}",
                                                 "legendFontSize": "{vis-materialdesign.0.fontSizes.charts.legend}",
                                                 "legendPointStyle": "true",
                                                 "showTooltip": "true",
                                                 "tooltipMode": "nearest",
                                                 "tooltipTimeFormats": "{\"millisecond\":\"lll:ss\",\"second\":\"lll:ss\",\"minute\":\"lll\",\"hour\":\"lll\",\"day\":\"lll\",\"week\":\"lll\",\"month\":\"lll\",\"quarter\":\"lll\",\"year\":\"lll\"}",
                                                 "tooltipBackgroundColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.tooltip_background;dark:vis-materialdesign.0.colors.dark.charts.tooltip_background; mode === \"true\" ? dark : light}",
                                                 "tooltipShowColorBox": "true",
                                                 "tooltipTitleFontColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.tooltip_title;dark:vis-materialdesign.0.colors.dark.charts.tooltip_title; mode === \"true\" ? dark : light}",
                                                 "tooltipTitleFontFamily": "{vis-materialdesign.0.fonts.charts.tooltip_title}",
                                                 "tooltipTitleFontSize": "{vis-materialdesign.0.fontSizes.charts.tooltip_title}",
                                                 "tooltipBodyFontColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.tooltip_text;dark:vis-materialdesign.0.colors.dark.charts.tooltip_text; mode === \"true\" ? dark : light}",
                                                 "tooltipBodyFontFamily": "{vis-materialdesign.0.fonts.charts.tooltip_text}",
                                                 "tooltipBodyFontSize": "{vis-materialdesign.0.fontSizes.charts.tooltip_text}",
                                                 "xAxisPosition": "bottom",
                                                 "xAxisTicksSource": "auto",
                                                 "xAxisTitleColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.x_axis_title;dark:vis-materialdesign.0.colors.dark.charts.x_axis_title; mode === \"true\" ? dark : light}",
                                                 "xAxisTitleFontFamily": "{vis-materialdesign.0.fonts.charts.x_axis_title}",
                                                 "xAxisTitleFontSize": "{vis-materialdesign.0.fontSizes.charts.x_axis_title}",
                                                 "xAxisValueLabelColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.x_axis_values;dark:vis-materialdesign.0.colors.dark.charts.x_axis_values; mode === \"true\" ? dark : light}",
                                                 "xAxisValueFontFamily": "{vis-materialdesign.0.fonts.charts.x_axis_values}",
                                                 "xAxisValueFontSize": "{vis-materialdesign.0.fontSizes.charts.x_axis_values}",
                                                 "xAxisDistanceBetweenTicks": "10",
                                                 "xAxisValueDistanceToAxis": "0",
                                                 "xAxisShowAxis": "true",
                                                 "xAxisShowAxisLabels": "true",
                                                 "xAxisShowGridLines": "true",
                                                 "xAxisGridLinesColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.x_axis_gridlines;dark:vis-materialdesign.0.colors.dark.charts.x_axis_gridlines; mode === \"true\" ? dark : light}",
                                                 "xAxisShowTicks": "true",
                                                 "xAxisZeroLineColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.x_axis_zeroline;dark:vis-materialdesign.0.colors.dark.charts.x_axis_zeroline; mode === \"true\" ? dark : light}",
                                                 "xAxisMinRotation": "0",
                                                 "xAxisMaxRotation": "0",
                                                 "yAxisTitleColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.y_axis_values;dark:vis-materialdesign.0.colors.dark.charts.y_axis_values; mode === \"true\" ? dark : light}",
                                                 "yAxisTitleFontFamily": "{vis-materialdesign.0.fonts.charts.y_axis_title}",
                                                 "yAxisTitleFontSize": "{vis-materialdesign.0.fontSizes.charts.y_axis_title}",
                                                 "yAxisValueLabelColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.charts.y_axis_values;dark:vis-materialdesign.0.colors.dark.charts.y_axis_values; mode === \"true\" ? dark : light}",
                                                 "yAxisValueFontFamily": "{vis-materialdesign.0.fonts.charts.y_axis_values}",
                                                 "yAxisValueFontSize": "{vis-materialdesign.0.fontSizes.charts.y_axis_values}",
                                                 "yAxisValueDistanceToAxis": "10",
                                                 "signals-cond-0": "==",
                                                 "signals-val-0": true,
                                                 "signals-icon-0": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-0": 0,
                                                 "signals-blink-0": false,
                                                 "signals-horz-0": 0,
                                                 "signals-vert-0": 0,
                                                 "signals-hide-edit-0": false,
                                                 "signals-cond-1": "==",
                                                 "signals-val-1": true,
                                                 "signals-icon-1": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-1": 0,
                                                 "signals-blink-1": false,
                                                 "signals-horz-1": 0,
                                                 "signals-vert-1": 0,
                                                 "signals-hide-edit-1": false,
                                                 "signals-cond-2": "==",
                                                 "signals-val-2": true,
                                                 "signals-icon-2": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-2": 0,
                                                 "signals-blink-2": false,
                                                 "signals-horz-2": 0,
                                                 "signals-vert-2": 0,
                                                 "signals-hide-edit-2": false,
                                                 "lc-type": "last-change",
                                                 "lc-is-interval": true,
                                                 "lc-is-moment": false,
                                                 "lc-format": "",
                                                 "lc-position-vert": "top",
                                                 "lc-position-horz": "right",
                                                 "lc-offset-vert": 0,
                                                 "lc-offset-horz": 0,
                                                 "lc-font-size": "12px",
                                                 "lc-font-family": "",
                                                 "lc-font-style": "",
                                                 "lc-bkg-color": "",
                                                 "lc-color": "",
                                                 "lc-border-width": "0",
                                                 "lc-border-style": "",
                                                 "lc-border-color": "",
                                                 "lc-border-radius": 10,
                                                 "lc-zindex": 0,
                                                 "mdwDebug": false,
                                                 "titleLayout": "#mdwTheme:vis-materialdesign.0.fontSizes.card.title",
                                                 "titleFontFamily": "#mdwTheme:vis-materialdesign.0.fonts.card.title",
                                                 "colorBackground": "#mdwTheme:vis-materialdesign.0.colors.card.background",
                                                 "colorTitleSectionBackground": "#mdwTheme:vis-materialdesign.0.colors.card.background_title",
                                                 "colorTextSectionBackground": "#mdwTheme:vis-materialdesign.0.colors.card.background_body",
                                                 "colorTitle": "#mdwTheme:vis-materialdesign.0.colors.card.title",
                                                 "tooltipPosition": "nearest",
                                                 "tooltipBodyAlignment": "left"
                                               },
                                               "style": {
                                                 "left": "3px",
                                                 "top": "40px",
                                                 "width": "1394px",
                                                 "height": "334px"
                                               },
                                               "widgetSet": "materialdesign"
                                             },
                                             "e00002": {
                                               "tpl": "tplVis-materialdesign-Table",
                                               "data": {
                                                 "oid": "javascript.0.SolarForecast.JSON1",
                                                 "g_fixed": false,
                                                 "g_visibility": false,
                                                 "g_css_font_text": false,
                                                 "g_css_background": false,
                                                 "g_css_shadow_padding": false,
                                                 "g_css_border": false,
                                                 "g_gestures": false,
                                                 "g_signals": false,
                                                 "g_last_change": false,
                                                 "visibility-cond": "==",
                                                 "visibility-val": 1,
                                                 "visibility-groups-action": "hide",
                                                 "countCols": "1",
                                                 "tableLayout": "standard",
                                                 "showHeader": "true",
                                                 "headerTextSize": "{vis-materialdesign.0.fontSizes.table.header}",
                                                 "headerFontFamily": "{vis-materialdesign.0.fonts.table.header}",
                                                 "colorBackground": "#2d2f2d",
                                                 "colorHeaderRowBackground": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_header_background;dark:vis-materialdesign.0.colors.dark.table.row_header_background; mode === \"true\" ? dark : light}",
                                                 "colorHeaderRowText": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_header_text;dark:vis-materialdesign.0.colors.dark.table.row_header_text; mode === \"true\" ? dark : light}",
                                                 "colorRowBackground": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_background;dark:vis-materialdesign.0.colors.dark.table.row_background; mode === \"true\" ? dark : light}",
                                                 "colorRowBackgroundHover": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_hover;dark:vis-materialdesign.0.colors.dark.table.row_hover; mode === \"true\" ? dark : light}",
                                                 "colorRowText": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_text;dark:vis-materialdesign.0.colors.dark.table.row_text; mode === \"true\" ? dark : light}",
                                                 "borderColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.border;dark:vis-materialdesign.0.colors.dark.table.border; mode === \"true\" ? dark : light}",
                                                 "dividers": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.dividers;dark:vis-materialdesign.0.colors.dark.table.dividers; mode === \"true\" ? dark : light}",
                                                 "showColumn0": "true",
                                                 "colType0": "text",
                                                 "textAlign0": "center",
                                                 "colTextSize0": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily0": "{vis-materialdesign.0.fonts.table.row}",
                                                 "showColumn1": "true",
                                                 "colType1": "text",
                                                 "textAlign1": "center",
                                                 "colTextSize1": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily1": "{vis-materialdesign.0.fonts.table.row}",
                                                 "signals-cond-0": "==",
                                                 "signals-val-0": true,
                                                 "signals-icon-0": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-0": 0,
                                                 "signals-blink-0": false,
                                                 "signals-horz-0": 0,
                                                 "signals-vert-0": 0,
                                                 "signals-hide-edit-0": false,
                                                 "signals-cond-1": "==",
                                                 "signals-val-1": true,
                                                 "signals-icon-1": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-1": 0,
                                                 "signals-blink-1": false,
                                                 "signals-horz-1": 0,
                                                 "signals-vert-1": 0,
                                                 "signals-hide-edit-1": false,
                                                 "signals-cond-2": "==",
                                                 "signals-val-2": true,
                                                 "signals-icon-2": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-2": 0,
                                                 "signals-blink-2": false,
                                                 "signals-horz-2": 0,
                                                 "signals-vert-2": 0,
                                                 "signals-hide-edit-2": false,
                                                 "lc-type": "last-change",
                                                 "lc-is-interval": true,
                                                 "lc-is-moment": false,
                                                 "lc-format": "",
                                                 "lc-position-vert": "top",
                                                 "lc-position-horz": "right",
                                                 "lc-offset-vert": 0,
                                                 "lc-offset-horz": 0,
                                                 "lc-font-size": "12px",
                                                 "lc-font-family": "",
                                                 "lc-font-style": "",
                                                 "lc-bkg-color": "",
                                                 "lc-color": "",
                                                 "lc-border-width": "0",
                                                 "lc-border-style": "",
                                                 "lc-border-color": "",
                                                 "lc-border-radius": 10,
                                                 "lc-zindex": 0,
                                                 "headerRowHeight": "",
                                                 "label1": "Ost",
                                                 "roundBorder": "true",
                                                 "fixedHeader": false,
                                                 "label0": "Zeit"
                                               },
                                               "style": {
                                                 "left": "26px",
                                                 "top": "390px",
                                                 "width": "333px",
                                                 "height": "316px"
                                               },
                                               "widgetSet": "materialdesign"
                                             },
                                             "e00003": {
                                               "tpl": "tplVis-materialdesign-Table",
                                               "data": {
                                                 "oid": "javascript.0.SolarForecast.JSON2",
                                                 "g_fixed": false,
                                                 "g_visibility": false,
                                                 "g_css_font_text": false,
                                                 "g_css_background": false,
                                                 "g_css_shadow_padding": false,
                                                 "g_css_border": false,
                                                 "g_gestures": false,
                                                 "g_signals": false,
                                                 "g_last_change": false,
                                                 "visibility-cond": "==",
                                                 "visibility-val": 1,
                                                 "visibility-groups-action": "hide",
                                                 "countCols": "1",
                                                 "tableLayout": "standard",
                                                 "showHeader": "true",
                                                 "headerTextSize": "{vis-materialdesign.0.fontSizes.table.header}",
                                                 "headerFontFamily": "{vis-materialdesign.0.fonts.table.header}",
                                                 "colorBackground": "#2d2f2d",
                                                 "colorHeaderRowBackground": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_header_background;dark:vis-materialdesign.0.colors.dark.table.row_header_background; mode === \"true\" ? dark : light}",
                                                 "colorHeaderRowText": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_header_text;dark:vis-materialdesign.0.colors.dark.table.row_header_text; mode === \"true\" ? dark : light}",
                                                 "colorRowBackground": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_background;dark:vis-materialdesign.0.colors.dark.table.row_background; mode === \"true\" ? dark : light}",
                                                 "colorRowBackgroundHover": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_hover;dark:vis-materialdesign.0.colors.dark.table.row_hover; mode === \"true\" ? dark : light}",
                                                 "colorRowText": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_text;dark:vis-materialdesign.0.colors.dark.table.row_text; mode === \"true\" ? dark : light}",
                                                 "borderColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.border;dark:vis-materialdesign.0.colors.dark.table.border; mode === \"true\" ? dark : light}",
                                                 "dividers": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.dividers;dark:vis-materialdesign.0.colors.dark.table.dividers; mode === \"true\" ? dark : light}",
                                                 "showColumn0": "true",
                                                 "colType0": "text",
                                                 "textAlign0": "center",
                                                 "colTextSize0": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily0": "{vis-materialdesign.0.fonts.table.row}",
                                                 "showColumn1": "true",
                                                 "colType1": "text",
                                                 "textAlign1": "center",
                                                 "colTextSize1": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily1": "{vis-materialdesign.0.fonts.table.row}",
                                                 "signals-cond-0": "==",
                                                 "signals-val-0": true,
                                                 "signals-icon-0": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-0": 0,
                                                 "signals-blink-0": false,
                                                 "signals-horz-0": 0,
                                                 "signals-vert-0": 0,
                                                 "signals-hide-edit-0": false,
                                                 "signals-cond-1": "==",
                                                 "signals-val-1": true,
                                                 "signals-icon-1": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-1": 0,
                                                 "signals-blink-1": false,
                                                 "signals-horz-1": 0,
                                                 "signals-vert-1": 0,
                                                 "signals-hide-edit-1": false,
                                                 "signals-cond-2": "==",
                                                 "signals-val-2": true,
                                                 "signals-icon-2": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-2": 0,
                                                 "signals-blink-2": false,
                                                 "signals-horz-2": 0,
                                                 "signals-vert-2": 0,
                                                 "signals-hide-edit-2": false,
                                                 "lc-type": "last-change",
                                                 "lc-is-interval": true,
                                                 "lc-is-moment": false,
                                                 "lc-format": "",
                                                 "lc-position-vert": "top",
                                                 "lc-position-horz": "right",
                                                 "lc-offset-vert": 0,
                                                 "lc-offset-horz": 0,
                                                 "lc-font-size": "12px",
                                                 "lc-font-family": "",
                                                 "lc-font-style": "",
                                                 "lc-bkg-color": "",
                                                 "lc-color": "",
                                                 "lc-border-width": "0",
                                                 "lc-border-style": "",
                                                 "lc-border-color": "",
                                                 "lc-border-radius": 10,
                                                 "lc-zindex": 0,
                                                 "padding_left1": "-1",
                                                 "label1": "West",
                                                 "roundBorder": "true",
                                                 "fixedHeader": false,
                                                 "label0": "Zeit"
                                               },
                                               "style": {
                                                 "left": "377px",
                                                 "top": "391px",
                                                 "width": "343px",
                                                 "height": "316px"
                                               },
                                               "widgetSet": "materialdesign"
                                             },
                                             "e00004": {
                                               "tpl": "tplVis-materialdesign-Table",
                                               "data": {
                                                 "oid": "javascript.0.SolarForecast.JSONTable",
                                                 "g_fixed": false,
                                                 "g_visibility": false,
                                                 "g_css_font_text": false,
                                                 "g_css_background": false,
                                                 "g_css_shadow_padding": false,
                                                 "g_css_border": false,
                                                 "g_gestures": false,
                                                 "g_signals": false,
                                                 "g_last_change": false,
                                                 "visibility-cond": "==",
                                                 "visibility-val": 1,
                                                 "visibility-groups-action": "hide",
                                                 "countCols": "3",
                                                 "tableLayout": "standard",
                                                 "showHeader": "true",
                                                 "headerTextSize": "{vis-materialdesign.0.fontSizes.table.header}",
                                                 "headerFontFamily": "{vis-materialdesign.0.fonts.table.header}",
                                                 "colorBackground": "#2d2f2d",
                                                 "colorHeaderRowBackground": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_header_background;dark:vis-materialdesign.0.colors.dark.table.row_header_background; mode === \"true\" ? dark : light}",
                                                 "colorHeaderRowText": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_header_text;dark:vis-materialdesign.0.colors.dark.table.row_header_text; mode === \"true\" ? dark : light}",
                                                 "colorRowBackground": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_background;dark:vis-materialdesign.0.colors.dark.table.row_background; mode === \"true\" ? dark : light}",
                                                 "colorRowBackgroundHover": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_hover;dark:vis-materialdesign.0.colors.dark.table.row_hover; mode === \"true\" ? dark : light}",
                                                 "colorRowText": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.row_text;dark:vis-materialdesign.0.colors.dark.table.row_text; mode === \"true\" ? dark : light}",
                                                 "borderColor": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.border;dark:vis-materialdesign.0.colors.dark.table.border; mode === \"true\" ? dark : light}",
                                                 "dividers": "{mode:vis-materialdesign.0.colors.darkTheme;light:vis-materialdesign.0.colors.light.table.dividers;dark:vis-materialdesign.0.colors.dark.table.dividers; mode === \"true\" ? dark : light}",
                                                 "showColumn0": "true",
                                                 "colType0": "text",
                                                 "textAlign0": "center",
                                                 "colTextSize0": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily0": "{vis-materialdesign.0.fonts.table.row}",
                                                 "showColumn1": "true",
                                                 "colType1": "text",
                                                 "textAlign1": "center",
                                                 "colTextSize1": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily1": "{vis-materialdesign.0.fonts.table.row}",
                                                 "signals-cond-0": "==",
                                                 "signals-val-0": true,
                                                 "signals-icon-0": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-0": 0,
                                                 "signals-blink-0": false,
                                                 "signals-horz-0": 0,
                                                 "signals-vert-0": 0,
                                                 "signals-hide-edit-0": false,
                                                 "signals-cond-1": "==",
                                                 "signals-val-1": true,
                                                 "signals-icon-1": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-1": 0,
                                                 "signals-blink-1": false,
                                                 "signals-horz-1": 0,
                                                 "signals-vert-1": 0,
                                                 "signals-hide-edit-1": false,
                                                 "signals-cond-2": "==",
                                                 "signals-val-2": true,
                                                 "signals-icon-2": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-2": 0,
                                                 "signals-blink-2": false,
                                                 "signals-horz-2": 0,
                                                 "signals-vert-2": 0,
                                                 "signals-hide-edit-2": false,
                                                 "lc-type": "last-change",
                                                 "lc-is-interval": true,
                                                 "lc-is-moment": false,
                                                 "lc-format": "",
                                                 "lc-position-vert": "top",
                                                 "lc-position-horz": "right",
                                                 "lc-offset-vert": 0,
                                                 "lc-offset-horz": 0,
                                                 "lc-font-size": "12px",
                                                 "lc-font-family": "",
                                                 "lc-font-style": "",
                                                 "lc-bkg-color": "",
                                                 "lc-color": "",
                                                 "lc-border-width": "0",
                                                 "lc-border-style": "",
                                                 "lc-border-color": "",
                                                 "lc-border-radius": 10,
                                                 "lc-zindex": 0,
                                                 "showColumn2": "true",
                                                 "colType2": "text",
                                                 "textAlign2": "center",
                                                 "colTextSize2": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily2": "{vis-materialdesign.0.fonts.table.row}",
                                                 "showColumn3": "true",
                                                 "colType3": "text",
                                                 "textAlign3": "center",
                                                 "colTextSize3": "{vis-materialdesign.0.fontSizes.table.row}",
                                                 "fontFamily3": "{vis-materialdesign.0.fonts.table.row}",
                                                 "label1": "Ost",
                                                 "imageSize1": "-1",
                                                 "label2": "West",
                                                 "label3": "Summe",
                                                 "roundBorder": "true",
                                                 "fixedHeader": false,
                                                 "label0": "Zeit"
                                               },
                                               "style": {
                                                 "left": "736px",
                                                 "top": "391px",
                                                 "width": "625px",
                                                 "height": "316px"
                                               },
                                               "widgetSet": "materialdesign"
                                             },
                                             "e00005": {
                                               "tpl": "tplValueTimestamp",
                                               "data": {
                                                 "oid": "javascript.0.SolarForecast.JSON1",
                                                 "g_fixed": false,
                                                 "g_visibility": false,
                                                 "g_css_font_text": false,
                                                 "g_css_background": true,
                                                 "g_css_shadow_padding": false,
                                                 "g_css_border": false,
                                                 "g_gestures": false,
                                                 "g_signals": false,
                                                 "g_last_change": false,
                                                 "visibility-cond": "==",
                                                 "visibility-val": 1,
                                                 "visibility-groups-action": "hide",
                                                 "signals-cond-0": "==",
                                                 "signals-val-0": true,
                                                 "signals-icon-0": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-0": 0,
                                                 "signals-blink-0": false,
                                                 "signals-horz-0": 0,
                                                 "signals-vert-0": 0,
                                                 "signals-hide-edit-0": false,
                                                 "signals-cond-1": "==",
                                                 "signals-val-1": true,
                                                 "signals-icon-1": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-1": 0,
                                                 "signals-blink-1": false,
                                                 "signals-horz-1": 0,
                                                 "signals-vert-1": 0,
                                                 "signals-hide-edit-1": false,
                                                 "signals-cond-2": "==",
                                                 "signals-val-2": true,
                                                 "signals-icon-2": "/vis/signals/lowbattery.png",
                                                 "signals-icon-size-2": 0,
                                                 "signals-blink-2": false,
                                                 "signals-horz-2": 0,
                                                 "signals-vert-2": 0,
                                                 "signals-hide-edit-2": false,
                                                 "lc-type": "last-change",
                                                 "lc-is-interval": true,
                                                 "lc-is-moment": false,
                                                 "lc-format": "",
                                                 "lc-position-vert": "top",
                                                 "lc-position-horz": "right",
                                                 "lc-offset-vert": 0,
                                                 "lc-offset-horz": 0,
                                                 "lc-font-size": "12px",
                                                 "lc-font-family": "",
                                                 "lc-font-style": "",
                                                 "lc-bkg-color": "",
                                                 "lc-color": "",
                                                 "lc-border-width": "0",
                                                 "lc-border-style": "",
                                                 "lc-border-color": "",
                                                 "lc-border-radius": 10,
                                                 "lc-zindex": 0,
                                                 "format_date": "ss",
                                                 "show_interval": true,
                                                 "html_prepend": "Aktualisiert : "
                                               },
                                               "style": {
                                                 "left": "519px",
                                                 "top": "5px",
                                                 "width": "255px",
                                                 "height": "23px",
                                                 "background-color": "#2e2e2e",
                                                 "z-index": "10"
                                               },
                                               "widgetSet": "basic"
                                             }
                                           },
                                           "name": "PV_SolarForecast",
                                           "filterList": []
                                          }
                                          

                                          Script:
                                          1.JPG

                                          Adapter :
                                          2.JPG

                                          .

                                          ( Nicht auf die PV Werte achten , ich habe noch keine installiert ( Termin verschoben ) und bin noch am Basteln

                                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                          J Mike77M 2 Replies 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

                                          506

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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