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
    196

  • 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.
  • J JoergH

    @glasfaser sagte in Test PV Forecast Adapter:

    @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

    @glasfaser sagte in Test PV Forecast Adapter:

    @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

    Kann man das auch in Grafana bekommen?

    Ich würde gerne diese Säulengrafik hinter meine aktuellen Erzeugungswerte legen...

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

    @joergh sagte in Test PV Forecast Adapter:

    Ich würde gerne diese Säulengrafik hinter meine aktuellen Erzeugungswerte legen...

    Ich nutze den Adapter nicht ( nur zu Testzwecken )

    Ich habe ein Script von dem anderen Thread ... ... hier zu Influx :
    https://forum.iobroker.net/topic/26068/forecast-solar-mit-dem-systeminfo-adapter/165?_=1637434283273

    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 ..

    1 Reply Last reply
    0
    • GlasfaserG Glasfaser

      @oxident sagte in Test PV Forecast Adapter:

      ein paar Fehler bei den Datenpunkten:

      Welchen Version hast du .
      Zeige mal deine Instanz Einstellungen

      EDIT :

      type": "success",

      Sieht eigentlich alles gut aus , der Datenpunkt pvforecast.0.transfer müsste dann auch
      success sein.

      O Online
      O Online
      oxident
      wrote on last edited by
      #58

      @glasfaser said in Test PV Forecast Adapter:

      EDIT :

      type": "success",

      Sieht eigentlich alles gut aus , der Datenpunkt pvforecast.0.transfer müsste dann auch
      success sein.

      Vielleicht war ich zu ungeduldig. Nach dem ersten "geplanten" Refresh heute in der früh ist jetzt alles okay. Ich denke, dass der Adapter beim Neustart (oder beim allerersten Start) eventuell irgendetwas anders macht als bei der geplanten Datensammlung.

      1 Reply Last reply
      0
      • O Online
        O Online
        oxident
        wrote on last edited by
        #59

        Jetzt wäre ja die spannende Frage, die vermutlich einen ganz neuen Thread wert ist, was man mit den Daten anstellen kann ... außer schöne Graphen zeichnen 😉

        Ich stelle mir vor, dass man, sofern vorhanden, bei der frühmorgendlichen Aktualisierung automatisiert einen Zeitplan für diverse (Groß-)Verbraucher erstellt. Hat da jemand schon Ideen?

        J 1 Reply Last reply
        0
        • O oxident

          Jetzt wäre ja die spannende Frage, die vermutlich einen ganz neuen Thread wert ist, was man mit den Daten anstellen kann ... außer schöne Graphen zeichnen 😉

          Ich stelle mir vor, dass man, sofern vorhanden, bei der frühmorgendlichen Aktualisierung automatisiert einen Zeitplan für diverse (Groß-)Verbraucher erstellt. Hat da jemand schon Ideen?

          J Offline
          J Offline
          JoergH
          wrote on last edited by
          #60

          @oxident

          Ich will damit vorhersagen können, wie viel Kilometer ich ins Auto bekomme um dann mein Ladezyklus danach auszurichten. Da ich zwei E-Autos habe, die mit unterschiedlichen Mindestströmen arbeiten und meine Frau oft an anderen Tagen arbeitet als ich, wüsste ich gerne ob ich mit dem Laden eines oder beider Autos einen Tag warten kann oder ob das sinnlos ist, weil der Strom eh nicht reicht. Auch im Laufe eines Tages kann es interessant sein zu wissen, ob am Nachmittag die Sonne raus kommt und man mit dem Laden dann wartet oder ob der Strom dann trotzdem nicht reichen wird, wann man die Waschmaschine oder die Geschirrpüle einschaltet, etc.

          O 1 Reply Last reply
          0
          • J JoergH

            @oxident

            Ich will damit vorhersagen können, wie viel Kilometer ich ins Auto bekomme um dann mein Ladezyklus danach auszurichten. Da ich zwei E-Autos habe, die mit unterschiedlichen Mindestströmen arbeiten und meine Frau oft an anderen Tagen arbeitet als ich, wüsste ich gerne ob ich mit dem Laden eines oder beider Autos einen Tag warten kann oder ob das sinnlos ist, weil der Strom eh nicht reicht. Auch im Laufe eines Tages kann es interessant sein zu wissen, ob am Nachmittag die Sonne raus kommt und man mit dem Laden dann wartet oder ob der Strom dann trotzdem nicht reichen wird, wann man die Waschmaschine oder die Geschirrpüle einschaltet, etc.

            O Online
            O Online
            oxident
            wrote on last edited by
            #61

            @joergh Das klingt interessant. Du würdest dafür aber vermutlich den kompletten Tagesertrag nehmen, oder? Theoretisch könnte man ja auch irgendwie den optimalen Startzeitpunkt innerhalb des Tages vorhersagen. Ich denke z. B. daran, das Auto prinzipiell einzustecken und dann mittels Schaltsteckdose (bei mir ist es nur ein PHEV mit 3,7kW) zu einem bestimmten Zeitpunkt ein-/auszuschalten.

            Bin mir nur gerade unschlüssig, ob das einen Sinn ergibt...

            J 1 Reply Last reply
            0
            • O oxident

              @joergh Das klingt interessant. Du würdest dafür aber vermutlich den kompletten Tagesertrag nehmen, oder? Theoretisch könnte man ja auch irgendwie den optimalen Startzeitpunkt innerhalb des Tages vorhersagen. Ich denke z. B. daran, das Auto prinzipiell einzustecken und dann mittels Schaltsteckdose (bei mir ist es nur ein PHEV mit 3,7kW) zu einem bestimmten Zeitpunkt ein-/auszuschalten.

              Bin mir nur gerade unschlüssig, ob das einen Sinn ergibt...

              J Offline
              J Offline
              JoergH
              wrote on last edited by
              #62

              @oxident Ich habe bei mir PV Laden sowieso schon per Blockly extabliert und je nach Modus steuert er die Stromstärke, schaltet ein + aus, wechselt die Fahrzeuge um den PV Stromverbrauch zu optimieren.
              Auch die Geschirrspüle + Waschmaschine können in Abhängigkeit vom PV Strom starten bzw. pausieren. Das Problem ist halt wenn ich weiss, dass den ganzen Tag über zu wenig Leistung vom Dach kommt, dann brauche ich auch nicht darauf warten und kann die Geschirrspüle auch sofort starten bzw. durchlaufen lassen. Ich werde also überprüfen ob der Strom reicht, wenn ja, schalte direkt ein, wenn nein, dann schaue ob der Ertrag an diesem Tag noch ansteigt oder bereits der Höhepunkt erreicht ist. Wenn kein Anstieg mehr, dann schalte trotzdem direkt ein.

              Mit den Autos geht das auch über mehrere Tage. Wenn ich weiss, dass ich übermorgen wieder fahren muss und sagen wir 15 kWh mindestens laden will, dann kann ich schauen, ob diese in den nächsten Tagen erzeugt werden. Wenn es nur 10 kWh sein sollten, dann muss ich 5 kWh zusätzlich aus dem Netz laden, also kann ich das Laden auch schon starten und wieder abschalten, wenn er den Teil abzüglich der Erwartung für den nächsten Tag bereits geladen hat, um dann weiter zu laden wenn er am nächsten Tag wieder PV Leistung bringt.

              Also da kann man es wirklich beliebig komplex machen 😉

              1 Reply Last reply
              1
              • O oxident

                Hi!
                Genialer Adapter. Vielen Dank 😉
                Ich habe es spontan probiert und sehe ein paar Fehler bei den Datenpunkten:
                a4958e8c-182a-4d7d-8730-38fe3c8cfc5a-image.png
                Die zurückgegebene JSON scheint aber die "fehlenden" Informationen zu haben (habe die persönlichen Daten entfernt):

                {
                	"result": {
                		"watts": {
                			"2021-11-20 07:31:00": 0,
                			"2021-11-20 07:46:00": 61,
                			"2021-11-20 08:00:00": 292,
                			"2021-11-20 09:00:00": 608,
                			"2021-11-20 10:00:00": 616,
                			"2021-11-20 11:00:00": 691,
                			"2021-11-20 12:00:00": 650,
                			"2021-11-20 13:00:00": 516,
                			"2021-11-20 14:00:00": 343,
                			"2021-11-20 15:00:00": 176,
                			"2021-11-20 16:00:00": 7,
                			"2021-11-20 16:07:00": 0,
                			"2021-11-20 16:14:00": 0,
                			"2021-11-21 07:33:00": 0,
                			"2021-11-21 07:47:00": 38,
                			"2021-11-21 08:00:00": 208,
                			"2021-11-21 09:00:00": 537,
                			"2021-11-21 10:00:00": 616,
                			"2021-11-21 11:00:00": 677,
                			"2021-11-21 12:00:00": 635,
                			"2021-11-21 13:00:00": 521,
                			"2021-11-21 14:00:00": 344,
                			"2021-11-21 15:00:00": 175,
                			"2021-11-21 16:00:00": 7,
                			"2021-11-21 16:06:00": 0,
                			"2021-11-21 16:12:00": 0
                		},
                		"watt_hours": {
                			"2021-11-20 07:31:00": 0,
                			"2021-11-20 07:46:00": 15,
                			"2021-11-20 08:00:00": 83,
                			"2021-11-20 09:00:00": 691,
                			"2021-11-20 10:00:00": 1307,
                			"2021-11-20 11:00:00": 1998,
                			"2021-11-20 12:00:00": 2648,
                			"2021-11-20 13:00:00": 3164,
                			"2021-11-20 14:00:00": 3507,
                			"2021-11-20 15:00:00": 3683,
                			"2021-11-20 16:00:00": 3690,
                			"2021-11-20 16:07:00": 3690,
                			"2021-11-20 16:14:00": 3690,
                			"2021-11-21 07:33:00": 0,
                			"2021-11-21 07:47:00": 9,
                			"2021-11-21 08:00:00": 54,
                			"2021-11-21 09:00:00": 591,
                			"2021-11-21 10:00:00": 1207,
                			"2021-11-21 11:00:00": 1884,
                			"2021-11-21 12:00:00": 2519,
                			"2021-11-21 13:00:00": 3040,
                			"2021-11-21 14:00:00": 3384,
                			"2021-11-21 15:00:00": 3559,
                			"2021-11-21 16:00:00": 3566,
                			"2021-11-21 16:06:00": 3566,
                			"2021-11-21 16:12:00": 3566
                		},
                		"watt_hours_day": {
                			"2021-11-20": 3690,
                			"2021-11-21": 3566
                		}
                	},
                	"message": {
                		"code": 0,
                		"type": "success",
                		"text": "",
                		"info": {
                			"latitude": NN.MMMM,
                			"longitude": NN.MMMM,
                			"place": "16XXX, XXX, XXX, DE",
                			"timezone": "Europe/Berlin"
                		},
                		"ratelimit": {
                			"period": 3600,
                			"limit": 12,
                			"remaining": 5
                		}
                	}
                }
                

                Habe ich da eventuell etwas falsch gemacht?

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

                @oxident hallo,

                das ist alles okay, nur um 19:17Uhr sind keine Daten mehr in der Json vorhanden.

                1 Reply Last reply
                0
                • P Offline
                  P Offline
                  PatrickWalther
                  Developer
                  wrote on last edited by PatrickWalther
                  #64
                  Test PV Forecast Adapter 0.1.0
                  Veröffentlichungsdatum 22.11.2021
                  Github Link https://github.com/Patrick-Walther/ioBroker.pvforecast

                  Guten Abend,

                  entschuldigt bitte das es so lange gedauert hat.

                  ich habe euch eben die Version V0.1.0 hochgeladen, welche jetzt bis zu 5 Anlagen und eine allgemeine Zusammenfassung erzeugt.

                  Bitte alles prüfen und verbesserungs Vorschläge machen, falls ihr welche habt.

                  Da es bei mir auf zwei RPI's läuft gehe ich nicht davon aus, das es zu großen Problemen kommen wird.

                  Achtung! Alle Daten Punkte sollten vorher gelöscht werden, da eine neue Ordner struktur angelegt wird.

                  Beim Deaktivieren einer Anlage wird automatisch der Datenpunkt/Ordner komplett gelöscht.

                  Grüße

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

                    Guten Abend,

                    entschuldigt bitte das es so lange gedauert hat.

                    ich habe euch eben die Version V0.1.0 hochgeladen, welche jetzt bis zu 5 Anlagen und eine allgemeine Zusammenfassung erzeugt.

                    Bitte alles prüfen und verbesserungs Vorschläge machen, falls ihr welche habt.

                    Da es bei mir auf zwei RPI's läuft gehe ich nicht davon aus, das es zu großen Problemen kommen wird.

                    Achtung! Alle Daten Punkte sollten vorher gelöscht werden, da eine neue Ordner struktur angelegt wird.

                    Beim Deaktivieren einer Anlage wird automatisch der Datenpunkt/Ordner komplett gelöscht.

                    Grüße

                    J Offline
                    J Offline
                    JoergH
                    wrote on last edited by
                    #65

                    @patrickwalther

                    Folgende Logmeldungen erhalte ich:

                    pvforecast.0
                    	2021-11-22 23:24:28.059	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                    pvforecast.0
                    	2021-11-22 23:24:28.057	info	terminating
                    pvforecast.0
                    	2021-11-22 23:24:28.053	error	Cannot read property 'val' of null
                    pvforecast.0
                    	2021-11-22 23:24:28.053	error	TypeError: Cannot read property 'val' of null at getPV (/opt/iobroker/node_modules/iobroker.pvforecast/main.js:359:38)
                    pvforecast.0
                    	2021-11-22 23:24:28.051	error	unhandled promise rejection: Cannot read property 'val' of null
                    pvforecast.0
                    	2021-11-22 23:24:28.051	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                    pvforecast.0
                    	2021-11-22 23:24:28.044	error	Axios Error Error: Request failed with status code 400
                    pvforecast.0
                    	2021-11-22 23:24:27.836	error	Axios Error Error: Request failed with status code 400
                    

                    Er kann sich nicht verbinden. Kurzzeitig wird die Instanz grün, dann wieder rot.

                    GlasfaserG P 2 Replies Last reply
                    0
                    • J JoergH

                      @patrickwalther

                      Folgende Logmeldungen erhalte ich:

                      pvforecast.0
                      	2021-11-22 23:24:28.059	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                      pvforecast.0
                      	2021-11-22 23:24:28.057	info	terminating
                      pvforecast.0
                      	2021-11-22 23:24:28.053	error	Cannot read property 'val' of null
                      pvforecast.0
                      	2021-11-22 23:24:28.053	error	TypeError: Cannot read property 'val' of null at getPV (/opt/iobroker/node_modules/iobroker.pvforecast/main.js:359:38)
                      pvforecast.0
                      	2021-11-22 23:24:28.051	error	unhandled promise rejection: Cannot read property 'val' of null
                      pvforecast.0
                      	2021-11-22 23:24:28.051	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                      pvforecast.0
                      	2021-11-22 23:24:28.044	error	Axios Error Error: Request failed with status code 400
                      pvforecast.0
                      	2021-11-22 23:24:27.836	error	Axios Error Error: Request failed with status code 400
                      

                      Er kann sich nicht verbinden. Kurzzeitig wird die Instanz grün, dann wieder rot.

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

                      @joergh sagte in Test PV Forecast Adapter:

                      Axios Error Error: Request failed with status code 400

                      Stelle mal auf die Logstufe DEBUG , da kann man mehr erkennen .

                      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 ..

                      1 Reply Last reply
                      0
                      • J JoergH

                        @patrickwalther

                        Folgende Logmeldungen erhalte ich:

                        pvforecast.0
                        	2021-11-22 23:24:28.059	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                        pvforecast.0
                        	2021-11-22 23:24:28.057	info	terminating
                        pvforecast.0
                        	2021-11-22 23:24:28.053	error	Cannot read property 'val' of null
                        pvforecast.0
                        	2021-11-22 23:24:28.053	error	TypeError: Cannot read property 'val' of null at getPV (/opt/iobroker/node_modules/iobroker.pvforecast/main.js:359:38)
                        pvforecast.0
                        	2021-11-22 23:24:28.051	error	unhandled promise rejection: Cannot read property 'val' of null
                        pvforecast.0
                        	2021-11-22 23:24:28.051	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                        pvforecast.0
                        	2021-11-22 23:24:28.044	error	Axios Error Error: Request failed with status code 400
                        pvforecast.0
                        	2021-11-22 23:24:27.836	error	Axios Error Error: Request failed with status code 400
                        

                        Er kann sich nicht verbinden. Kurzzeitig wird die Instanz grün, dann wieder rot.

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

                        @joergh klappts jetzt?

                        J 1 Reply Last reply
                        0
                        • P PatrickWalther

                          @joergh klappts jetzt?

                          J Offline
                          J Offline
                          JoergH
                          wrote on last edited by JoergH
                          #68

                          @PatrickWalther

                          Moin. Habe den Fehler gefunden. Ich hatte mal wieder die Ausrichtung in Grad eingegeben und nicht in der merkwürdigen Logik mit der es erforderlich ist. Ich fände es intuitiver, wenn man für Nord 360 Grad und für Süd 180 Grad eingeben würde...

                          1 Reply Last reply
                          0
                          • O Online
                            O Online
                            oxident
                            wrote on last edited by
                            #69

                            Danke für die neue Version! Der Adapter ist wirklich super...

                            Mir sind drei Kleinigkeiten aufgefallen:

                            • In der summary wird bei mir im DP power_day_tomorrowkWh der gleiche Wert wie bei powerday_kWh angezeigt. Bei den Einzelwerten der Anlagen (bei mir 2 Stk.) passt es jedoch.

                            • Bei meiner zweiten Anlage fehlt die Einheit im DP power_kWh (kann aber in den Eigenschaften na klar schnell ergänzt werden).

                            • Die Anlagennamen tauchen in den DP nicht auf. Obwohl sie in den Instanzeigenschaften eingegeben sind heißen sie in den DP nur "pvname1" und "pvname2".

                            Und ich hätte noch eine kleine Verständnisfrage:
                            Was genau ist eigentlich mit power_kW und power_kWh gemeint? Ich dachte, das wäre der Ertrag, der in der jetzigen Stunde zu erwarten ist, oder?

                            P 1 Reply Last reply
                            0
                            • O oxident

                              Danke für die neue Version! Der Adapter ist wirklich super...

                              Mir sind drei Kleinigkeiten aufgefallen:

                              • In der summary wird bei mir im DP power_day_tomorrowkWh der gleiche Wert wie bei powerday_kWh angezeigt. Bei den Einzelwerten der Anlagen (bei mir 2 Stk.) passt es jedoch.

                              • Bei meiner zweiten Anlage fehlt die Einheit im DP power_kWh (kann aber in den Eigenschaften na klar schnell ergänzt werden).

                              • Die Anlagennamen tauchen in den DP nicht auf. Obwohl sie in den Instanzeigenschaften eingegeben sind heißen sie in den DP nur "pvname1" und "pvname2".

                              Und ich hätte noch eine kleine Verständnisfrage:
                              Was genau ist eigentlich mit power_kW und power_kWh gemeint? Ich dachte, das wäre der Ertrag, der in der jetzigen Stunde zu erwarten ist, oder?

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

                              @oxident danke für die Info, es kommt nach dem Wochenende ein Update.

                              power_kw gibt quasi deine Leistung wieder dir du zu dem Zeitpunkt hast.

                              Power_kwh gibt den Ertrag des Tages in kWh Stunden wieder. Vielleicht sollte ich ihn ernergie_kwh nennen.

                              Finde auf der original Seite sieht man es am besten.

                              https://forecast.solar/

                              O 1 Reply Last reply
                              1
                              • P PatrickWalther

                                @oxident danke für die Info, es kommt nach dem Wochenende ein Update.

                                power_kw gibt quasi deine Leistung wieder dir du zu dem Zeitpunkt hast.

                                Power_kwh gibt den Ertrag des Tages in kWh Stunden wieder. Vielleicht sollte ich ihn ernergie_kwh nennen.

                                Finde auf der original Seite sieht man es am besten.

                                https://forecast.solar/

                                O Online
                                O Online
                                oxident
                                wrote on last edited by
                                #71

                                @patrickwalther said in Test PV Forecast Adapter:

                                Finde auf der original Seite sieht man es am besten.

                                https://forecast.solar/

                                Hoppla, da hätte ich auch selber drauf kommen können. Sorry ... und danke für Dein Engagement 😄

                                P 1 Reply Last reply
                                0
                                • O oxident

                                  @patrickwalther said in Test PV Forecast Adapter:

                                  Finde auf der original Seite sieht man es am besten.

                                  https://forecast.solar/

                                  Hoppla, da hätte ich auch selber drauf kommen können. Sorry ... und danke für Dein Engagement 😄

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

                                  @oxident gerne.

                                  Für die jenigen die eine gekaufte API(Personal Plus) haben, werde demnächst an einer mehrtage Vorschauarbeiten.

                                  1 Reply Last reply
                                  0
                                  • DiginixD Offline
                                    DiginixD Offline
                                    Diginix
                                    wrote on last edited by Diginix
                                    #73

                                    Ich habe 27 IBC Module a 320 Wp mit 30° Dachneigung und Ausrichtung nach Süden.
                                    Das sind meine Einstellungen im Adapter (v0.1.0):
                                    cbd5de02-2580-48cf-b335-e9c32c939a1a-image.png
                                    Geokoordinaten passen und es wird auch die richtige Stadt in pvforecast.0.1.place angezeigt.

                                    Bisher liefert der Adapter eher Fabelwerte als das was annährend realistisch wäre:
                                    162b68b7-f62f-4300-ae38-3f3273357d9e-image.png

                                    Der Plenticore Adapter läuft seit Jahren und dessen Vorhersage passt um einiges besser. Für heute sind z.B. eher 5 kWh realistisch, niemals über 10, und schon gar nicht 18 kWh.
                                    Wieso steht bei der Zusammenfassung für morgen auch 18 kWh, wenn es 5,8 für Anlage 1 (die einzige) sind.
                                    Mache ich etwas bei den pvforecast Einstellungen falsch?

                                    Heute morgen hatte ich gar keine Werte im Adapter und die letzten waren vom 1.12. Erst als ich die Instanz neu gestartet habe, wurden alle Werte wieder aktualisiert.

                                    ..:: So long! Tom ::..

                                    NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                                    H 1 Reply Last reply
                                    0
                                    • DiginixD Diginix

                                      Ich habe 27 IBC Module a 320 Wp mit 30° Dachneigung und Ausrichtung nach Süden.
                                      Das sind meine Einstellungen im Adapter (v0.1.0):
                                      cbd5de02-2580-48cf-b335-e9c32c939a1a-image.png
                                      Geokoordinaten passen und es wird auch die richtige Stadt in pvforecast.0.1.place angezeigt.

                                      Bisher liefert der Adapter eher Fabelwerte als das was annährend realistisch wäre:
                                      162b68b7-f62f-4300-ae38-3f3273357d9e-image.png

                                      Der Plenticore Adapter läuft seit Jahren und dessen Vorhersage passt um einiges besser. Für heute sind z.B. eher 5 kWh realistisch, niemals über 10, und schon gar nicht 18 kWh.
                                      Wieso steht bei der Zusammenfassung für morgen auch 18 kWh, wenn es 5,8 für Anlage 1 (die einzige) sind.
                                      Mache ich etwas bei den pvforecast Einstellungen falsch?

                                      Heute morgen hatte ich gar keine Werte im Adapter und die letzten waren vom 1.12. Erst als ich die Instanz neu gestartet habe, wurden alle Werte wieder aktualisiert.

                                      H Offline
                                      H Offline
                                      holgerwolf
                                      wrote on last edited by
                                      #74

                                      @diginix Du hast die Winkelangaben falsch eingetragen:
                                      Neigung, ist die Neigung der Panels gegenüber der Fläche - Azimuth der Winkel gegen Süden

                                      J DiginixD 2 Replies Last reply
                                      0
                                      • H holgerwolf

                                        @diginix Du hast die Winkelangaben falsch eingetragen:
                                        Neigung, ist die Neigung der Panels gegenüber der Fläche - Azimuth der Winkel gegen Süden

                                        J Offline
                                        J Offline
                                        JoergH
                                        wrote on last edited by
                                        #75

                                        @holgerwolf Er hat 30 Grad Neigung der Panels und sie sind nach Süd ausgerichtet, was dem Winkel 0 entspricht. Ist doch alles korrekt?

                                        1 Reply Last reply
                                        0
                                        • H holgerwolf

                                          @diginix Du hast die Winkelangaben falsch eingetragen:
                                          Neigung, ist die Neigung der Panels gegenüber der Fläche - Azimuth der Winkel gegen Süden

                                          DiginixD Offline
                                          DiginixD Offline
                                          Diginix
                                          wrote on last edited by
                                          #76

                                          @holgerwolf
                                          Wie @joergh schon bestätigte ist laut Adapter Süden 0° und die Panele sind 30° von der horizontalen Ebene gekippt (oder umgerechnet 60° aus der Senkrechten).
                                          Der Name der Anlage, den man einträgt, wird im state pvforecast.0.1.plantname auch nicht übernommen. Da steht bei mir "pvname1", was wahrs. der default ist.

                                          Vllt kann @PatrickWalther noch was zu den Ungereimtheiten sagen.

                                          ..:: So long! Tom ::..

                                          NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                                          J H 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

                                          170

                                          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