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

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

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Material Design Widgets v0.2.x

NEWS

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

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

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

Test Adapter Material Design Widgets v0.2.x

Geplant Angeheftet Gesperrt Verschoben Tester
visadapatervisualizationmaterialwidget
902 Beiträge 77 Kommentatoren 233.6k Aufrufe 79 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D darkiop

    @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

    Sorry für die Verspätete Antwort.

    @darkiop sagte in Test Adapter Material Design Widgets v0.2.x:

    Was meinst du dazu? Macht Sinn das ich auf Github Issues dafür anlege?

    Klar macht sicher Sinn, muss sich halt nur jemand finden, der das dann auch umsetzt.
    Solange ich diese Features selber nicht benötige, werde ich sie auch nicht umsetzen, da das sehr viel Zeit kostet.

    Das ist auch Ok :) Du hast hier halt ein klasse Projekt gestartet das beim anwenden auch weitere Ideen generiert :D

    Und die Issues / Features müssen verständlich sein, weil

    • oid mit DP schaltbar machen

    Versteh ich nicht.

    Hier ein Beispiel. Ich habe mit deinem Widget eine recht flexible View erstellt. Die OIDs werden durch einen DP gesetzt - darunter ist auch ein Wert 'deaktiviert'. Anhand der OIDs bzw. dem Wert deaktiviert befülle ich einen weiteren DP mit einem Text der dann als VIS Bindung in das Legenden-Textfeld geschrieben wird.

    Stelle ich jetzt aber eine OID auf 'deaktiviert' wird trotzdem ein SQL Statement abgesetzt, welches dann natürlich keine Treffer landet:

    info: sql.0 (24704) No Data
    

    Gäbe es jetzt noch einen DP über den ich die OIDs von der VIS aus aktivieren/deaktivieren kann, könnte man den Fehler vermeiden. Das ist natürlich nur kosmetik, das Log macht natürlich nicht weg. Ich hatte die lezten Wochen aber so einen Tick und hab mein Log-File aufgeräumt und drauf geachtet das nur das geschriebn wird was auch wirklich gebraucht wird :)

    View:

    d7cb0a88-d8a3-447e-9b1d-1f1e9b619108-grafik.png

    • bei den history charts über DP Start / Ende Zeit der Selektion setzen

    Versteh ich nicht, bzw. geht doch schon das Zeitinterval per Datenpunkt zu ändern.
    Mir ist auch kein Usecase ersichtlich warum man das in ner vis benötigen würden. Will man detaillierte Infos dann geht man an den Rechner und schaut sich es per Flot / Grafana oder direkt in der DB an.

    Da hast du Recht, streiche diese Idee :)

    value select

    • 'inhalt' des selects über einen DP (String/Liste)

    Gibts schon https://github.com/Scrounger/ioBroker.vis-materialdesign/issues/25

    Stimmt, sogar von mir - das war noch in meinen Notizen und ist mir reingerutscht.

    Andere Frage, Farben mit transparenz-Werten angeben zu können (rgba()) wäre ein VIS Thema oder?

    ScroungerS Offline
    ScroungerS Offline
    Scrounger
    Developer
    schrieb am zuletzt editiert von Scrounger
    #395

    @darkiop sagte in Test Adapter Material Design Widgets v0.2.x:

    Hier ein Beispiel. Ich habe mit deinem Widget eine recht flexible View erstellt. Die OIDs werden durch einen DP gesetzt - darunter ist auch ein Wert 'deaktiviert'. Anhand der OIDs bzw. dem Wert deaktiviert befülle ich einen weiteren DP mit einem Text der dann als VIS Bindung in das Legenden-Textfeld geschrieben wird.

    Gäbe es jetzt noch einen DP über den ich die OIDs von der VIS aus aktivieren/deaktivieren kann, könnte man den Fehler vermeiden. Das ist natürlich nur kosmetik, das Log macht natürlich nicht weg. Ich hatte die lezten Wochen aber so einen Tick und hab mein Log-File aufgeräumt und drauf geachtet das nur das geschriebn wird was auch wirklich gebraucht wird :)

    Ok ich glaub ich hab es verstanden. Also du hast quasi ein Chart mit 3 Datensätze und die Datensätze kannst du dynamisch ändern?
    Und wie geht das? Also was trägst du in dein OID ein. Idee find ich recht interessant, weil dann nicht alle Daten geladen werden müssten.

    Andere Frage, Farben mit transparenz-Werten angeben zu können (rgba()) wäre ein VIS Thema oder?

    c67e28d3-4ebf-4f7b-b53c-cab6b6a9e889-grafik.png

    Geht doch schon längst ;)

    @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

    1. Kann man die Farbe der Y-Achse eines Datensatzes anpassen?
      In meinem Fall hätte ich gern die linke Y-Achse in 'grün'.

    Geht jetzt doch:
    7b1972cd-1631-410d-8381-98ba38fdf4d9-grafik.png

    <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

    <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

    D 1 Antwort Letzte Antwort
    0
    • ScroungerS Scrounger

      @darkiop sagte in Test Adapter Material Design Widgets v0.2.x:

      Hier ein Beispiel. Ich habe mit deinem Widget eine recht flexible View erstellt. Die OIDs werden durch einen DP gesetzt - darunter ist auch ein Wert 'deaktiviert'. Anhand der OIDs bzw. dem Wert deaktiviert befülle ich einen weiteren DP mit einem Text der dann als VIS Bindung in das Legenden-Textfeld geschrieben wird.

      Gäbe es jetzt noch einen DP über den ich die OIDs von der VIS aus aktivieren/deaktivieren kann, könnte man den Fehler vermeiden. Das ist natürlich nur kosmetik, das Log macht natürlich nicht weg. Ich hatte die lezten Wochen aber so einen Tick und hab mein Log-File aufgeräumt und drauf geachtet das nur das geschriebn wird was auch wirklich gebraucht wird :)

      Ok ich glaub ich hab es verstanden. Also du hast quasi ein Chart mit 3 Datensätze und die Datensätze kannst du dynamisch ändern?
      Und wie geht das? Also was trägst du in dein OID ein. Idee find ich recht interessant, weil dann nicht alle Daten geladen werden müssten.

      Andere Frage, Farben mit transparenz-Werten angeben zu können (rgba()) wäre ein VIS Thema oder?

      c67e28d3-4ebf-4f7b-b53c-cab6b6a9e889-grafik.png

      Geht doch schon längst ;)

      @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

      1. Kann man die Farbe der Y-Achse eines Datensatzes anpassen?
        In meinem Fall hätte ich gern die linke Y-Achse in 'grün'.

      Geht jetzt doch:
      7b1972cd-1631-410d-8381-98ba38fdf4d9-grafik.png

      D Online
      D Online
      darkiop
      Most Active
      schrieb am zuletzt editiert von
      #396

      @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

      Ok ich glaub ich hab es verstanden. Also du hast quasi ein Chart mit 3 Datensätze und die Datensätze kannst du dynamisch ändern?
      Und wie geht das? Also was trägst du in dein OID ein. Idee find ich recht interessant, weil dann nicht alle Daten geladen werden müssten.

      So wird ein Chart halt sehr flexibel. Wenn ich das für alle meine Werte umsetze spare ich sicher 10-15 Views ... :)

      Über die Bindings:

      a95fbe5f-6ad1-4781-aea9-8716f2c27471-grafik.png

      Hier der View. Der Legendentext wird in einem Skript geschrieben (wenn OID = 4711, dann text ....):

      {
       "settings": {
         "style": {
           "background_class": ""
         },
         "theme": "black-tie",
         "sizex": "",
         "sizey": "",
         "gridSize": "10",
         "snapType": 2,
         "useBackground": false
       },
       "widgets": {
         "e00001": {
           "tpl": "tplHtml",
           "data": {
             "g_fixed": true,
             "g_visibility": false,
             "g_css_font_text": true,
             "g_css_background": false,
             "g_css_shadow_padding": false,
             "g_css_border": false,
             "g_gestures": false,
             "g_signals": false,
             "visibility-cond": "==",
             "visibility-val": 1,
             "visibility-groups-action": "hide",
             "refreshInterval": "0",
             "signals-cond-0": "==",
             "signals-val-0": true,
             "signals-icon-0": "/vis.0/main-2020/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.0/main-2020/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.0/main-2020/lowbattery.png",
             "signals-icon-size-2": 0,
             "signals-blink-2": false,
             "signals-horz-2": 0,
             "signals-vert-2": 0,
             "signals-hide-edit-2": false,
             "html": "",
             "class": "mdui-abar mdui-bluegrey-bg",
             "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,
             "comment": "",
             "name": "app-bar"
           },
           "style": {
             "left": "0px",
             "top": "-1px",
             "width": "100%",
             "height": "50px",
             "z-index": "0",
             "color": "#ffffff",
             "text-align": "center",
             "font-family": "RobotoCondensed-Light"
           },
           "widgetSet": "basic"
         },
         "e00002": {
           "tpl": "tplHtml",
           "data": {
             "g_fixed": true,
             "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,
             "visibility-cond": "==",
             "visibility-val": 1,
             "visibility-groups-action": "hide",
             "refreshInterval": "0",
             "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,
             "html": "Klima - Thermometer im Haus",
             "class": "mdui-title",
             "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
           },
           "style": {
             "left": "calc(0% + 50px)",
             "top": "13px",
             "width": "264px",
             "height": "23px",
             "z-index": 1,
             "font-family": "RobotoCondensed-Light"
           },
           "widgetSet": "basic"
         },
         "e00003": {
           "tpl": "tplImage",
           "data": {
             "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",
             "refreshInterval": "0",
             "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,
             "src": "/icons-mfd-png/fts_shutter_manual.png"
           },
           "style": {
             "left": "0",
             "top": "-1px",
             "width": "50px",
             "height": "50px",
             "font-family": "RobotoCondensed-Light"
           },
           "widgetSet": "basic"
         },
         "e00004": {
           "tpl": "tplJquiButtonLinkBlank",
           "data": {
             "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": "true",
             "visibility-groups-action": "hide",
             "buttontext": "EDIT",
             "padding": "0",
             "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,
             "href": "http://iobroker-master.birkenweg.walk-steinweiler.de:8082/vis/edit.html?main-2020#{view}",
             "no_style": false,
             "class": "mdui-flatbutton",
             "visibility-oid": "javascript.0.VIS.Edit_Mode"
           },
           "style": {
             "left": "calc(100% - 80px)",
             "top": "10px",
             "width": "auto",
             "height": "30px"
           },
           "widgetSet": "jqui"
         },
         "e00005": {
           "tpl": "tplVis-materialdesign-Chart-Line-History",
           "data": {
             "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",
             "dataCount": "2",
             "aggregate": "average",
             "timeIntervalToShow": "30 seconds",
             "refreshMethod": "byObject",
             "refreshTimeInterval": "1 day",
             "pointStyle": "circle",
             "showLegend": "true",
             "legendPosition": "top",
             "legendPointStyle": "true",
             "showTooltip": "true",
             "tooltipTimeFormats": "{\"millisecond\":\"lll:ss\",\"second\":\"lll:ss\",\"minute\":\"lll\",\"hour\":\"lll\",\"day\":\"lll\",\"week\":\"lll\",\"month\":\"lll\",\"quarter\":\"lll\",\"year\":\"lll\"}",
             "tooltipShowColorBox": "true",
             "lineSpanGaps0": "true",
             "lineSpanGaps1": "true",
             "xAxisPosition": "bottom",
             "xAxisBounds": "dataSet",
             "xAxisTimeFormats": "{\"millisecond\":\"H:mm:ss.SSS\",\"second\":\"H:mm:ss\",\"minute\":\"H:mm\",\"hour\":\"H\",\"day\":\"ddd DD.\",\"week\":\"ll\",\"month\":\"MMM YYYY\",\"quarter\":\"[Q]Q - YYYY\",\"year\":\"YYYY\"}",
             "xAxisValueDistanceToAxis": "0",
             "xAxisShowAxis": "true",
             "xAxisShowAxisLabels": "true",
             "xAxisShowGridLines": "true",
             "xAxisShowTicks": "true",
             "yAxisValueDistanceToAxis": "10",
             "showYAxis0": "true",
             "yAxisPosition0": "left",
             "yAxisShowGridLines0": false,
             "yAxisShowTicks0": "true",
             "yAxisShowAxisBorder0": "true",
             "showYAxis1": true,
             "yAxisPosition1": "right",
             "yAxisShowGridLines1": false,
             "yAxisShowTicks1": "true",
             "yAxisShowAxisBorder1": "true",
             "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,
             "historyAdapterInstance": "sql.0",
             "oid0": "{javascript.0.VIS.Daten.Charts.Klima.OID0}",
             "multiply0": "1",
             "multiply1": "1",
             "colorScheme": "",
             "manualRefreshTrigger": "javascript.0.VIS.Daten.Charts.Klima.Refresh",
             "time_interval_oid": "javascript.0.VIS.Daten.Charts.Klima.Zeitintervall",
             "oid1": "{javascript.0.VIS.Daten.Charts.Klima.OID1}",
             "legendBoxWidth": "72",
             "yAxisTitleColor": "#ffffff",
             "yAxisValueLabelColor": "#ffffff",
             "xAxisValueLabelColor": "#ffffff",
             "legendText0": "{javascript.0.VIS.Daten.Charts.Klima.OID0_legende}",
             "legendText1": "{javascript.0.VIS.Daten.Charts.Klima.OID1_legende}",
             "yAxisMinValue1": "10",
             "yAxisMaxValue1": "70",
             "yAxisValueAppendText1": " %",
             "yAxisValueAppendText0": " °C",
             "yAxisMinValue0": "10",
             "yAxisMaxValue0": "70",
             "yAxisTitle1": "",
             "yAxisTitle0": "",
             "animationDuration": "500",
             "chartPaddingTop": "",
             "fillColor0": "#007bdb",
             "dataColor0": "#0061ad",
             "pointSize": "1",
             "useFillColor0": false,
             "dataColor1": "#068f00",
             "legendFontColor": "#ffffff",
             "fillColor1": "#08b800",
             "useFillColor1": false,
             "lineThikness1": "1",
             "lineThikness0": "1",
             "pointSizeHover": "5",
             "legendFontFamily": "RobotoCondensed-Light",
             "legendFontSize": "12",
             "tooltipBodyFontFamily": "RobotoCondensed-Light",
             "tooltipBodyFontSize": "12",
             "yAxisGridLinesWitdh0": "",
             "yAxisValueFontFamily": "RobotoCondensed-Light",
             "yAxisValueFontSize": "12",
             "xAxisTitle": "",
             "xAxisTitleFontFamily": "RobotoCondensed-Light",
             "xAxisTitleFontSize": "12",
             "xAxisTitleColor": "#ffffff",
             "xAxisValueFontFamily": "RobotoCondensed-Light",
             "xAxisValueFontSize": "12",
             "axisValueAppendText": "",
             "commonYAxis0": "",
             "lineSpanGaps2": "true",
             "showYAxis2": false,
             "yAxisPosition2": "left",
             "yAxisShowGridLines2": false,
             "yAxisShowTicks2": "true",
             "yAxisShowAxisBorder2": "true",
             "legendText2": "{javascript.0.VIS.Daten.Charts.Klima.OID2_legende}",
             "lineThikness2": "1",
             "dataColor2": "#e0c800",
             "fillColor2": "#ffe514",
             "lineSpanGaps3": "true",
             "showYAxis3": "true",
             "yAxisPosition3": "left",
             "yAxisShowGridLines3": "true",
             "yAxisShowTicks3": "true",
             "yAxisShowAxisBorder3": "true",
             "yAxisMinValue2": "10",
             "yAxisMaxValue2": "70",
             "oid2": "{javascript.0.VIS.Daten.Charts.Klima.OID2}",
             "multiply2": "1",
             "useFillColor2": false
           },
           "style": {
             "left": "210px",
             "top": "60px",
             "width": "calc(100% - 220px)",
             "height": "400px"
           },
           "widgetSet": "materialdesign"
         },
         "e00006": {
           "tpl": "tplVis-materialdesign-Select-Value",
           "data": {
             "oid": "javascript.0.VIS.Daten.Charts.Klima.Zeitintervall",
             "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",
             "values": "21",
             "layout": "outlined",
             "showValueOnRight": false,
             "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,
             "value0": "30 seconds",
             "value1": "1 minute",
             "value2": "2 minutes",
             "value3": "5 minutes",
             "value4": "10 minutes",
             "value5": "30 minutes",
             "value6": "1 hour",
             "value7": "2 hours",
             "value8": "4 hours",
             "value9": "8 hours",
             "value10": "12 hours",
             "value11": "1 day",
             "value12": "2 days",
             "value13": "3 days",
             "value14": "7 days",
             "value15": "14 days",
             "value16": "1 month",
             "value17": "2 months",
             "value18": "3 months",
             "value19": "6 months",
             "value20": "1 year",
             "value21": "2 years",
             "vibrateOnMobilDevices": "50",
             "selectTextColor": "#ffffff",
             "hintText": "Zeitintervall",
             "selectHintTextColor": "#ffffff",
             "selectBorderColor": "transparent",
             "selectBorderColorSelected": "transparent",
             "selectHintTextColorSelected": "#ffffff",
             "z_index": "1000"
           },
           "style": {
             "left": "10px",
             "top": "70px",
             "width": "190px",
             "height": "56px"
           },
           "widgetSet": "materialdesign"
         },
         "e00007": {
           "tpl": "tplVis-materialdesign-Select-Value",
           "data": {
             "oid": "javascript.0.VIS.Daten.Charts.Klima.OID0",
             "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",
             "values": "8",
             "layout": "outlined",
             "showValueOnRight": false,
             "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,
             "value0": "linkeddevices.0.klima.sensoren.kueche_temperatur",
             "value1": "linkeddevices.0.klima.sensoren.kueche_luftfeuchtigkeit",
             "value2": "linkeddevices.0.klima.sensoren.flur_temperatur",
             "value3": "linkeddevices.0.klima.sensoren.flur_luftfeuchtigkeit",
             "value4": "linkeddevices.0.klima.sensoren.buero_temperatur",
             "value5": "linkeddevices.0.klima.sensoren.buero_luftfeuchtigkeit",
             "value6": "linkeddevices.0.klima.sensoren.netzwerkrack_temperatur",
             "value7": "linkeddevices.0.klima.sensoren.netzwerkrack_luftfeuchtigkeit",
             "value8": "deaktiviert",
             "value9": "8 hours",
             "value10": "12 hours",
             "value11": "1 day",
             "value12": "2 days",
             "value13": "3 days",
             "value14": "7 days",
             "value15": "14 days",
             "value16": "1 month",
             "value17": "2 months",
             "value18": "3 months",
             "value19": "6 months",
             "value20": "1 year",
             "value21": "2 years",
             "vibrateOnMobilDevices": "50",
             "label0": "Küche: Temperatur",
             "label1": "Küche: Luftfeuchtigkeit",
             "selectTextColor": "#ffffff",
             "hintText": "OID0",
             "selectHintTextColor": "#ffffff",
             "selectBorderColor": "transparent",
             "selectBorderColorSelected": "transparent",
             "selectHintTextColorSelected": "#ffffff",
             "z_index": "900",
             "label2": "Flur: Temperatur",
             "label4": "Büro: Temperatur",
             "label5": "Büro: Luftfeuchtigkeit",
             "label3": "Flur: Luftfeuchtigkeit",
             "label6": "Netzwerkrack: Temperatur",
             "label7": "Netzwerkrack: Luftfeuchtigkeit"
           },
           "style": {
             "left": "10px",
             "top": "140px",
             "width": "190px",
             "height": "56px"
           },
           "widgetSet": "materialdesign"
         },
         "e00008": {
           "tpl": "tplVis-materialdesign-Select-Value",
           "data": {
             "oid": "javascript.0.VIS.Daten.Charts.Klima.OID1",
             "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",
             "values": "8",
             "layout": "outlined",
             "showValueOnRight": false,
             "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,
             "value0": "linkeddevices.0.klima.sensoren.kueche_temperatur",
             "value1": "linkeddevices.0.klima.sensoren.kueche_luftfeuchtigkeit",
             "value2": "linkeddevices.0.klima.sensoren.flur_temperatur",
             "value3": "linkeddevices.0.klima.sensoren.flur_luftfeuchtigkeit",
             "value4": "linkeddevices.0.klima.sensoren.buero_temperatur",
             "value5": "linkeddevices.0.klima.sensoren.buero_luftfeuchtigkeit",
             "value6": "linkeddevices.0.klima.sensoren.netzwerkrack_temperatur",
             "value7": "linkeddevices.0.klima.sensoren.netzwerkrack_luftfeuchtigkeit",
             "value8": "deaktiviert",
             "value9": "8 hours",
             "value10": "12 hours",
             "value11": "1 day",
             "value12": "2 days",
             "value13": "3 days",
             "value14": "7 days",
             "value15": "14 days",
             "value16": "1 month",
             "value17": "2 months",
             "value18": "3 months",
             "value19": "6 months",
             "value20": "1 year",
             "value21": "2 years",
             "vibrateOnMobilDevices": "50",
             "label0": "Küche: Temperatur",
             "label1": "Küche: Luftfeuchtigkeit",
             "selectTextColor": "#ffffff",
             "hintText": "OID1",
             "selectHintTextColor": "#ffffff",
             "selectBorderColor": "transparent",
             "selectBorderColorSelected": "transparent",
             "selectHintTextColorSelected": "#ffffff",
             "z_index": "900",
             "label2": "Flur: Temperatur",
             "label4": "Büro: Temperatur",
             "label5": "Büro: Luftfeuchtigkeit",
             "label3": "Flur: Luftfeuchtigkeit",
             "label6": "Netzwerkrack: Temperatur",
             "label7": "Netzwerkrack: Luftfeuchtigkeit"
           },
           "style": {
             "left": "10px",
             "top": "210px",
             "width": "190px",
             "height": "56px"
           },
           "widgetSet": "materialdesign"
         },
         "e00009": {
           "tpl": "tplVis-materialdesign-Select-Value",
           "data": {
             "oid": "javascript.0.VIS.Daten.Charts.Klima.OID2",
             "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",
             "values": "8",
             "layout": "outlined",
             "showValueOnRight": false,
             "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,
             "value0": "linkeddevices.0.klima.sensoren.kueche_temperatur",
             "value1": "linkeddevices.0.klima.sensoren.kueche_luftfeuchtigkeit",
             "value2": "linkeddevices.0.klima.sensoren.flur_temperatur",
             "value3": "linkeddevices.0.klima.sensoren.flur_luftfeuchtigkeit",
             "value4": "linkeddevices.0.klima.sensoren.buero_temperatur",
             "value5": "linkeddevices.0.klima.sensoren.buero_luftfeuchtigkeit",
             "value6": "linkeddevices.0.klima.sensoren.netzwerkrack_temperatur",
             "value7": "linkeddevices.0.klima.sensoren.netzwerkrack_luftfeuchtigkeit",
             "value8": "deaktiviert",
             "value9": "8 hours",
             "value10": "12 hours",
             "value11": "1 day",
             "value12": "2 days",
             "value13": "3 days",
             "value14": "7 days",
             "value15": "14 days",
             "value16": "1 month",
             "value17": "2 months",
             "value18": "3 months",
             "value19": "6 months",
             "value20": "1 year",
             "value21": "2 years",
             "vibrateOnMobilDevices": "50",
             "label0": "Küche: Temperatur",
             "label1": "Küche: Luftfeuchtigkeit",
             "selectTextColor": "#ffffff",
             "hintText": "OID2",
             "selectHintTextColor": "#ffffff",
             "selectBorderColor": "transparent",
             "selectBorderColorSelected": "transparent",
             "selectHintTextColorSelected": "#ffffff",
             "z_index": "900",
             "label2": "Flur: Temperatur",
             "label4": "Büro: Temperatur",
             "label5": "Büro: Luftfeuchtigkeit",
             "label3": "Flur: Luftfeuchtigkeit",
             "label6": "Netzwerkrack: Temperatur",
             "label7": "Netzwerkrack: Luftfeuchtigkeit"
           },
           "style": {
             "left": "10px",
             "top": "280px",
             "width": "190px",
             "height": "56px"
           },
           "widgetSet": "materialdesign"
         }
       },
       "name": "3_card_Daten_Klima_Thermometer_im_Haus",
       "filterList": []
      }
      

      Andere Frage, Farben mit transparenz-Werten angeben zu können (rgba()) wäre ein VIS Thema oder?

      Geht doch schon längst

      Ok, ich hab bisher entweder nur Hex-Werte eingefügt oder über den Button rechts eine Farbe gewählt :D Gut zu Wissen :)

      Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

      ScroungerS 1 Antwort Letzte Antwort
      2
      • D darkiop

        @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

        Ok ich glaub ich hab es verstanden. Also du hast quasi ein Chart mit 3 Datensätze und die Datensätze kannst du dynamisch ändern?
        Und wie geht das? Also was trägst du in dein OID ein. Idee find ich recht interessant, weil dann nicht alle Daten geladen werden müssten.

        So wird ein Chart halt sehr flexibel. Wenn ich das für alle meine Werte umsetze spare ich sicher 10-15 Views ... :)

        Über die Bindings:

        a95fbe5f-6ad1-4781-aea9-8716f2c27471-grafik.png

        Hier der View. Der Legendentext wird in einem Skript geschrieben (wenn OID = 4711, dann text ....):

        {
         "settings": {
           "style": {
             "background_class": ""
           },
           "theme": "black-tie",
           "sizex": "",
           "sizey": "",
           "gridSize": "10",
           "snapType": 2,
           "useBackground": false
         },
         "widgets": {
           "e00001": {
             "tpl": "tplHtml",
             "data": {
               "g_fixed": true,
               "g_visibility": false,
               "g_css_font_text": true,
               "g_css_background": false,
               "g_css_shadow_padding": false,
               "g_css_border": false,
               "g_gestures": false,
               "g_signals": false,
               "visibility-cond": "==",
               "visibility-val": 1,
               "visibility-groups-action": "hide",
               "refreshInterval": "0",
               "signals-cond-0": "==",
               "signals-val-0": true,
               "signals-icon-0": "/vis.0/main-2020/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.0/main-2020/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.0/main-2020/lowbattery.png",
               "signals-icon-size-2": 0,
               "signals-blink-2": false,
               "signals-horz-2": 0,
               "signals-vert-2": 0,
               "signals-hide-edit-2": false,
               "html": "",
               "class": "mdui-abar mdui-bluegrey-bg",
               "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,
               "comment": "",
               "name": "app-bar"
             },
             "style": {
               "left": "0px",
               "top": "-1px",
               "width": "100%",
               "height": "50px",
               "z-index": "0",
               "color": "#ffffff",
               "text-align": "center",
               "font-family": "RobotoCondensed-Light"
             },
             "widgetSet": "basic"
           },
           "e00002": {
             "tpl": "tplHtml",
             "data": {
               "g_fixed": true,
               "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,
               "visibility-cond": "==",
               "visibility-val": 1,
               "visibility-groups-action": "hide",
               "refreshInterval": "0",
               "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,
               "html": "Klima - Thermometer im Haus",
               "class": "mdui-title",
               "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
             },
             "style": {
               "left": "calc(0% + 50px)",
               "top": "13px",
               "width": "264px",
               "height": "23px",
               "z-index": 1,
               "font-family": "RobotoCondensed-Light"
             },
             "widgetSet": "basic"
           },
           "e00003": {
             "tpl": "tplImage",
             "data": {
               "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",
               "refreshInterval": "0",
               "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,
               "src": "/icons-mfd-png/fts_shutter_manual.png"
             },
             "style": {
               "left": "0",
               "top": "-1px",
               "width": "50px",
               "height": "50px",
               "font-family": "RobotoCondensed-Light"
             },
             "widgetSet": "basic"
           },
           "e00004": {
             "tpl": "tplJquiButtonLinkBlank",
             "data": {
               "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": "true",
               "visibility-groups-action": "hide",
               "buttontext": "EDIT",
               "padding": "0",
               "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,
               "href": "http://iobroker-master.birkenweg.walk-steinweiler.de:8082/vis/edit.html?main-2020#{view}",
               "no_style": false,
               "class": "mdui-flatbutton",
               "visibility-oid": "javascript.0.VIS.Edit_Mode"
             },
             "style": {
               "left": "calc(100% - 80px)",
               "top": "10px",
               "width": "auto",
               "height": "30px"
             },
             "widgetSet": "jqui"
           },
           "e00005": {
             "tpl": "tplVis-materialdesign-Chart-Line-History",
             "data": {
               "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",
               "dataCount": "2",
               "aggregate": "average",
               "timeIntervalToShow": "30 seconds",
               "refreshMethod": "byObject",
               "refreshTimeInterval": "1 day",
               "pointStyle": "circle",
               "showLegend": "true",
               "legendPosition": "top",
               "legendPointStyle": "true",
               "showTooltip": "true",
               "tooltipTimeFormats": "{\"millisecond\":\"lll:ss\",\"second\":\"lll:ss\",\"minute\":\"lll\",\"hour\":\"lll\",\"day\":\"lll\",\"week\":\"lll\",\"month\":\"lll\",\"quarter\":\"lll\",\"year\":\"lll\"}",
               "tooltipShowColorBox": "true",
               "lineSpanGaps0": "true",
               "lineSpanGaps1": "true",
               "xAxisPosition": "bottom",
               "xAxisBounds": "dataSet",
               "xAxisTimeFormats": "{\"millisecond\":\"H:mm:ss.SSS\",\"second\":\"H:mm:ss\",\"minute\":\"H:mm\",\"hour\":\"H\",\"day\":\"ddd DD.\",\"week\":\"ll\",\"month\":\"MMM YYYY\",\"quarter\":\"[Q]Q - YYYY\",\"year\":\"YYYY\"}",
               "xAxisValueDistanceToAxis": "0",
               "xAxisShowAxis": "true",
               "xAxisShowAxisLabels": "true",
               "xAxisShowGridLines": "true",
               "xAxisShowTicks": "true",
               "yAxisValueDistanceToAxis": "10",
               "showYAxis0": "true",
               "yAxisPosition0": "left",
               "yAxisShowGridLines0": false,
               "yAxisShowTicks0": "true",
               "yAxisShowAxisBorder0": "true",
               "showYAxis1": true,
               "yAxisPosition1": "right",
               "yAxisShowGridLines1": false,
               "yAxisShowTicks1": "true",
               "yAxisShowAxisBorder1": "true",
               "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,
               "historyAdapterInstance": "sql.0",
               "oid0": "{javascript.0.VIS.Daten.Charts.Klima.OID0}",
               "multiply0": "1",
               "multiply1": "1",
               "colorScheme": "",
               "manualRefreshTrigger": "javascript.0.VIS.Daten.Charts.Klima.Refresh",
               "time_interval_oid": "javascript.0.VIS.Daten.Charts.Klima.Zeitintervall",
               "oid1": "{javascript.0.VIS.Daten.Charts.Klima.OID1}",
               "legendBoxWidth": "72",
               "yAxisTitleColor": "#ffffff",
               "yAxisValueLabelColor": "#ffffff",
               "xAxisValueLabelColor": "#ffffff",
               "legendText0": "{javascript.0.VIS.Daten.Charts.Klima.OID0_legende}",
               "legendText1": "{javascript.0.VIS.Daten.Charts.Klima.OID1_legende}",
               "yAxisMinValue1": "10",
               "yAxisMaxValue1": "70",
               "yAxisValueAppendText1": " %",
               "yAxisValueAppendText0": " °C",
               "yAxisMinValue0": "10",
               "yAxisMaxValue0": "70",
               "yAxisTitle1": "",
               "yAxisTitle0": "",
               "animationDuration": "500",
               "chartPaddingTop": "",
               "fillColor0": "#007bdb",
               "dataColor0": "#0061ad",
               "pointSize": "1",
               "useFillColor0": false,
               "dataColor1": "#068f00",
               "legendFontColor": "#ffffff",
               "fillColor1": "#08b800",
               "useFillColor1": false,
               "lineThikness1": "1",
               "lineThikness0": "1",
               "pointSizeHover": "5",
               "legendFontFamily": "RobotoCondensed-Light",
               "legendFontSize": "12",
               "tooltipBodyFontFamily": "RobotoCondensed-Light",
               "tooltipBodyFontSize": "12",
               "yAxisGridLinesWitdh0": "",
               "yAxisValueFontFamily": "RobotoCondensed-Light",
               "yAxisValueFontSize": "12",
               "xAxisTitle": "",
               "xAxisTitleFontFamily": "RobotoCondensed-Light",
               "xAxisTitleFontSize": "12",
               "xAxisTitleColor": "#ffffff",
               "xAxisValueFontFamily": "RobotoCondensed-Light",
               "xAxisValueFontSize": "12",
               "axisValueAppendText": "",
               "commonYAxis0": "",
               "lineSpanGaps2": "true",
               "showYAxis2": false,
               "yAxisPosition2": "left",
               "yAxisShowGridLines2": false,
               "yAxisShowTicks2": "true",
               "yAxisShowAxisBorder2": "true",
               "legendText2": "{javascript.0.VIS.Daten.Charts.Klima.OID2_legende}",
               "lineThikness2": "1",
               "dataColor2": "#e0c800",
               "fillColor2": "#ffe514",
               "lineSpanGaps3": "true",
               "showYAxis3": "true",
               "yAxisPosition3": "left",
               "yAxisShowGridLines3": "true",
               "yAxisShowTicks3": "true",
               "yAxisShowAxisBorder3": "true",
               "yAxisMinValue2": "10",
               "yAxisMaxValue2": "70",
               "oid2": "{javascript.0.VIS.Daten.Charts.Klima.OID2}",
               "multiply2": "1",
               "useFillColor2": false
             },
             "style": {
               "left": "210px",
               "top": "60px",
               "width": "calc(100% - 220px)",
               "height": "400px"
             },
             "widgetSet": "materialdesign"
           },
           "e00006": {
             "tpl": "tplVis-materialdesign-Select-Value",
             "data": {
               "oid": "javascript.0.VIS.Daten.Charts.Klima.Zeitintervall",
               "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",
               "values": "21",
               "layout": "outlined",
               "showValueOnRight": false,
               "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,
               "value0": "30 seconds",
               "value1": "1 minute",
               "value2": "2 minutes",
               "value3": "5 minutes",
               "value4": "10 minutes",
               "value5": "30 minutes",
               "value6": "1 hour",
               "value7": "2 hours",
               "value8": "4 hours",
               "value9": "8 hours",
               "value10": "12 hours",
               "value11": "1 day",
               "value12": "2 days",
               "value13": "3 days",
               "value14": "7 days",
               "value15": "14 days",
               "value16": "1 month",
               "value17": "2 months",
               "value18": "3 months",
               "value19": "6 months",
               "value20": "1 year",
               "value21": "2 years",
               "vibrateOnMobilDevices": "50",
               "selectTextColor": "#ffffff",
               "hintText": "Zeitintervall",
               "selectHintTextColor": "#ffffff",
               "selectBorderColor": "transparent",
               "selectBorderColorSelected": "transparent",
               "selectHintTextColorSelected": "#ffffff",
               "z_index": "1000"
             },
             "style": {
               "left": "10px",
               "top": "70px",
               "width": "190px",
               "height": "56px"
             },
             "widgetSet": "materialdesign"
           },
           "e00007": {
             "tpl": "tplVis-materialdesign-Select-Value",
             "data": {
               "oid": "javascript.0.VIS.Daten.Charts.Klima.OID0",
               "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",
               "values": "8",
               "layout": "outlined",
               "showValueOnRight": false,
               "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,
               "value0": "linkeddevices.0.klima.sensoren.kueche_temperatur",
               "value1": "linkeddevices.0.klima.sensoren.kueche_luftfeuchtigkeit",
               "value2": "linkeddevices.0.klima.sensoren.flur_temperatur",
               "value3": "linkeddevices.0.klima.sensoren.flur_luftfeuchtigkeit",
               "value4": "linkeddevices.0.klima.sensoren.buero_temperatur",
               "value5": "linkeddevices.0.klima.sensoren.buero_luftfeuchtigkeit",
               "value6": "linkeddevices.0.klima.sensoren.netzwerkrack_temperatur",
               "value7": "linkeddevices.0.klima.sensoren.netzwerkrack_luftfeuchtigkeit",
               "value8": "deaktiviert",
               "value9": "8 hours",
               "value10": "12 hours",
               "value11": "1 day",
               "value12": "2 days",
               "value13": "3 days",
               "value14": "7 days",
               "value15": "14 days",
               "value16": "1 month",
               "value17": "2 months",
               "value18": "3 months",
               "value19": "6 months",
               "value20": "1 year",
               "value21": "2 years",
               "vibrateOnMobilDevices": "50",
               "label0": "Küche: Temperatur",
               "label1": "Küche: Luftfeuchtigkeit",
               "selectTextColor": "#ffffff",
               "hintText": "OID0",
               "selectHintTextColor": "#ffffff",
               "selectBorderColor": "transparent",
               "selectBorderColorSelected": "transparent",
               "selectHintTextColorSelected": "#ffffff",
               "z_index": "900",
               "label2": "Flur: Temperatur",
               "label4": "Büro: Temperatur",
               "label5": "Büro: Luftfeuchtigkeit",
               "label3": "Flur: Luftfeuchtigkeit",
               "label6": "Netzwerkrack: Temperatur",
               "label7": "Netzwerkrack: Luftfeuchtigkeit"
             },
             "style": {
               "left": "10px",
               "top": "140px",
               "width": "190px",
               "height": "56px"
             },
             "widgetSet": "materialdesign"
           },
           "e00008": {
             "tpl": "tplVis-materialdesign-Select-Value",
             "data": {
               "oid": "javascript.0.VIS.Daten.Charts.Klima.OID1",
               "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",
               "values": "8",
               "layout": "outlined",
               "showValueOnRight": false,
               "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,
               "value0": "linkeddevices.0.klima.sensoren.kueche_temperatur",
               "value1": "linkeddevices.0.klima.sensoren.kueche_luftfeuchtigkeit",
               "value2": "linkeddevices.0.klima.sensoren.flur_temperatur",
               "value3": "linkeddevices.0.klima.sensoren.flur_luftfeuchtigkeit",
               "value4": "linkeddevices.0.klima.sensoren.buero_temperatur",
               "value5": "linkeddevices.0.klima.sensoren.buero_luftfeuchtigkeit",
               "value6": "linkeddevices.0.klima.sensoren.netzwerkrack_temperatur",
               "value7": "linkeddevices.0.klima.sensoren.netzwerkrack_luftfeuchtigkeit",
               "value8": "deaktiviert",
               "value9": "8 hours",
               "value10": "12 hours",
               "value11": "1 day",
               "value12": "2 days",
               "value13": "3 days",
               "value14": "7 days",
               "value15": "14 days",
               "value16": "1 month",
               "value17": "2 months",
               "value18": "3 months",
               "value19": "6 months",
               "value20": "1 year",
               "value21": "2 years",
               "vibrateOnMobilDevices": "50",
               "label0": "Küche: Temperatur",
               "label1": "Küche: Luftfeuchtigkeit",
               "selectTextColor": "#ffffff",
               "hintText": "OID1",
               "selectHintTextColor": "#ffffff",
               "selectBorderColor": "transparent",
               "selectBorderColorSelected": "transparent",
               "selectHintTextColorSelected": "#ffffff",
               "z_index": "900",
               "label2": "Flur: Temperatur",
               "label4": "Büro: Temperatur",
               "label5": "Büro: Luftfeuchtigkeit",
               "label3": "Flur: Luftfeuchtigkeit",
               "label6": "Netzwerkrack: Temperatur",
               "label7": "Netzwerkrack: Luftfeuchtigkeit"
             },
             "style": {
               "left": "10px",
               "top": "210px",
               "width": "190px",
               "height": "56px"
             },
             "widgetSet": "materialdesign"
           },
           "e00009": {
             "tpl": "tplVis-materialdesign-Select-Value",
             "data": {
               "oid": "javascript.0.VIS.Daten.Charts.Klima.OID2",
               "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",
               "values": "8",
               "layout": "outlined",
               "showValueOnRight": false,
               "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,
               "value0": "linkeddevices.0.klima.sensoren.kueche_temperatur",
               "value1": "linkeddevices.0.klima.sensoren.kueche_luftfeuchtigkeit",
               "value2": "linkeddevices.0.klima.sensoren.flur_temperatur",
               "value3": "linkeddevices.0.klima.sensoren.flur_luftfeuchtigkeit",
               "value4": "linkeddevices.0.klima.sensoren.buero_temperatur",
               "value5": "linkeddevices.0.klima.sensoren.buero_luftfeuchtigkeit",
               "value6": "linkeddevices.0.klima.sensoren.netzwerkrack_temperatur",
               "value7": "linkeddevices.0.klima.sensoren.netzwerkrack_luftfeuchtigkeit",
               "value8": "deaktiviert",
               "value9": "8 hours",
               "value10": "12 hours",
               "value11": "1 day",
               "value12": "2 days",
               "value13": "3 days",
               "value14": "7 days",
               "value15": "14 days",
               "value16": "1 month",
               "value17": "2 months",
               "value18": "3 months",
               "value19": "6 months",
               "value20": "1 year",
               "value21": "2 years",
               "vibrateOnMobilDevices": "50",
               "label0": "Küche: Temperatur",
               "label1": "Küche: Luftfeuchtigkeit",
               "selectTextColor": "#ffffff",
               "hintText": "OID2",
               "selectHintTextColor": "#ffffff",
               "selectBorderColor": "transparent",
               "selectBorderColorSelected": "transparent",
               "selectHintTextColorSelected": "#ffffff",
               "z_index": "900",
               "label2": "Flur: Temperatur",
               "label4": "Büro: Temperatur",
               "label5": "Büro: Luftfeuchtigkeit",
               "label3": "Flur: Luftfeuchtigkeit",
               "label6": "Netzwerkrack: Temperatur",
               "label7": "Netzwerkrack: Luftfeuchtigkeit"
             },
             "style": {
               "left": "10px",
               "top": "280px",
               "width": "190px",
               "height": "56px"
             },
             "widgetSet": "materialdesign"
           }
         },
         "name": "3_card_Daten_Klima_Thermometer_im_Haus",
         "filterList": []
        }
        

        Andere Frage, Farben mit transparenz-Werten angeben zu können (rgba()) wäre ein VIS Thema oder?

        Geht doch schon längst

        Ok, ich hab bisher entweder nur Hex-Werte eingefügt oder über den Button rechts eine Farbe gewählt :D Gut zu Wissen :)

        ScroungerS Offline
        ScroungerS Offline
        Scrounger
        Developer
        schrieb am zuletzt editiert von
        #397

        @darkiop
        und wieder was gelernt, wusste gar nicht das man Bindings bei OIDs einsetzen kann.
        Das eröffnet einem ja noch ganz andere Möglichkeiten.

        Das aber von "haus aus" in das Chart zu implementieren geht denke ich nur sehr schwierig. Und den Aufwand nur wegen log Meldungen - ich glaube du kennst meine Antwort ;)

        <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

        <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

        D 1 Antwort Letzte Antwort
        0
        • ScroungerS Scrounger

          @darkiop
          und wieder was gelernt, wusste gar nicht das man Bindings bei OIDs einsetzen kann.
          Das eröffnet einem ja noch ganz andere Möglichkeiten.

          Das aber von "haus aus" in das Chart zu implementieren geht denke ich nur sehr schwierig. Und den Aufwand nur wegen log Meldungen - ich glaube du kennst meine Antwort ;)

          D Online
          D Online
          darkiop
          Most Active
          schrieb am zuletzt editiert von
          #398

          @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

          @darkiop
          und wieder was gelernt, wusste gar nicht das man Bindings bei OIDs einsetzen kann.
          Das eröffnet einem ja noch ganz andere Möglichkeiten.

          Ja. Das ist schon ne praktische Sache!

          Das aber von "haus aus" in das Chart zu implementieren geht denke ich nur sehr schwierig. Und den Aufwand nur wegen log Meldungen - ich glaube du kennst meine Antwort ;)

          Verständlich :)

          Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

          1 Antwort Letzte Antwort
          0
          • D Online
            D Online
            darkiop
            Most Active
            schrieb am zuletzt editiert von
            #399

            @Scrounger Wäre es Möglich im Line History Chart eine 'min' und eine 'max' Linie einzufügen?

            Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

            ScroungerS 1 Antwort Letzte Antwort
            0
            • D darkiop

              @Scrounger Wäre es Möglich im Line History Chart eine 'min' und eine 'max' Linie einzufügen?

              ScroungerS Offline
              ScroungerS Offline
              Scrounger
              Developer
              schrieb am zuletzt editiert von
              #400

              @darkiop sagte in Test Adapter Material Design Widgets v0.2.x:

              @Scrounger Wäre es Möglich im Line History Chart eine 'min' und eine 'max' Linie einzufügen?

              Ja das geht sicher, erstell bitte nen issue.

              <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

              <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

              D 1 Antwort Letzte Antwort
              0
              • ScroungerS Scrounger

                @darkiop sagte in Test Adapter Material Design Widgets v0.2.x:

                @Scrounger Wäre es Möglich im Line History Chart eine 'min' und eine 'max' Linie einzufügen?

                Ja das geht sicher, erstell bitte nen issue.

                D Online
                D Online
                darkiop
                Most Active
                schrieb am zuletzt editiert von
                #401

                @Scrounger Ist Erledigt :)

                Bei der nächsten Grill-Session kommt mir das dann zu Hilfe :)

                f85f97e0-0893-4f96-bbe5-a0f0be81bf94-grafik.png

                Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                S 1 Antwort Letzte Antwort
                0
                • D darkiop

                  @Scrounger Ist Erledigt :)

                  Bei der nächsten Grill-Session kommt mir das dann zu Hilfe :)

                  f85f97e0-0893-4f96-bbe5-a0f0be81bf94-grafik.png

                  S Offline
                  S Offline
                  Sempre
                  schrieb am zuletzt editiert von
                  #402

                  @darkiop

                  Mal ne blöde Frage, ich versuche gerade auch die TopAppBar im Modus "short" zu verwenden und als Hintergrund einen Farbverlauf zu machen. Hast du bei dir das neue Widget "Mansonry View" in Verwendung?
                  Mein Problem ist nämlich das ich ja den Background so gestalten muss das meine Cards unterhalb der TopAppBar starten und da dachte ich ich mache einfach eine HTML Card in den Hintergrund und packe da dann die "Mansonry View" drauf. Aber leider bekomme ich das dann nicht angeziegt bzw den Farbverlauf nicht in den Hintergrund und das Vidget darüber :(

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    MarEhg
                    schrieb am zuletzt editiert von
                    #403

                    Kann man eigentlich die Textform und die Textgröße des TopAppBar Layout anpassen?

                    Bildschirmfoto 2020-01-05 um 16.17.00.png

                    1. Über CSS?
                      -nur css-font-variant funktioniert!
                      Bildschirmfoto 2020-01-05 um 16.17.43.png

                    2. @Scrounger: Im Top App Layout anpassbar machen?
                      Bildschirmfoto 2020-01-05 um 16.19.11.png

                    Anmerkung: ich habe "Titel des ausgewählten Navigationselements anzeigen" ausgewählt!

                    ScroungerS 1 Antwort Letzte Antwort
                    0
                    • M MarEhg

                      Kann man eigentlich die Textform und die Textgröße des TopAppBar Layout anpassen?

                      Bildschirmfoto 2020-01-05 um 16.17.00.png

                      1. Über CSS?
                        -nur css-font-variant funktioniert!
                        Bildschirmfoto 2020-01-05 um 16.17.43.png

                      2. @Scrounger: Im Top App Layout anpassbar machen?
                        Bildschirmfoto 2020-01-05 um 16.19.11.png

                      Anmerkung: ich habe "Titel des ausgewählten Navigationselements anzeigen" ausgewählt!

                      ScroungerS Offline
                      ScroungerS Offline
                      Scrounger
                      Developer
                      schrieb am zuletzt editiert von
                      #404

                      @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                      1. @Scrounger: Im Top App Layout anpassbar machen?

                      Geht per html tags.

                      Anmerkung: ich habe "Titel des ausgewählten Navigationselements anzeigen" ausgewählt!

                      Hier muss man die css klasse überschreiben - mdc-top-app-bar__title

                      <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                      <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        Sempre
                        schrieb am zuletzt editiert von
                        #405

                        @Scrounger

                        Meinst du es wäre möglich bei deinem neuen Masonry Widget die Breite der einzelnen Spalten festzulegen? So könnte man auch ein Design machen, welches nicht auf einer gleichmäßigen Breite der einzelnen Spalten basiert.

                        Zudem würde mich interessieren wie die Verteilung der Views geregelt wird, sagen wir ich nutzt 9 VIews, wie werden diese auf die Spalten aufgeteilt? Gleichmäßig nicht, zumindest ist so mein Eindruck.

                        ScroungerS 1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          MarEhg
                          schrieb am zuletzt editiert von
                          #406

                          @Scrounger

                          Ich Benutze ein Menü mit SubItems.

                          Einbinden der Symbole habe ich hinbekommen:

                          {"itemImage": "/vis.0/HomeControl/kamera.png", "subItems": ["/vis.0/HomeControl/kamera.png", "/vis.0/HomeControl/kamera.png", "/vis.0/HomeControl/kamera.png"]}
                          

                          Aber der Text macht mir Sorgen ...

                          so versuche ich es ...

                          {"itemText": "Kameras", "subItems": ["Übersicht Kameras", "Haustür Kamera", "Carport Kamera"]}
                          

                          es wird aber so dargestellt ...

                          Bildschirmfoto 2020-01-05 um 17.37.19.png

                          Mache ich hier was falsch, oder ist das ein Bug?

                          ... und:

                          1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?
                          2. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?
                          3. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl
                            Bildschirmfoto 2020-01-05 um 17.46.00.png
                          ScroungerS 1 Antwort Letzte Antwort
                          0
                          • S Sempre

                            @Scrounger

                            Meinst du es wäre möglich bei deinem neuen Masonry Widget die Breite der einzelnen Spalten festzulegen? So könnte man auch ein Design machen, welches nicht auf einer gleichmäßigen Breite der einzelnen Spalten basiert.

                            Zudem würde mich interessieren wie die Verteilung der Views geregelt wird, sagen wir ich nutzt 9 VIews, wie werden diese auf die Spalten aufgeteilt? Gleichmäßig nicht, zumindest ist so mein Eindruck.

                            ScroungerS Offline
                            ScroungerS Offline
                            Scrounger
                            Developer
                            schrieb am zuletzt editiert von
                            #407

                            @Sempre sagte in Test Adapter Material Design Widgets v0.2.x:

                            @Scrounger

                            Meinst du es wäre möglich bei deinem neuen Masonry Widget die Breite der einzelnen Spalten festzulegen? So könnte man auch ein Design machen, welches nicht auf einer gleichmäßigen Breite der einzelnen Spalten basiert.

                            Nein kann man nicht individuell einstellen. Aber du kannst mit nem Trick arbeiten, das z.b zwei auf einersfolgenden Views die breite veränderst, z.b 39% und 60%. Dann werden die nebeneinander dargestellt. Damit einfach Rum spielen und mit der Anzahl der spalten, dann kannst das realisieren.

                            Zudem würde mich interessieren wie die Verteilung der Views geregelt wird, sagen wir ich nutzt 9 VIews, wie werden diese auf die Spalten aufgeteilt? Gleichmäßig nicht, zumindest ist so mein Eindruck.

                            Der Reihe nach, also Spalte 1 View 1-3, Spalte 4-6 und Spalte 3 7-9. Allerdings kann das variieren, der versucht das immer optimal anzuordnen.
                            Im Detail hab ich mich in die Technik nicht eingelesen, sondern ein Beispiel gefunden das genau das macht was ich brauche. Willst du wissen wie es im Detail geht einfach Mal nach masnory bei Google suchen.

                            <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                            <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                            1 Antwort Letzte Antwort
                            0
                            • M MarEhg

                              @Scrounger

                              Ich Benutze ein Menü mit SubItems.

                              Einbinden der Symbole habe ich hinbekommen:

                              {"itemImage": "/vis.0/HomeControl/kamera.png", "subItems": ["/vis.0/HomeControl/kamera.png", "/vis.0/HomeControl/kamera.png", "/vis.0/HomeControl/kamera.png"]}
                              

                              Aber der Text macht mir Sorgen ...

                              so versuche ich es ...

                              {"itemText": "Kameras", "subItems": ["Übersicht Kameras", "Haustür Kamera", "Carport Kamera"]}
                              

                              es wird aber so dargestellt ...

                              Bildschirmfoto 2020-01-05 um 17.37.19.png

                              Mache ich hier was falsch, oder ist das ein Bug?

                              ... und:

                              1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?
                              2. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?
                              3. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl
                                Bildschirmfoto 2020-01-05 um 17.46.00.png
                              ScroungerS Offline
                              ScroungerS Offline
                              Scrounger
                              Developer
                              schrieb am zuletzt editiert von Scrounger
                              #408

                              @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                              @Scrounger
                              Mache ich hier was falsch, oder ist das ein Bug?

                              Bei dir wird die Schriftart vom Browser nicht heruntergeladen, deshalb steht da Key Arrow down / Up. Musst im Browser einstellen das der di runter lädt.

                              1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?

                              Leerzeichen verwenden

                              1. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?

                              Versteh ich nicht -> Bild?

                              1. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl

                              Gib da mal 20 bzw 20px ;-)

                              <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                              <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                              M 2 Antworten Letzte Antwort
                              0
                              • ScroungerS Scrounger

                                @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                                @Scrounger
                                Mache ich hier was falsch, oder ist das ein Bug?

                                Bei dir wird die Schriftart vom Browser nicht heruntergeladen, deshalb steht da Key Arrow down / Up. Musst im Browser einstellen das der di runter lädt.

                                1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?

                                Leerzeichen verwenden

                                1. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?

                                Versteh ich nicht -> Bild?

                                1. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl

                                Gib da mal 20 bzw 20px ;-)

                                M Offline
                                M Offline
                                MarEhg
                                schrieb am zuletzt editiert von
                                #409

                                @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

                                @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                                1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?

                                Leerzeichen verwenden

                                Wo denn? Im JSON geht nicht!

                                {"itemText": "Kameras", "subItems": ["Übersicht Kameras", " Haustür Kamera", " Carport Kamera"]}
                                Es soll ja auch das Symbol eingerückt werden.

                                1. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?

                                Versteh ich nicht -> Bild?

                                Bild ist das Menübild.

                                Bildschirmfoto 2020-01-05 um 17.37.19.png
                                Der Abstand zwischen dem ersten Item und dem Kopf ist kleiner als der Abstand zwischen Item1 und Item2.

                                1. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl

                                Gib da mal 20 bzw 20px ;-)

                                Geht! Danke!

                                D 1 Antwort Letzte Antwort
                                0
                                • M MarEhg

                                  @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

                                  @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                                  1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?

                                  Leerzeichen verwenden

                                  Wo denn? Im JSON geht nicht!

                                  {"itemText": "Kameras", "subItems": ["Übersicht Kameras", " Haustür Kamera", " Carport Kamera"]}
                                  Es soll ja auch das Symbol eingerückt werden.

                                  1. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?

                                  Versteh ich nicht -> Bild?

                                  Bild ist das Menübild.

                                  Bildschirmfoto 2020-01-05 um 17.37.19.png
                                  Der Abstand zwischen dem ersten Item und dem Kopf ist kleiner als der Abstand zwischen Item1 und Item2.

                                  1. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl

                                  Gib da mal 20 bzw 20px ;-)

                                  Geht! Danke!

                                  D Online
                                  D Online
                                  darkiop
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #410

                                  @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                                  Wo denn? Im JSON geht nicht!

                                  Such dir mit den Browser Dev Tools den CSS Pfad heraus und gib dem Element ein margin-left.

                                  Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                                  1 Antwort Letzte Antwort
                                  0
                                  • ScroungerS Scrounger

                                    @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                                    @Scrounger
                                    Mache ich hier was falsch, oder ist das ein Bug?

                                    Bei dir wird die Schriftart vom Browser nicht heruntergeladen, deshalb steht da Key Arrow down / Up. Musst im Browser einstellen das der di runter lädt.

                                    1. Wie rücke ich die Sub-Items etwas ein (z.B. 50px)?

                                    Leerzeichen verwenden

                                    1. Kann man den Abstand von Item1 zum Kopfelement gleich dem Abstand zwischen den Items erzwingen?

                                    Versteh ich nicht -> Bild?

                                    1. es wäre cool wenn man auch die Pixelgröße der Textgrößen angeben könnte (z.B. 20px) anstatt nur die Auswahl

                                    Gib da mal 20 bzw 20px ;-)

                                    M Offline
                                    M Offline
                                    MarEhg
                                    schrieb am zuletzt editiert von
                                    #411

                                    @Scrounger sagte in Test Adapter Material Design Widgets v0.2.x:

                                    @MarEhg sagte in Test Adapter Material Design Widgets v0.2.x:

                                    @Scrounger
                                    Mache ich hier was falsch, oder ist das ein Bug?

                                    Bei dir wird die Schriftart vom Browser nicht heruntergeladen, deshalb steht da Key Arrow down / Up. Musst im Browser einstellen das der di runter lädt.

                                    Wo stelle ich das denn ein? Ging doch mit der alten Version auch.
                                    Und wo ist mein Text aus ...

                                    {"itemText": "Kameras", "subItems": [" Übersicht Kameras", " Haustür Kamera", " Carport Kamera"]}

                                    Firefox:
                                    Bildschirmfoto 2020-01-05 um 18.25.52.png

                                    Safari:
                                    Bildschirmfoto 2020-01-05 um 18.28.12.png

                                    1 Antwort Letzte Antwort
                                    0
                                    • D Offline
                                      D Offline
                                      davimas
                                      schrieb am zuletzt editiert von davimas
                                      #412

                                      Hey,

                                      ich habe jetzt in einer View ein "Basic-Image-Widget" das mir das Camerabild alle 3 Sekunden updatet, das funktioniert auch in der View-Seite, aber nicht in der Top App Bar (View-in-Widget)
                                      Wenn dort der View angezeigt wird - aktualisiert sich das Basic-Image-Widget nicht. Eventuell jmd nen Tipp.....

                                      Screenshot_2020-01-05 Edit vis.png
                                      Screenshot_2020-01-05 vis.png

                                      M 1 Antwort Letzte Antwort
                                      0
                                      • ScroungerS Scrounger

                                        Ich hab ein weiteres Widget erstellt - Column Views Widget.
                                        Dieses Widget ordnet eine anzahl von konfigurierbaren view in widget in einem Spaltenlayout automatisch an.
                                        Das kann man dann z.B. dafür verwenden, um ein "responsiv" VIS layout für Desktop, Tablet und Handy zu realisieren. Die Idee dafür basiert auf der Anleitung [HowTo] "responisve" layout, die ich vor ein paar Tagen mal gepostet hatte, mit dem Vorteil das man sich die Spalten Views sparen kann und die Verschachtelung der einzelnen Views einfach ist.

                                        column_views.gif

                                        Ladet euch am bestenen das Material Design Beispiel Projekt herunter, da seht ihr wie man das realisieren kann.
                                        Und lest Euch die Doku dazu durch!

                                        Bitte den aktuellen master testen (0.2.27)

                                        O Online
                                        O Online
                                        Oli
                                        schrieb am zuletzt editiert von
                                        #413

                                        @Scrounger

                                        ich probiere mich gerade an deinem Widget Column-Views, aber irgendetwas scheine ich da noch falsch zu machen. Ich habe mir dein Testprojekt heruntergeladen und versuche es gerade anzupassen.

                                        im Vis Editor sieht es folgendermaßen aus:
                                        2aacb3f5-5fe4-4b16-8f78-7ebaf71e5173-image.png

                                        Wenn ich es über Google starte, zerschießt es alles
                                        5cf95f42-a29f-4edf-be88-15b66c89ef08-image.png

                                        Woran kann das liegen?

                                        Gruß
                                        Oliver

                                        P 1 Antwort Letzte Antwort
                                        0
                                        • D davimas

                                          Hey,

                                          ich habe jetzt in einer View ein "Basic-Image-Widget" das mir das Camerabild alle 3 Sekunden updatet, das funktioniert auch in der View-Seite, aber nicht in der Top App Bar (View-in-Widget)
                                          Wenn dort der View angezeigt wird - aktualisiert sich das Basic-Image-Widget nicht. Eventuell jmd nen Tipp.....

                                          Screenshot_2020-01-05 Edit vis.png
                                          Screenshot_2020-01-05 vis.png

                                          M Offline
                                          M Offline
                                          MarEhg
                                          schrieb am zuletzt editiert von
                                          #414

                                          @davimas sagte in Test Adapter Material Design Widgets v0.2.x:

                                          Hey,

                                          ich habe jetzt in einer View ein "Basic-Image-Widget" das mir das Camerabild alle 3 Sekunden updatet, das funktioniert auch in der View-Seite, aber nicht in der Top App Bar (View-in-Widget)
                                          Wenn dort der View angezeigt wird - aktualisiert sich das Basic-Image-Widget nicht. Eventuell jmd nen Tipp.....

                                          Hast Du eine Version > 0.2.22? Dann liegt es an Chrome, Safari, o.ä.! Dazu muss eine Änderung in VIS vorgenommen werden.
                                          FireFox sollte gehen. Siehe hier (Fetter Eintrag reicht!) (:

                                          ....
                                          https://forum.iobroker.net/post/348806
                                          https://forum.iobroker.net/post/348809
                                          https://forum.iobroker.net/post/348858
                                          https://forum.iobroker.net/post/349775
                                          https://forum.iobroker.net/post/349826
                                          https://forum.iobroker.net/post/349851
                                          https://forum.iobroker.net/post/350079
                                          https://forum.iobroker.net/post/350335
                                          https://forum.iobroker.net/post/350569
                                          https://forum.iobroker.net/post/350658
                                          https://forum.iobroker.net/post/351210

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          471

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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