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 minuvis v0.0.x

NEWS

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

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

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

Test Adapter minuvis v0.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
socket.iotestvis
160 Beiträge 11 Kommentatoren 23.0k Aufrufe 19 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.
  • SVallantS SVallant

    @Pischleuder
    1.) könnte man, dies aber in dieser Version nicht vorgesehen (1 Widget = 1 Datenpunkt); Breite je nach Bildschirmauflösung
    Wir denken aber darüber nach: https://forum.iobroker.net/topic/38904/ideen-sammlung-minuvis-v2-x

    2.) die kannst die Höhe beim imgoutput einstellen, dann skaliert es automatisch

    SVallantS Offline
    SVallantS Offline
    SVallant
    schrieb am zuletzt editiert von
    #75

    FYI: V1.0.0 ist im stable-Repo verfügbar :champagne:

    1 Antwort Letzte Antwort
    1
    • P Offline
      P Offline
      Pischleuder
      schrieb am zuletzt editiert von Pischleuder
      #76

      Moin,

      habe da noch so ein kleines Problem mit dem json widget.
      Versuche die Programmdaten von tvspielfilm anzuzeigen:
      tv1.jpg

      Die Bilder werden nicht angezeigt. Weiterhin wäre es schön, wenn die
      Anzahl der anzuzeigenden Zeilen auch im widget einstellbar wären :flushed:

      Der Datenpunkt enthält folgendes:

      [{"title":"Two and a Half Men","description":"Charlies Ex Chelsea (Jennifer Taylor) meldet sich zum völlig falschen Zeitpunkt zurück und Alan verdient sich mit Hausbesuchen bei einer besonders zufriedenen Patientin das Geld für Jakes neuen Friseur…","station":"ProSieben","time":"13:20","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/563328bfea60e556a31be144_149.jpg"},{"title":"Fang des Lebens – Tödliche See vor Oregon","description":"","station":"DMAX","time":"13:15","imgUrl":""},{"title":"ZDF-Mittagsmagazin","description":"Die neuen Corona-Maßnahmen Tag der Entscheidung Corona-Hotspot Hildburghausen Schulen und Kitas müssen schließen Das Projekt Stolpersteine Gegen das Vergessen Moderation: Jana Pareigis (Senderinfo)","station":"Das Erste","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5b8ff7598189652d08fcef89_149.jpg"},{"title":"ZDF-Mittagsmagazin","description":"Die neuen Corona-Maßnahmen Tag der Entscheidung Corona-Hotspot Hildburghausen Schulen und Kitas müssen schließen Das Projekt Stolpersteine Gegen das Vergessen Moderation: Jana Pareigis (Senderinfo)","station":"ZDF","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5b8ff7598189652d08fcef89_149.jpg"},{"title":"The Mentalist","description":"Barney Sloop, ein erfolgreicher Baseball-Talentscout, wird ermordet. Wollte seine Frau die Lebensversicherung kassieren? Bei den Ermittlungen schickt ein Baseball Mentalist Jane (Simon Baker) ins Land der Träume. Flashbacks enthüllen Details aus...","station":"kabel eins","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/54ad1603e4b0c014707243ca_149.jpg"},{"title":"Die Schnäppchenhäuser – Der Traum vom Eigenheim","description":"Einigen gelingt es tatsächlich, ihre Traumimmobilie mit wenig Geld zu ergattern. Für die meist fällige Renovierung braucht es dann viel Optimismus und Muskelschmalz…","station":"RTL II","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5d13360681896518176c83ae_149.jpg"},{"title":"Zwischen Tüll und Tränen","description":"","station":"VOX","time":"12:55","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5d13740181896518176d53f2_149.jpg"},{"title":"Punkt 12 – Das RTL-Mittagsjournal","description":"Mittagsjournal mit einem Mix aus Promi-News, Service, Lifestyle und Nachrichten. Zum Start 1992 noch halbstündig, produziert die Redaktion seit Oktober 2007 montags bis freitags Zwei-Stunden-Marathonsendungen. Es moderieren Katja Burkard, Roberta...","station":"RTL","time":"12:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5d0789c381896518175b8237_149.jpg"},{"title":"Dauerwerbesendung","description":"Das TV-Shopping Erlebnis bietet innovative, qualitativ hochwertige Produkte, die den Alltag erleichtern. Innovationen aus aller Welt werden in ein unterhaltsames Einkaufserlebnis verpackt. (Senderinfo)","station":"TELE 5","time":"11:55","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5729fbcaf033af6d3462e847_149.jpg"}]
      
      SVallantS 1 Antwort Letzte Antwort
      0
      • P Pischleuder

        Moin,

        habe da noch so ein kleines Problem mit dem json widget.
        Versuche die Programmdaten von tvspielfilm anzuzeigen:
        tv1.jpg

        Die Bilder werden nicht angezeigt. Weiterhin wäre es schön, wenn die
        Anzahl der anzuzeigenden Zeilen auch im widget einstellbar wären :flushed:

        Der Datenpunkt enthält folgendes:

        [{"title":"Two and a Half Men","description":"Charlies Ex Chelsea (Jennifer Taylor) meldet sich zum völlig falschen Zeitpunkt zurück und Alan verdient sich mit Hausbesuchen bei einer besonders zufriedenen Patientin das Geld für Jakes neuen Friseur…","station":"ProSieben","time":"13:20","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/563328bfea60e556a31be144_149.jpg"},{"title":"Fang des Lebens – Tödliche See vor Oregon","description":"","station":"DMAX","time":"13:15","imgUrl":""},{"title":"ZDF-Mittagsmagazin","description":"Die neuen Corona-Maßnahmen Tag der Entscheidung Corona-Hotspot Hildburghausen Schulen und Kitas müssen schließen Das Projekt Stolpersteine Gegen das Vergessen Moderation: Jana Pareigis (Senderinfo)","station":"Das Erste","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5b8ff7598189652d08fcef89_149.jpg"},{"title":"ZDF-Mittagsmagazin","description":"Die neuen Corona-Maßnahmen Tag der Entscheidung Corona-Hotspot Hildburghausen Schulen und Kitas müssen schließen Das Projekt Stolpersteine Gegen das Vergessen Moderation: Jana Pareigis (Senderinfo)","station":"ZDF","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5b8ff7598189652d08fcef89_149.jpg"},{"title":"The Mentalist","description":"Barney Sloop, ein erfolgreicher Baseball-Talentscout, wird ermordet. Wollte seine Frau die Lebensversicherung kassieren? Bei den Ermittlungen schickt ein Baseball Mentalist Jane (Simon Baker) ins Land der Träume. Flashbacks enthüllen Details aus...","station":"kabel eins","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/54ad1603e4b0c014707243ca_149.jpg"},{"title":"Die Schnäppchenhäuser – Der Traum vom Eigenheim","description":"Einigen gelingt es tatsächlich, ihre Traumimmobilie mit wenig Geld zu ergattern. Für die meist fällige Renovierung braucht es dann viel Optimismus und Muskelschmalz…","station":"RTL II","time":"13:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5d13360681896518176c83ae_149.jpg"},{"title":"Zwischen Tüll und Tränen","description":"","station":"VOX","time":"12:55","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5d13740181896518176d53f2_149.jpg"},{"title":"Punkt 12 – Das RTL-Mittagsjournal","description":"Mittagsjournal mit einem Mix aus Promi-News, Service, Lifestyle und Nachrichten. Zum Start 1992 noch halbstündig, produziert die Redaktion seit Oktober 2007 montags bis freitags Zwei-Stunden-Marathonsendungen. Es moderieren Katja Burkard, Roberta...","station":"RTL","time":"12:00","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5d0789c381896518175b8237_149.jpg"},{"title":"Dauerwerbesendung","description":"Das TV-Shopping Erlebnis bietet innovative, qualitativ hochwertige Produkte, die den Alltag erleichtern. Innovationen aus aller Welt werden in ein unterhaltsames Einkaufserlebnis verpackt. (Senderinfo)","station":"TELE 5","time":"11:55","imgUrl":"https://a2.tvspielfilm.de/itv_sofa/2020-11-25/5729fbcaf033af6d3462e847_149.jpg"}]
        
        SVallantS Offline
        SVallantS Offline
        SVallant
        schrieb am zuletzt editiert von
        #77

        @Pischleuder probier mal V1.10-dev von http://dev.builder.minukodu.de/
        z.B.: http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=LogTest.json&forceUpdate
        6079b882-9260-4166-9031-e27fd75305d1-grafik.png

        P 1 Antwort Letzte Antwort
        0
        • SVallantS SVallant

          @Pischleuder probier mal V1.10-dev von http://dev.builder.minukodu.de/
          z.B.: http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=LogTest.json&forceUpdate
          6079b882-9260-4166-9031-e27fd75305d1-grafik.png

          P Offline
          P Offline
          Pischleuder
          schrieb am zuletzt editiert von Pischleuder
          #78

          @SVallant ja, perfekt :-). Auch das mit den Zeilen funktioniert.
          Super, in welcher Geschwindigkeit Du das anpasst.

          Wenn jetzt noch bei der Kurzbeschreibung ein Zeilenumbruch erfolgen würde, damit man den gesamten Text lesen kann, ist es fast nicht zum aushalten schön :blush:

          Eines fällt mir auch noch auf, wenn man das json widget zweimal untereinander hat, also bspw. für tv jetzt und um 20:15, dann wird es visuell nebeneinander angezeigt und beides zusammengeschoben (siehe Bild).
          Es wäre gut, wenn man einfach ein "Trenn-widget" hätte, so dass zwangsweise etwas darunter angezeigt werden muss. Wenn ich den "filler" nehme, dann wird der filler rechts angezeigt und das TV-Programm links zusammengeschoben.
          tv3.png

          SVallantS 1 Antwort Letzte Antwort
          0
          • P Pischleuder

            @SVallant ja, perfekt :-). Auch das mit den Zeilen funktioniert.
            Super, in welcher Geschwindigkeit Du das anpasst.

            Wenn jetzt noch bei der Kurzbeschreibung ein Zeilenumbruch erfolgen würde, damit man den gesamten Text lesen kann, ist es fast nicht zum aushalten schön :blush:

            Eines fällt mir auch noch auf, wenn man das json widget zweimal untereinander hat, also bspw. für tv jetzt und um 20:15, dann wird es visuell nebeneinander angezeigt und beides zusammengeschoben (siehe Bild).
            Es wäre gut, wenn man einfach ein "Trenn-widget" hätte, so dass zwangsweise etwas darunter angezeigt werden muss. Wenn ich den "filler" nehme, dann wird der filler rechts angezeigt und das TV-Programm links zusammengeschoben.
            tv3.png

            SVallantS Offline
            SVallantS Offline
            SVallant
            schrieb am zuletzt editiert von SVallant
            #79

            @Pischleuder naja, momentan ist auch nur immer Corona in der Glotze, dann lieber ein bißchen programmieren ;-)
            Du kannst jetzt im builder für jede Splate den Zeilenumbruch (0 oder 1) vorgeben.

            http://195.201.122.102:3000/?url=94.130.57.38:9090&file=LogTest.json&forceUpdate

            f414c22b-1020-4784-be29-d3bc0d8a7747-grafik.png

            An der 100% Breite arbeite ich noch ....

            P 1 Antwort Letzte Antwort
            1
            • SVallantS SVallant

              @Pischleuder naja, momentan ist auch nur immer Corona in der Glotze, dann lieber ein bißchen programmieren ;-)
              Du kannst jetzt im builder für jede Splate den Zeilenumbruch (0 oder 1) vorgeben.

              http://195.201.122.102:3000/?url=94.130.57.38:9090&file=LogTest.json&forceUpdate

              f414c22b-1020-4784-be29-d3bc0d8a7747-grafik.png

              An der 100% Breite arbeite ich noch ....

              P Offline
              P Offline
              Pischleuder
              schrieb am zuletzt editiert von
              #80

              @SVallant
              :+1: Super, so lobe ich mir das !!

              SVallantS 1 Antwort Letzte Antwort
              0
              • P Pischleuder

                @SVallant
                :+1: Super, so lobe ich mir das !!

                SVallantS Offline
                SVallantS Offline
                SVallant
                schrieb am zuletzt editiert von
                #81

                @Pischleuder BETA-Test: GridChanger

                Auswahl der Spalten der folgenden Elemente 1..5
                Bitte testen !

                hier deine TV-Vorschau in breit:
                http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=LogTest.json&forceUpdate

                0c70878f-01d4-40b4-9752-227b86859b00-grafik.png

                P F 2 Antworten Letzte Antwort
                0
                • SVallantS SVallant

                  @Pischleuder BETA-Test: GridChanger

                  Auswahl der Spalten der folgenden Elemente 1..5
                  Bitte testen !

                  hier deine TV-Vorschau in breit:
                  http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=LogTest.json&forceUpdate

                  0c70878f-01d4-40b4-9752-227b86859b00-grafik.png

                  P Offline
                  P Offline
                  Pischleuder
                  schrieb am zuletzt editiert von Pischleuder
                  #82

                  @SVallant

                  wow, absolut perfekt !! :+1:
                  mit dem gridchanger-widget funktioniert die Darstellung wunderbar.
                  Auch das json-widget ist nun perfekt umgesetzt. Super und Danke,
                  kann aus meiner Sicht upgedated werden.
                  tv4.png

                  Die Anzeige der "rows" sollte lediglich mit der im widget festgelegten übereinstimmen, die steht weiterhin auf 5, aber das ist ein Schönheitsfehler :-)

                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    Pischleuder
                    schrieb am zuletzt editiert von Pischleuder
                    #83

                    So, um dem jetzt die Krone aufzusetzen habe ich das json-widget mit dem openliga-adapter getestet. Funktioniert soweit, mit Ausnahme der Logoauflösung. Vermute es liegt am TeamIconUrl statt imgUrl ?:
                    fuss.jpg

                    Der Datenpunkt dazu:

                    [{"TeamInfoId":40,"TeamName":"FC Bayern","ShortName":"FC Bayern","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Logo_FC_Bayern_M%C3%BCnchen_%282002%E2%80%932017%29.svg/240px-Logo_FC_Bayern_M%C3%BCnchen_%282002%E2%80%932017%29.svg.png","Points":19,"OpponentGoals":12,"Goals":28,"Matches":8,"Won":6,"Lost":1,"Draw":1,"GoalDiff":16},{"TeamInfoId":7,"TeamName":"Borussia Dortmund","ShortName":"Dortmund","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Borussia_Dortmund_logo.svg/240px-Borussia_Dortmund_logo.svg.png","Points":18,"OpponentGoals":7,"Goals":20,"Matches":8,"Won":6,"Lost":2,"Draw":0,"GoalDiff":13},{"TeamInfoId":6,"TeamName":"Bayer Leverkusen","ShortName":"Leverkusen","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/f/f7/Bayer_Leverkusen_Logo.svg/1280px-Bayer_Leverkusen_Logo.svg.png","Points":18,"OpponentGoals":9,"Goals":16,"Matches":8,"Won":5,"Lost":0,"Draw":3,"GoalDiff":7},{"TeamInfoId":1635,"TeamName":"RB Leipzig","ShortName":"RBL","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/en/thumb/0/04/RB_Leipzig_2014_logo.svg/800px-RB_Leipzig_2014_logo.svg.png","Points":17,"OpponentGoals":5,"Goals":16,"Matches":8,"Won":5,"Lost":1,"Draw":2,"GoalDiff":11},{"TeamInfoId":80,"TeamName":"1. FC Union Berlin","ShortName":"Union Berlin","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/68/1._FC_Union_Berlin_1966_-_1990.gif/320px-1._FC_Union_Berlin_1966_-_1990.gif","Points":15,"OpponentGoals":8,"Goals":18,"Matches":8,"Won":4,"Lost":1,"Draw":3,"GoalDiff":10},{"TeamInfoId":131,"TeamName":"VfL Wolfsburg","ShortName":"Wolfsburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Logo-VfL-Wolfsburg.svg/1024px-Logo-VfL-Wolfsburg.svg.png","Points":14,"OpponentGoals":5,"Goals":9,"Matches":8,"Won":3,"Lost":0,"Draw":5,"GoalDiff":4},{"TeamInfoId":87,"TeamName":"Borussia Mönchengladbach","ShortName":"Gladbach","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/8/81/Borussia_Mönchengladbach_logo.svg","Points":12,"OpponentGoals":13,"Goals":13,"Matches":8,"Won":3,"Lost":2,"Draw":3,"GoalDiff":0},{"TeamInfoId":16,"TeamName":"VfB Stuttgart","ShortName":"Stuttgart","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/VfB_Stuttgart_1893_Logo.svg/921px-VfB_Stuttgart_1893_Logo.svg.png","Points":11,"OpponentGoals":12,"Goals":16,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":4},{"TeamInfoId":134,"TeamName":"Werder Bremen","ShortName":"Bremen","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/SV-Werder-Bremen-Logo.svg/681px-SV-Werder-Bremen-Logo.svg.png","Points":11,"OpponentGoals":10,"Goals":10,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":0},{"TeamInfoId":95,"TeamName":"FC Augsburg","ShortName":"Augsburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/b/b5/Logo_FC_Augsburg.svg","Points":11,"OpponentGoals":11,"Goals":10,"Matches":8,"Won":3,"Lost":3,"Draw":2,"GoalDiff":-1},{"TeamInfoId":91,"TeamName":"Eintracht Frankfurt","ShortName":"Frankfurt","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Eintracht_Frankfurt_Logo.svg/1024px-Eintracht_Frankfurt_Logo.svg.png","Points":11,"OpponentGoals":13,"Goals":11,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":-2},{"TeamInfoId":175,"TeamName":"TSG 1899 Hoffenheim","ShortName":"Hoffenheim","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/6/64/TSG_Logo-Standard_4c.png","Points":8,"OpponentGoals":15,"Goals":14,"Matches":8,"Won":2,"Lost":4,"Draw":2,"GoalDiff":-1},{"TeamInfoId":54,"TeamName":"Hertha BSC","ShortName":"Hertha BSC","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Hertha_BSC_Logo_2012.svg/2858px-Hertha_BSC_Logo_2012.svg.png","Points":7,"OpponentGoals":18,"Goals":15,"Matches":8,"Won":2,"Lost":5,"Draw":1,"GoalDiff":-3},{"TeamInfoId":112,"TeamName":"SC Freiburg","ShortName":"SC Freiburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/f/f1/SC-Freiburg_Logo-neu.svg/739px-SC-Freiburg_Logo-neu.svg.png","Points":6,"OpponentGoals":19,"Goals":9,"Matches":8,"Won":1,"Lost":4,"Draw":3,"GoalDiff":-10},{"TeamInfoId":81,"TeamName":"1. FSV Mainz 05","ShortName":"FSV Mainz","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Logo_Mainz_05.svg/1099px-Logo_Mainz_05.svg.png","Points":4,"OpponentGoals":21,"Goals":10,"Matches":8,"Won":1,"Lost":6,"Draw":1,"GoalDiff":-11},{"TeamInfoId":83,"TeamName":"Arminia Bielefeld","ShortName":"Bielefeld","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/e/e5/Logo_Arminia_Bielefeld.svg/1024px-Logo_Arminia_Bielefeld.svg.png","Points":4,"OpponentGoals":17,"Goals":5,"Matches":8,"Won":1,"Lost":6,"Draw":1,"GoalDiff":-12},{"TeamInfoId":65,"TeamName":"1. FC Köln","ShortName":"1. FC Köln","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/en/thumb/5/53/FC_Cologne_logo.svg/901px-FC_Cologne_logo.svg.png","Points":3,"OpponentGoals":14,"Goals":8,"Matches":8,"Won":0,"Lost":5,"Draw":3,"GoalDiff":-6},{"TeamInfoId":9,"TeamName":"FC Schalke 04","ShortName":"Schalke 04","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/6/6d/FC_Schalke_04_Logo.svg","Points":3,"OpponentGoals":24,"Goals":5,"Matches":8,"Won":0,"Lost":5,"Draw":3,"GoalDiff":-19}]
                    
                    1 Antwort Letzte Antwort
                    0
                    • SVallantS SVallant
                      Aktuelle Test Version v1.3.1
                      Veröffentlichungsdatum 21.01.2021
                      Github Link https://github.com/minukodu/ioBroker.minuvis

                      Nachdem wir mit ioBroker unser Haus smart gemacht haben, fehlte noch die passende Visualisierung ohne Cloudzwang.
                      Wir haben vieles probiert, aber entweder war es zu kompliziert, zu unflexibel oder es gefiel uns einfach nicht.

                      Deshalb haben wir minuVis, unsere Visualisierung gebaut: https://forum.iobroker.net/topic/32684/vorstellung-neue-visualisierung-minuvis

                      Diese läuft auch standalone, wir dachten aber, dass ein Adpater schon sinnvoll ist.
                      Hier ist er nun, wir bitten um Tests.

                      ~~Bitte vorerst noch direkt von github installieren: https://github.com/minukodu/ioBroker.minuvis/tarball/master~~

                      Anleitung auch auf Github: https://github.com/minukodu/ioBroker.minuvis/blob/master/README.md

                      Vielen Dank

                      Sepp

                      ? Offline
                      ? Offline
                      Ein ehemaliger Benutzer
                      schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                      #84

                      @SVallant Hi, das ist echt klasse, die Openliga json wären auch mir wichtig.. ! :-)

                      Den Rest bekomme ich gut hin, habe nur eine Frage, bei den Maps meiner Staubsauger, wie bekomme ich das Bild davon kleiner?
                      Ich kann zwar die px eintragen, dann ist auch das Fenster kleiner, schneidet mir aber die Map einfach ab, es wird nicht gezoomt..
                      Gibts da ne Möglichkeit?

                      Habe auch mit dem Compact-Mode gespielt, hat aber keine Auswirkungen.. was macht der genau??

                      Hab das so eingebunden:
                      9a23b38c-8ee9-4689-ac22-334487f25fc0-grafik.png

                      Das sieht dann so aus:
                      c4c68a53-6b82-4b17-bb98-90bcda94ae20-grafik.png
                      c2744f46-8159-4047-a3ca-3951748ec1a8-grafik.png

                      SVallantS 1 Antwort Letzte Antwort
                      0
                      • ? Ein ehemaliger Benutzer

                        @SVallant Hi, das ist echt klasse, die Openliga json wären auch mir wichtig.. ! :-)

                        Den Rest bekomme ich gut hin, habe nur eine Frage, bei den Maps meiner Staubsauger, wie bekomme ich das Bild davon kleiner?
                        Ich kann zwar die px eintragen, dann ist auch das Fenster kleiner, schneidet mir aber die Map einfach ab, es wird nicht gezoomt..
                        Gibts da ne Möglichkeit?

                        Habe auch mit dem Compact-Mode gespielt, hat aber keine Auswirkungen.. was macht der genau??

                        Hab das so eingebunden:
                        9a23b38c-8ee9-4689-ac22-334487f25fc0-grafik.png

                        Das sieht dann so aus:
                        c4c68a53-6b82-4b17-bb98-90bcda94ae20-grafik.png
                        c2744f46-8159-4047-a3ca-3951748ec1a8-grafik.png

                        SVallantS Offline
                        SVallantS Offline
                        SVallant
                        schrieb am zuletzt editiert von
                        #85

                        @ilovegym ok, html kann man "nur" ausgeben aber nicht zoomen oder verkleinern, das musst im Quelltext des DP machen, z.B. mit javascript den DP einlesen, umformen und in einem neuen DP ausgeben.
                        CompactMode gibt es nur für die "kleinen" Widgets, nicht für html, imgoutpout, linkbutton, openstreetmap, iframe, jsontable, flot und gridchanger

                        Bzgl. openliga: poste bitte nochmal den Inhalt eines DPs

                        P ? 2 Antworten Letzte Antwort
                        0
                        • SVallantS SVallant

                          @ilovegym ok, html kann man "nur" ausgeben aber nicht zoomen oder verkleinern, das musst im Quelltext des DP machen, z.B. mit javascript den DP einlesen, umformen und in einem neuen DP ausgeben.
                          CompactMode gibt es nur für die "kleinen" Widgets, nicht für html, imgoutpout, linkbutton, openstreetmap, iframe, jsontable, flot und gridchanger

                          Bzgl. openliga: poste bitte nochmal den Inhalt eines DPs

                          P Offline
                          P Offline
                          Pischleuder
                          schrieb am zuletzt editiert von
                          #86

                          @SVallant

                          Den Datenpunkt hatte ich doch oben gepostet :blush:

                          1 Antwort Letzte Antwort
                          1
                          • SVallantS SVallant

                            @ilovegym ok, html kann man "nur" ausgeben aber nicht zoomen oder verkleinern, das musst im Quelltext des DP machen, z.B. mit javascript den DP einlesen, umformen und in einem neuen DP ausgeben.
                            CompactMode gibt es nur für die "kleinen" Widgets, nicht für html, imgoutpout, linkbutton, openstreetmap, iframe, jsontable, flot und gridchanger

                            Bzgl. openliga: poste bitte nochmal den Inhalt eines DPs

                            ? Offline
                            ? Offline
                            Ein ehemaliger Benutzer
                            schrieb am zuletzt editiert von
                            #87

                            @SVallant ahhhh :-) das Teil wird mir immer lieber.. ich werf meine ganze VIS weg und stell das auf deins um.. es ist echt genial..

                            Hier die Struktur des Adapters mit den Datenpunkten:
                            7ae90ba2-d907-4bb4-a475-c54562ce7c8f-grafik.png

                            Hier der Datenpunkt "table" von Openliga-Adapter:

                            [{"TeamInfoId":40,"TeamName":"FC Bayern","ShortName":"FC Bayern","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Logo_FC_Bayern_M%C3%BCnchen_%282002%E2%80%932017%29.svg/240px-Logo_FC_Bayern_M%C3%BCnchen_%282002%E2%80%932017%29.svg.png","Points":19,"OpponentGoals":12,"Goals":28,"Matches":8,"Won":6,"Lost":1,"Draw":1,"GoalDiff":16},{"TeamInfoId":7,"TeamName":"Borussia Dortmund","ShortName":"Dortmund","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Borussia_Dortmund_logo.svg/240px-Borussia_Dortmund_logo.svg.png","Points":18,"OpponentGoals":7,"Goals":20,"Matches":8,"Won":6,"Lost":2,"Draw":0,"GoalDiff":13},{"TeamInfoId":6,"TeamName":"Bayer Leverkusen","ShortName":"Leverkusen","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/f/f7/Bayer_Leverkusen_Logo.svg/1280px-Bayer_Leverkusen_Logo.svg.png","Points":18,"OpponentGoals":9,"Goals":16,"Matches":8,"Won":5,"Lost":0,"Draw":3,"GoalDiff":7},{"TeamInfoId":1635,"TeamName":"RB Leipzig","ShortName":"RBL","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/en/thumb/0/04/RB_Leipzig_2014_logo.svg/800px-RB_Leipzig_2014_logo.svg.png","Points":17,"OpponentGoals":5,"Goals":16,"Matches":8,"Won":5,"Lost":1,"Draw":2,"GoalDiff":11},{"TeamInfoId":80,"TeamName":"1. FC Union Berlin","ShortName":"Union Berlin","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/68/1._FC_Union_Berlin_1966_-_1990.gif/320px-1._FC_Union_Berlin_1966_-_1990.gif","Points":15,"OpponentGoals":8,"Goals":18,"Matches":8,"Won":4,"Lost":1,"Draw":3,"GoalDiff":10},{"TeamInfoId":131,"TeamName":"VfL Wolfsburg","ShortName":"Wolfsburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Logo-VfL-Wolfsburg.svg/1024px-Logo-VfL-Wolfsburg.svg.png","Points":14,"OpponentGoals":5,"Goals":9,"Matches":8,"Won":3,"Lost":0,"Draw":5,"GoalDiff":4},{"TeamInfoId":87,"TeamName":"Borussia Mönchengladbach","ShortName":"Gladbach","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/8/81/Borussia_Mönchengladbach_logo.svg","Points":12,"OpponentGoals":13,"Goals":13,"Matches":8,"Won":3,"Lost":2,"Draw":3,"GoalDiff":0},{"TeamInfoId":16,"TeamName":"VfB Stuttgart","ShortName":"Stuttgart","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/VfB_Stuttgart_1893_Logo.svg/921px-VfB_Stuttgart_1893_Logo.svg.png","Points":11,"OpponentGoals":12,"Goals":16,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":4},{"TeamInfoId":134,"TeamName":"Werder Bremen","ShortName":"Bremen","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/SV-Werder-Bremen-Logo.svg/681px-SV-Werder-Bremen-Logo.svg.png","Points":11,"OpponentGoals":10,"Goals":10,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":0},{"TeamInfoId":95,"TeamName":"FC Augsburg","ShortName":"Augsburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/b/b5/Logo_FC_Augsburg.svg","Points":11,"OpponentGoals":11,"Goals":10,"Matches":8,"Won":3,"Lost":3,"Draw":2,"GoalDiff":-1},{"TeamInfoId":91,"TeamName":"Eintracht Frankfurt","ShortName":"Frankfurt","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Eintracht_Frankfurt_Logo.svg/1024px-Eintracht_Frankfurt_Logo.svg.png","Points":11,"OpponentGoals":13,"Goals":11,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":-2},{"TeamInfoId":175,"TeamName":"TSG 1899 Hoffenheim","ShortName":"Hoffenheim","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/6/64/TSG_Logo-Standard_4c.png","Points":8,"OpponentGoals":15,"Goals":14,"Matches":8,"Won":2,"Lost":4,"Draw":2,"GoalDiff":-1},{"TeamInfoId":54,"TeamName":"Hertha BSC","ShortName":"Hertha BSC","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Hertha_BSC_Logo_2012.svg/2858px-Hertha_BSC_Logo_2012.svg.png","Points":7,"OpponentGoals":18,"Goals":15,"Matches":8,"Won":2,"Lost":5,"Draw":1,"GoalDiff":-3},{"TeamInfoId":112,"TeamName":"SC Freiburg","ShortName":"SC Freiburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/f/f1/SC-Freiburg_Logo-neu.svg/739px-SC-Freiburg_Logo-neu.svg.png","Points":6,"OpponentGoals":19,"Goals":9,"Matches":8,"Won":1,"Lost":4,"Draw":3,"GoalDiff":-10},{"TeamInfoId":81,"TeamName":"1. FSV Mainz 05","ShortName":"FSV Mainz","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Logo_Mainz_05.svg/1099px-Logo_Mainz_05.svg.png","Points":4,"OpponentGoals":21,"Goals":10,"Matches":8,"Won":1,"Lost":6,"Draw":1,"GoalDiff":-11},{"TeamInfoId":83,"TeamName":"Arminia Bielefeld","ShortName":"Bielefeld","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/e/e5/Logo_Arminia_Bielefeld.svg/1024px-Logo_Arminia_Bielefeld.svg.png","Points":4,"OpponentGoals":17,"Goals":5,"Matches":8,"Won":1,"Lost":6,"Draw":1,"GoalDiff":-12},{"TeamInfoId":65,"TeamName":"1. FC Köln","ShortName":"1. FC Köln","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/en/thumb/5/53/FC_Cologne_logo.svg/901px-FC_Cologne_logo.svg.png","Points":3,"OpponentGoals":14,"Goals":8,"Matches":8,"Won":0,"Lost":5,"Draw":3,"GoalDiff":-6},{"TeamInfoId":9,"TeamName":"FC Schalke 04","ShortName":"Schalke 04","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/6/6d/FC_Schalke_04_Logo.svg","Points":3,"OpponentGoals":24,"Goals":5,"Matches":8,"Won":0,"Lost":5,"Draw":3,"GoalDiff":-19}]
                            

                            Hier von Goalgetters:

                            [{"GoalGetterId":15527,"GoalGetterName":" Castro ","GoalCount":2},{"GoalGetterId":15519,"GoalGetterName":" Demirbay","GoalCount":1},{"GoalGetterId":15349,"GoalGetterName":" Dragovic","GoalCount":1},{"GoalGetterId":6809,"GoalGetterName":" Füllkrug","GoalCount":4},{"GoalGetterId":14905,"GoalGetterName":" Grifo","GoalCount":2},{"GoalGetterId":14935,"GoalGetterName":" Kimmich","GoalCount":1},{"GoalGetterId":14900,"GoalGetterName":" Pohjanpalo","GoalCount":1},{"GoalGetterId":11523,"GoalGetterName":" Poulsen","GoalCount":2},{"GoalGetterId":15523,"GoalGetterName":" T. Müller","GoalCount":2},{"GoalGetterId":16907,"GoalGetterName":"A.Plea","GoalCount":1},{"GoalGetterId":11345,"GoalGetterName":"Abraham","GoalCount":1},{"GoalGetterId":16332,"GoalGetterName":"Adamyan","GoalCount":1},{"GoalGetterId":18221,"GoalGetterName":"Akanji","GoalCount":1},{"GoalGetterId":382,"GoalGetterName":"Alaba","GoalCount":1},{"GoalGetterId":16277,"GoalGetterName":"Alario","GoalCount":5},{"GoalGetterId":15586,"GoalGetterName":"Amiri","GoalCount":1},{"GoalGetterId":16302,"GoalGetterName":"Andersson","GoalCount":2},{"GoalGetterId":17816,"GoalGetterName":"Andre Silva","GoalCount":1},{"GoalGetterId":15679,"GoalGetterName":"Andrich","GoalCount":2},{"GoalGetterId":17949,"GoalGetterName":"Angelino","GoalCount":3},{"GoalGetterId":15676,"GoalGetterName":"Awoniyi","GoalCount":1},{"GoalGetterId":16207,"GoalGetterName":"Aymen Barkok","GoalCount":1},{"GoalGetterId":16315,"GoalGetterName":"Bailey","GoalCount":2},{"GoalGetterId":16499,"GoalGetterName":"Baku","GoalCount":1},{"GoalGetterId":14795,"GoalGetterName":"Bas Dost","GoalCount":1},{"GoalGetterId":6827,"GoalGetterName":"Baumgartlinger","GoalCount":1},{"GoalGetterId":18249,"GoalGetterName":"Baumgartner","GoalCount":1},{"GoalGetterId":821,"GoalGetterName":"Becker","GoalCount":1},{"GoalGetterId":7759,"GoalGetterName":"Bicakcic","GoalCount":1},{"GoalGetterId":2125,"GoalGetterName":"Bittencourt","GoalCount":2},{"GoalGetterId":18100,"GoalGetterName":"Bozdogan","GoalCount":1},{"GoalGetterId":16336,"GoalGetterName":"Brekalo","GoalCount":2},{"GoalGetterId":2272,"GoalGetterName":"Brosinski","GoalCount":1},{"GoalGetterId":16949,"GoalGetterName":"Bülter","GoalCount":1},{"GoalGetterId":9245,"GoalGetterName":"Caligiuri","GoalCount":2},{"GoalGetterId":12320,"GoalGetterName":"Can","GoalCount":1},{"GoalGetterId":15424,"GoalGetterName":"Coman","GoalCount":1},{"GoalGetterId":15645,"GoalGetterName":"Cordoba","GoalCount":2},{"GoalGetterId":18088,"GoalGetterName":"Cunha","GoalCount":5},{"GoalGetterId":16975,"GoalGetterName":"Cunha, M.","GoalCount":1},{"GoalGetterId":14372,"GoalGetterName":"Dabbur","GoalCount":2},{"GoalGetterId":16217,"GoalGetterName":"Daniel Caligiuri","GoalCount":1},{"GoalGetterId":16031,"GoalGetterName":"Daniel Didavi","GoalCount":1},{"GoalGetterId":16084,"GoalGetterName":"Davie Selke","GoalCount":1},{"GoalGetterId":18227,"GoalGetterName":"Dennis Geiger","GoalCount":1},{"GoalGetterId":6795,"GoalGetterName":"Dost","GoalCount":1},{"GoalGetterId":7337,"GoalGetterName":"Drexler","GoalCount":2},{"GoalGetterId":15806,"GoalGetterName":"Duda","GoalCount":1},{"GoalGetterId":16869,"GoalGetterName":"Edmundsson","GoalCount":1},{"GoalGetterId":16078,"GoalGetterName":"Emil Forsberg","GoalCount":1},{"GoalGetterId":1204,"GoalGetterName":"Endo","GoalCount":1},{"GoalGetterId":18204,"GoalGetterName":"Erling Haarland","GoalCount":5},{"GoalGetterId":15248,"GoalGetterName":"Forsberg","GoalCount":1},{"GoalGetterId":361,"GoalGetterName":"Friedrich","GoalCount":1},{"GoalGetterId":3879,"GoalGetterName":"Ginter","GoalCount":1},{"GoalGetterId":18085,"GoalGetterName":"Gnabry","GoalCount":4},{"GoalGetterId":14531,"GoalGetterName":"Gonzalez","GoalCount":3},{"GoalGetterId":6631,"GoalGetterName":"Goretzka","GoalCount":1},{"GoalGetterId":13007,"GoalGetterName":"Gregoritsch","GoalCount":1},{"GoalGetterId":17905,"GoalGetterName":"Haaland","GoalCount":5},{"GoalGetterId":7523,"GoalGetterName":"Hahn","GoalCount":3},{"GoalGetterId":18090,"GoalGetterName":"Haidara","GoalCount":1},{"GoalGetterId":6761,"GoalGetterName":"Halstenberg","GoalCount":1},{"GoalGetterId":18238,"GoalGetterName":"Hannes Wolf","GoalCount":1},{"GoalGetterId":15641,"GoalGetterName":"Hinteregger","GoalCount":1},{"GoalGetterId":880,"GoalGetterName":"Hofmann","GoalCount":1},{"GoalGetterId":14569,"GoalGetterName":"Hofmann, Jonas","GoalCount":1},{"GoalGetterId":14393,"GoalGetterName":"Höler","GoalCount":1},{"GoalGetterId":18252,"GoalGetterName":"Hradecky","GoalCount":1},{"GoalGetterId":512,"GoalGetterName":"Hummels","GoalCount":3},{"GoalGetterId":18185,"GoalGetterName":"Jessic Ngankam","GoalCount":1},{"GoalGetterId":16985,"GoalGetterName":"Jhon Cordoba","GoalCount":1},{"GoalGetterId":14577,"GoalGetterName":"Joel Pohjanpalo","GoalCount":1},{"GoalGetterId":18082,"GoalGetterName":"Kalajdzic","GoalCount":3},{"GoalGetterId":17678,"GoalGetterName":"Kamada","GoalCount":2},{"GoalGetterId":14544,"GoalGetterName":"Kempf","GoalCount":2},{"GoalGetterId":373,"GoalGetterName":"Klimowicz","GoalCount":1},{"GoalGetterId":17302,"GoalGetterName":"Konate","GoalCount":1},{"GoalGetterId":14873,"GoalGetterName":"Kramaric","GoalCount":7},{"GoalGetterId":891,"GoalGetterName":"Kruse","GoalCount":3},{"GoalGetterId":17738,"GoalGetterName":"Lainer","GoalCount":1},{"GoalGetterId":16406,"GoalGetterName":"Lazaro","GoalCount":1},{"GoalGetterId":17087,"GoalGetterName":"Leroy Sané","GoalCount":2},{"GoalGetterId":1478,"GoalGetterName":"Lewandowski","GoalCount":6},{"GoalGetterId":18193,"GoalGetterName":"Lienhart","GoalCount":1},{"GoalGetterId":18228,"GoalGetterName":"Lucas Alario","GoalCount":2},{"GoalGetterId":16913,"GoalGetterName":"Lukebakio","GoalCount":2},{"GoalGetterId":18251,"GoalGetterName":"M. Eggestein","GoalCount":1},{"GoalGetterId":374,"GoalGetterName":"M. Friedrich","GoalCount":1},{"GoalGetterId":18233,"GoalGetterName":"Malick Thiaw","GoalCount":1},{"GoalGetterId":14586,"GoalGetterName":"Mangala","GoalCount":1},{"GoalGetterId":3426,"GoalGetterName":"Marco Reus","GoalCount":1},{"GoalGetterId":17840,"GoalGetterName":"Marcus Ingvartsen","GoalCount":1},{"GoalGetterId":17676,"GoalGetterName":"Marcus Thuram","GoalCount":1},{"GoalGetterId":16042,"GoalGetterName":"Mark Uth","GoalCount":1},{"GoalGetterId":18089,"GoalGetterName":"Mateta","GoalCount":7},{"GoalGetterId":16255,"GoalGetterName":"Max Kruse","GoalCount":1},{"GoalGetterId":16180,"GoalGetterName":"Maximilian Arnold","GoalCount":1},{"GoalGetterId":18226,"GoalGetterName":"Maximilian Eggestein","GoalCount":1},{"GoalGetterId":16487,"GoalGetterName":"Moisander","GoalCount":1},{"GoalGetterId":18021,"GoalGetterName":"Moussa Diaby","GoalCount":1},{"GoalGetterId":18020,"GoalGetterName":"Musiala","GoalCount":2},{"GoalGetterId":16301,"GoalGetterName":"Neuhaus","GoalCount":1},{"GoalGetterId":16053,"GoalGetterName":"Nils Petersen","GoalCount":1},{"GoalGetterId":15765,"GoalGetterName":"Onisiwo","GoalCount":1},{"GoalGetterId":10920,"GoalGetterName":"Orban","GoalCount":1},{"GoalGetterId":17375,"GoalGetterName":"Paciencia","GoalCount":1},{"GoalGetterId":18099,"GoalGetterName":"Passlack","GoalCount":1},{"GoalGetterId":18083,"GoalGetterName":"Pekarik","GoalCount":1},{"GoalGetterId":1395,"GoalGetterName":"Petersen","GoalCount":3},{"GoalGetterId":17927,"GoalGetterName":"Piatek","GoalCount":1},{"GoalGetterId":14972,"GoalGetterName":"Poulsen, Yussuf","GoalCount":1},{"GoalGetterId":16356,"GoalGetterName":"R. Quaison","GoalCount":1},{"GoalGetterId":16099,"GoalGetterName":"Raphael Guerreiro","GoalCount":1},{"GoalGetterId":3342,"GoalGetterName":"Reus","GoalCount":1},{"GoalGetterId":16560,"GoalGetterName":"Rexhbecaj","GoalCount":1},{"GoalGetterId":14994,"GoalGetterName":"Reyna","GoalCount":1},{"GoalGetterId":17041,"GoalGetterName":"Ritsu Doan","GoalCount":1},{"GoalGetterId":14563,"GoalGetterName":"Robert Lewandowski","GoalCount":5},{"GoalGetterId":15215,"GoalGetterName":"Sabitzer","GoalCount":2},{"GoalGetterId":18087,"GoalGetterName":"Sallai","GoalCount":1},{"GoalGetterId":18086,"GoalGetterName":"Sanê","GoalCount":1},{"GoalGetterId":18236,"GoalGetterName":"Sargent","GoalCount":1},{"GoalGetterId":14689,"GoalGetterName":"Schick","GoalCount":1},{"GoalGetterId":18250,"GoalGetterName":"Schlager","GoalCount":1},{"GoalGetterId":17391,"GoalGetterName":"Schlotterbeck","GoalCount":1},{"GoalGetterId":16082,"GoalGetterName":"Sebastian Rode","GoalCount":1},{"GoalGetterId":2036,"GoalGetterName":"Sessegnon","GoalCount":1},{"GoalGetterId":13092,"GoalGetterName":"Silva","GoalCount":4},{"GoalGetterId":18255,"GoalGetterName":"Skhiri","GoalCount":1},{"GoalGetterId":15632,"GoalGetterName":"Soukou","GoalCount":1},{"GoalGetterId":17789,"GoalGetterName":"St. Juste","GoalCount":1},{"GoalGetterId":637,"GoalGetterName":"Stindl","GoalCount":4},{"GoalGetterId":11001,"GoalGetterName":"Sven Schipplock","GoalCount":1},{"GoalGetterId":15467,"GoalGetterName":"Tah, Jonathan","GoalCount":1},{"GoalGetterId":16460,"GoalGetterName":"Teuchert","GoalCount":2},{"GoalGetterId":1356,"GoalGetterName":"Thomas Müller","GoalCount":2},{"GoalGetterId":16197,"GoalGetterName":"Uduokhai","GoalCount":1},{"GoalGetterId":16402,"GoalGetterName":"Upamecano","GoalCount":1},{"GoalGetterId":15596,"GoalGetterName":"Uth","GoalCount":1},{"GoalGetterId":14274,"GoalGetterName":"Vargas","GoalCount":2},{"GoalGetterId":18084,"GoalGetterName":"Wamangituka","GoalCount":3},{"GoalGetterId":16906,"GoalGetterName":"Weghorst","GoalCount":3},{"GoalGetterId":18224,"GoalGetterName":"Wout Weghorst","GoalCount":1}]
                            

                            Hier von "currentgameday":

                            9
                            
                            SVallantS 1 Antwort Letzte Antwort
                            0
                            • SVallantS SVallant
                              Aktuelle Test Version v1.3.1
                              Veröffentlichungsdatum 21.01.2021
                              Github Link https://github.com/minukodu/ioBroker.minuvis

                              Nachdem wir mit ioBroker unser Haus smart gemacht haben, fehlte noch die passende Visualisierung ohne Cloudzwang.
                              Wir haben vieles probiert, aber entweder war es zu kompliziert, zu unflexibel oder es gefiel uns einfach nicht.

                              Deshalb haben wir minuVis, unsere Visualisierung gebaut: https://forum.iobroker.net/topic/32684/vorstellung-neue-visualisierung-minuvis

                              Diese läuft auch standalone, wir dachten aber, dass ein Adpater schon sinnvoll ist.
                              Hier ist er nun, wir bitten um Tests.

                              ~~Bitte vorerst noch direkt von github installieren: https://github.com/minukodu/ioBroker.minuvis/tarball/master~~

                              Anleitung auch auf Github: https://github.com/minukodu/ioBroker.minuvis/blob/master/README.md

                              Vielen Dank

                              Sepp

                              ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #88

                              @SVallant Wie stelle ich denn einen Button da?
                              Ah gerade gesehen, noch nicht implementiert..

                              1 Antwort Letzte Antwort
                              0
                              • SVallantS SVallant

                                @BlueSnake Danke für die Blumen

                                du wirst lachen: gerade vorgestern hat mir das ein Arbeitskollege auch gesagt.
                                Wir wollen jetzt folgendes machen:

                                • Indicator auch für Zahlen oder Strings

                                • ValueSwitcher READ-ONLY dh. maximal 4 Zustände NUR anzeigen

                                Values-Switcher ist einfacher, ich gehe davon aus, dass wir das kurzfristig machen
                                Indicator dann im Herbst

                                B Offline
                                B Offline
                                bauerpower
                                schrieb am zuletzt editiert von bauerpower
                                #89

                                @SVallant

                                Hallo Sepp,

                                jetzt bekommst Du auch von mir Blumen :bouquet: . Großartige Leistung!
                                Genau was ich gesucht habe ....

                                Für mich ist der "Indicator" besonders wichtig, da ich ein recht grosses
                                Netzwerk mit vielen Statusmeldungen habe ... und viele sind halt nicht bol.

                                Hast Du eine Idee für einen Ansatz (Indicator STRING (OPEN/CLOSE))?

                                Viele Grüsse und bitte weiter so!

                                Jörg

                                1 Antwort Letzte Antwort
                                0
                                • ? Ein ehemaliger Benutzer

                                  @SVallant ahhhh :-) das Teil wird mir immer lieber.. ich werf meine ganze VIS weg und stell das auf deins um.. es ist echt genial..

                                  Hier die Struktur des Adapters mit den Datenpunkten:
                                  7ae90ba2-d907-4bb4-a475-c54562ce7c8f-grafik.png

                                  Hier der Datenpunkt "table" von Openliga-Adapter:

                                  [{"TeamInfoId":40,"TeamName":"FC Bayern","ShortName":"FC Bayern","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Logo_FC_Bayern_M%C3%BCnchen_%282002%E2%80%932017%29.svg/240px-Logo_FC_Bayern_M%C3%BCnchen_%282002%E2%80%932017%29.svg.png","Points":19,"OpponentGoals":12,"Goals":28,"Matches":8,"Won":6,"Lost":1,"Draw":1,"GoalDiff":16},{"TeamInfoId":7,"TeamName":"Borussia Dortmund","ShortName":"Dortmund","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Borussia_Dortmund_logo.svg/240px-Borussia_Dortmund_logo.svg.png","Points":18,"OpponentGoals":7,"Goals":20,"Matches":8,"Won":6,"Lost":2,"Draw":0,"GoalDiff":13},{"TeamInfoId":6,"TeamName":"Bayer Leverkusen","ShortName":"Leverkusen","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/f/f7/Bayer_Leverkusen_Logo.svg/1280px-Bayer_Leverkusen_Logo.svg.png","Points":18,"OpponentGoals":9,"Goals":16,"Matches":8,"Won":5,"Lost":0,"Draw":3,"GoalDiff":7},{"TeamInfoId":1635,"TeamName":"RB Leipzig","ShortName":"RBL","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/en/thumb/0/04/RB_Leipzig_2014_logo.svg/800px-RB_Leipzig_2014_logo.svg.png","Points":17,"OpponentGoals":5,"Goals":16,"Matches":8,"Won":5,"Lost":1,"Draw":2,"GoalDiff":11},{"TeamInfoId":80,"TeamName":"1. FC Union Berlin","ShortName":"Union Berlin","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/6/68/1._FC_Union_Berlin_1966_-_1990.gif/320px-1._FC_Union_Berlin_1966_-_1990.gif","Points":15,"OpponentGoals":8,"Goals":18,"Matches":8,"Won":4,"Lost":1,"Draw":3,"GoalDiff":10},{"TeamInfoId":131,"TeamName":"VfL Wolfsburg","ShortName":"Wolfsburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Logo-VfL-Wolfsburg.svg/1024px-Logo-VfL-Wolfsburg.svg.png","Points":14,"OpponentGoals":5,"Goals":9,"Matches":8,"Won":3,"Lost":0,"Draw":5,"GoalDiff":4},{"TeamInfoId":87,"TeamName":"Borussia Mönchengladbach","ShortName":"Gladbach","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/8/81/Borussia_Mönchengladbach_logo.svg","Points":12,"OpponentGoals":13,"Goals":13,"Matches":8,"Won":3,"Lost":2,"Draw":3,"GoalDiff":0},{"TeamInfoId":16,"TeamName":"VfB Stuttgart","ShortName":"Stuttgart","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/e/eb/VfB_Stuttgart_1893_Logo.svg/921px-VfB_Stuttgart_1893_Logo.svg.png","Points":11,"OpponentGoals":12,"Goals":16,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":4},{"TeamInfoId":134,"TeamName":"Werder Bremen","ShortName":"Bremen","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/SV-Werder-Bremen-Logo.svg/681px-SV-Werder-Bremen-Logo.svg.png","Points":11,"OpponentGoals":10,"Goals":10,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":0},{"TeamInfoId":95,"TeamName":"FC Augsburg","ShortName":"Augsburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/b/b5/Logo_FC_Augsburg.svg","Points":11,"OpponentGoals":11,"Goals":10,"Matches":8,"Won":3,"Lost":3,"Draw":2,"GoalDiff":-1},{"TeamInfoId":91,"TeamName":"Eintracht Frankfurt","ShortName":"Frankfurt","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Eintracht_Frankfurt_Logo.svg/1024px-Eintracht_Frankfurt_Logo.svg.png","Points":11,"OpponentGoals":13,"Goals":11,"Matches":8,"Won":2,"Lost":1,"Draw":5,"GoalDiff":-2},{"TeamInfoId":175,"TeamName":"TSG 1899 Hoffenheim","ShortName":"Hoffenheim","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/6/64/TSG_Logo-Standard_4c.png","Points":8,"OpponentGoals":15,"Goals":14,"Matches":8,"Won":2,"Lost":4,"Draw":2,"GoalDiff":-1},{"TeamInfoId":54,"TeamName":"Hertha BSC","ShortName":"Hertha BSC","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Hertha_BSC_Logo_2012.svg/2858px-Hertha_BSC_Logo_2012.svg.png","Points":7,"OpponentGoals":18,"Goals":15,"Matches":8,"Won":2,"Lost":5,"Draw":1,"GoalDiff":-3},{"TeamInfoId":112,"TeamName":"SC Freiburg","ShortName":"SC Freiburg","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/f/f1/SC-Freiburg_Logo-neu.svg/739px-SC-Freiburg_Logo-neu.svg.png","Points":6,"OpponentGoals":19,"Goals":9,"Matches":8,"Won":1,"Lost":4,"Draw":3,"GoalDiff":-10},{"TeamInfoId":81,"TeamName":"1. FSV Mainz 05","ShortName":"FSV Mainz","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Logo_Mainz_05.svg/1099px-Logo_Mainz_05.svg.png","Points":4,"OpponentGoals":21,"Goals":10,"Matches":8,"Won":1,"Lost":6,"Draw":1,"GoalDiff":-11},{"TeamInfoId":83,"TeamName":"Arminia Bielefeld","ShortName":"Bielefeld","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/de/thumb/e/e5/Logo_Arminia_Bielefeld.svg/1024px-Logo_Arminia_Bielefeld.svg.png","Points":4,"OpponentGoals":17,"Goals":5,"Matches":8,"Won":1,"Lost":6,"Draw":1,"GoalDiff":-12},{"TeamInfoId":65,"TeamName":"1. FC Köln","ShortName":"1. FC Köln","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/en/thumb/5/53/FC_Cologne_logo.svg/901px-FC_Cologne_logo.svg.png","Points":3,"OpponentGoals":14,"Goals":8,"Matches":8,"Won":0,"Lost":5,"Draw":3,"GoalDiff":-6},{"TeamInfoId":9,"TeamName":"FC Schalke 04","ShortName":"Schalke 04","TeamIconUrl":"https://upload.wikimedia.org/wikipedia/commons/6/6d/FC_Schalke_04_Logo.svg","Points":3,"OpponentGoals":24,"Goals":5,"Matches":8,"Won":0,"Lost":5,"Draw":3,"GoalDiff":-19}]
                                  

                                  Hier von Goalgetters:

                                  [{"GoalGetterId":15527,"GoalGetterName":" Castro ","GoalCount":2},{"GoalGetterId":15519,"GoalGetterName":" Demirbay","GoalCount":1},{"GoalGetterId":15349,"GoalGetterName":" Dragovic","GoalCount":1},{"GoalGetterId":6809,"GoalGetterName":" Füllkrug","GoalCount":4},{"GoalGetterId":14905,"GoalGetterName":" Grifo","GoalCount":2},{"GoalGetterId":14935,"GoalGetterName":" Kimmich","GoalCount":1},{"GoalGetterId":14900,"GoalGetterName":" Pohjanpalo","GoalCount":1},{"GoalGetterId":11523,"GoalGetterName":" Poulsen","GoalCount":2},{"GoalGetterId":15523,"GoalGetterName":" T. Müller","GoalCount":2},{"GoalGetterId":16907,"GoalGetterName":"A.Plea","GoalCount":1},{"GoalGetterId":11345,"GoalGetterName":"Abraham","GoalCount":1},{"GoalGetterId":16332,"GoalGetterName":"Adamyan","GoalCount":1},{"GoalGetterId":18221,"GoalGetterName":"Akanji","GoalCount":1},{"GoalGetterId":382,"GoalGetterName":"Alaba","GoalCount":1},{"GoalGetterId":16277,"GoalGetterName":"Alario","GoalCount":5},{"GoalGetterId":15586,"GoalGetterName":"Amiri","GoalCount":1},{"GoalGetterId":16302,"GoalGetterName":"Andersson","GoalCount":2},{"GoalGetterId":17816,"GoalGetterName":"Andre Silva","GoalCount":1},{"GoalGetterId":15679,"GoalGetterName":"Andrich","GoalCount":2},{"GoalGetterId":17949,"GoalGetterName":"Angelino","GoalCount":3},{"GoalGetterId":15676,"GoalGetterName":"Awoniyi","GoalCount":1},{"GoalGetterId":16207,"GoalGetterName":"Aymen Barkok","GoalCount":1},{"GoalGetterId":16315,"GoalGetterName":"Bailey","GoalCount":2},{"GoalGetterId":16499,"GoalGetterName":"Baku","GoalCount":1},{"GoalGetterId":14795,"GoalGetterName":"Bas Dost","GoalCount":1},{"GoalGetterId":6827,"GoalGetterName":"Baumgartlinger","GoalCount":1},{"GoalGetterId":18249,"GoalGetterName":"Baumgartner","GoalCount":1},{"GoalGetterId":821,"GoalGetterName":"Becker","GoalCount":1},{"GoalGetterId":7759,"GoalGetterName":"Bicakcic","GoalCount":1},{"GoalGetterId":2125,"GoalGetterName":"Bittencourt","GoalCount":2},{"GoalGetterId":18100,"GoalGetterName":"Bozdogan","GoalCount":1},{"GoalGetterId":16336,"GoalGetterName":"Brekalo","GoalCount":2},{"GoalGetterId":2272,"GoalGetterName":"Brosinski","GoalCount":1},{"GoalGetterId":16949,"GoalGetterName":"Bülter","GoalCount":1},{"GoalGetterId":9245,"GoalGetterName":"Caligiuri","GoalCount":2},{"GoalGetterId":12320,"GoalGetterName":"Can","GoalCount":1},{"GoalGetterId":15424,"GoalGetterName":"Coman","GoalCount":1},{"GoalGetterId":15645,"GoalGetterName":"Cordoba","GoalCount":2},{"GoalGetterId":18088,"GoalGetterName":"Cunha","GoalCount":5},{"GoalGetterId":16975,"GoalGetterName":"Cunha, M.","GoalCount":1},{"GoalGetterId":14372,"GoalGetterName":"Dabbur","GoalCount":2},{"GoalGetterId":16217,"GoalGetterName":"Daniel Caligiuri","GoalCount":1},{"GoalGetterId":16031,"GoalGetterName":"Daniel Didavi","GoalCount":1},{"GoalGetterId":16084,"GoalGetterName":"Davie Selke","GoalCount":1},{"GoalGetterId":18227,"GoalGetterName":"Dennis Geiger","GoalCount":1},{"GoalGetterId":6795,"GoalGetterName":"Dost","GoalCount":1},{"GoalGetterId":7337,"GoalGetterName":"Drexler","GoalCount":2},{"GoalGetterId":15806,"GoalGetterName":"Duda","GoalCount":1},{"GoalGetterId":16869,"GoalGetterName":"Edmundsson","GoalCount":1},{"GoalGetterId":16078,"GoalGetterName":"Emil Forsberg","GoalCount":1},{"GoalGetterId":1204,"GoalGetterName":"Endo","GoalCount":1},{"GoalGetterId":18204,"GoalGetterName":"Erling Haarland","GoalCount":5},{"GoalGetterId":15248,"GoalGetterName":"Forsberg","GoalCount":1},{"GoalGetterId":361,"GoalGetterName":"Friedrich","GoalCount":1},{"GoalGetterId":3879,"GoalGetterName":"Ginter","GoalCount":1},{"GoalGetterId":18085,"GoalGetterName":"Gnabry","GoalCount":4},{"GoalGetterId":14531,"GoalGetterName":"Gonzalez","GoalCount":3},{"GoalGetterId":6631,"GoalGetterName":"Goretzka","GoalCount":1},{"GoalGetterId":13007,"GoalGetterName":"Gregoritsch","GoalCount":1},{"GoalGetterId":17905,"GoalGetterName":"Haaland","GoalCount":5},{"GoalGetterId":7523,"GoalGetterName":"Hahn","GoalCount":3},{"GoalGetterId":18090,"GoalGetterName":"Haidara","GoalCount":1},{"GoalGetterId":6761,"GoalGetterName":"Halstenberg","GoalCount":1},{"GoalGetterId":18238,"GoalGetterName":"Hannes Wolf","GoalCount":1},{"GoalGetterId":15641,"GoalGetterName":"Hinteregger","GoalCount":1},{"GoalGetterId":880,"GoalGetterName":"Hofmann","GoalCount":1},{"GoalGetterId":14569,"GoalGetterName":"Hofmann, Jonas","GoalCount":1},{"GoalGetterId":14393,"GoalGetterName":"Höler","GoalCount":1},{"GoalGetterId":18252,"GoalGetterName":"Hradecky","GoalCount":1},{"GoalGetterId":512,"GoalGetterName":"Hummels","GoalCount":3},{"GoalGetterId":18185,"GoalGetterName":"Jessic Ngankam","GoalCount":1},{"GoalGetterId":16985,"GoalGetterName":"Jhon Cordoba","GoalCount":1},{"GoalGetterId":14577,"GoalGetterName":"Joel Pohjanpalo","GoalCount":1},{"GoalGetterId":18082,"GoalGetterName":"Kalajdzic","GoalCount":3},{"GoalGetterId":17678,"GoalGetterName":"Kamada","GoalCount":2},{"GoalGetterId":14544,"GoalGetterName":"Kempf","GoalCount":2},{"GoalGetterId":373,"GoalGetterName":"Klimowicz","GoalCount":1},{"GoalGetterId":17302,"GoalGetterName":"Konate","GoalCount":1},{"GoalGetterId":14873,"GoalGetterName":"Kramaric","GoalCount":7},{"GoalGetterId":891,"GoalGetterName":"Kruse","GoalCount":3},{"GoalGetterId":17738,"GoalGetterName":"Lainer","GoalCount":1},{"GoalGetterId":16406,"GoalGetterName":"Lazaro","GoalCount":1},{"GoalGetterId":17087,"GoalGetterName":"Leroy Sané","GoalCount":2},{"GoalGetterId":1478,"GoalGetterName":"Lewandowski","GoalCount":6},{"GoalGetterId":18193,"GoalGetterName":"Lienhart","GoalCount":1},{"GoalGetterId":18228,"GoalGetterName":"Lucas Alario","GoalCount":2},{"GoalGetterId":16913,"GoalGetterName":"Lukebakio","GoalCount":2},{"GoalGetterId":18251,"GoalGetterName":"M. Eggestein","GoalCount":1},{"GoalGetterId":374,"GoalGetterName":"M. Friedrich","GoalCount":1},{"GoalGetterId":18233,"GoalGetterName":"Malick Thiaw","GoalCount":1},{"GoalGetterId":14586,"GoalGetterName":"Mangala","GoalCount":1},{"GoalGetterId":3426,"GoalGetterName":"Marco Reus","GoalCount":1},{"GoalGetterId":17840,"GoalGetterName":"Marcus Ingvartsen","GoalCount":1},{"GoalGetterId":17676,"GoalGetterName":"Marcus Thuram","GoalCount":1},{"GoalGetterId":16042,"GoalGetterName":"Mark Uth","GoalCount":1},{"GoalGetterId":18089,"GoalGetterName":"Mateta","GoalCount":7},{"GoalGetterId":16255,"GoalGetterName":"Max Kruse","GoalCount":1},{"GoalGetterId":16180,"GoalGetterName":"Maximilian Arnold","GoalCount":1},{"GoalGetterId":18226,"GoalGetterName":"Maximilian Eggestein","GoalCount":1},{"GoalGetterId":16487,"GoalGetterName":"Moisander","GoalCount":1},{"GoalGetterId":18021,"GoalGetterName":"Moussa Diaby","GoalCount":1},{"GoalGetterId":18020,"GoalGetterName":"Musiala","GoalCount":2},{"GoalGetterId":16301,"GoalGetterName":"Neuhaus","GoalCount":1},{"GoalGetterId":16053,"GoalGetterName":"Nils Petersen","GoalCount":1},{"GoalGetterId":15765,"GoalGetterName":"Onisiwo","GoalCount":1},{"GoalGetterId":10920,"GoalGetterName":"Orban","GoalCount":1},{"GoalGetterId":17375,"GoalGetterName":"Paciencia","GoalCount":1},{"GoalGetterId":18099,"GoalGetterName":"Passlack","GoalCount":1},{"GoalGetterId":18083,"GoalGetterName":"Pekarik","GoalCount":1},{"GoalGetterId":1395,"GoalGetterName":"Petersen","GoalCount":3},{"GoalGetterId":17927,"GoalGetterName":"Piatek","GoalCount":1},{"GoalGetterId":14972,"GoalGetterName":"Poulsen, Yussuf","GoalCount":1},{"GoalGetterId":16356,"GoalGetterName":"R. Quaison","GoalCount":1},{"GoalGetterId":16099,"GoalGetterName":"Raphael Guerreiro","GoalCount":1},{"GoalGetterId":3342,"GoalGetterName":"Reus","GoalCount":1},{"GoalGetterId":16560,"GoalGetterName":"Rexhbecaj","GoalCount":1},{"GoalGetterId":14994,"GoalGetterName":"Reyna","GoalCount":1},{"GoalGetterId":17041,"GoalGetterName":"Ritsu Doan","GoalCount":1},{"GoalGetterId":14563,"GoalGetterName":"Robert Lewandowski","GoalCount":5},{"GoalGetterId":15215,"GoalGetterName":"Sabitzer","GoalCount":2},{"GoalGetterId":18087,"GoalGetterName":"Sallai","GoalCount":1},{"GoalGetterId":18086,"GoalGetterName":"Sanê","GoalCount":1},{"GoalGetterId":18236,"GoalGetterName":"Sargent","GoalCount":1},{"GoalGetterId":14689,"GoalGetterName":"Schick","GoalCount":1},{"GoalGetterId":18250,"GoalGetterName":"Schlager","GoalCount":1},{"GoalGetterId":17391,"GoalGetterName":"Schlotterbeck","GoalCount":1},{"GoalGetterId":16082,"GoalGetterName":"Sebastian Rode","GoalCount":1},{"GoalGetterId":2036,"GoalGetterName":"Sessegnon","GoalCount":1},{"GoalGetterId":13092,"GoalGetterName":"Silva","GoalCount":4},{"GoalGetterId":18255,"GoalGetterName":"Skhiri","GoalCount":1},{"GoalGetterId":15632,"GoalGetterName":"Soukou","GoalCount":1},{"GoalGetterId":17789,"GoalGetterName":"St. Juste","GoalCount":1},{"GoalGetterId":637,"GoalGetterName":"Stindl","GoalCount":4},{"GoalGetterId":11001,"GoalGetterName":"Sven Schipplock","GoalCount":1},{"GoalGetterId":15467,"GoalGetterName":"Tah, Jonathan","GoalCount":1},{"GoalGetterId":16460,"GoalGetterName":"Teuchert","GoalCount":2},{"GoalGetterId":1356,"GoalGetterName":"Thomas Müller","GoalCount":2},{"GoalGetterId":16197,"GoalGetterName":"Uduokhai","GoalCount":1},{"GoalGetterId":16402,"GoalGetterName":"Upamecano","GoalCount":1},{"GoalGetterId":15596,"GoalGetterName":"Uth","GoalCount":1},{"GoalGetterId":14274,"GoalGetterName":"Vargas","GoalCount":2},{"GoalGetterId":18084,"GoalGetterName":"Wamangituka","GoalCount":3},{"GoalGetterId":16906,"GoalGetterName":"Weghorst","GoalCount":3},{"GoalGetterId":18224,"GoalGetterName":"Wout Weghorst","GoalCount":1}]
                                  

                                  Hier von "currentgameday":

                                  9
                                  
                                  SVallantS Offline
                                  SVallantS Offline
                                  SVallant
                                  schrieb am zuletzt editiert von
                                  #90

                                  @ilovegym @Pischleuder
                                  neue Eigenschaft vom jsonTable: contentType t=text, i=image

                                  3451591d-f93a-483a-a8bb-5bcc43a611ef-grafik.png

                                  soweit selbsterklärend oder ?
                                  44738d30-d702-441a-a7fb-b907abdc990a-grafik.png

                                  http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=LogTest.json&forceUpdate

                                  P 1 Antwort Letzte Antwort
                                  1
                                  • MichMeinM Online
                                    MichMeinM Online
                                    MichMein
                                    schrieb am zuletzt editiert von
                                    #91

                                    @SVallant
                                    Ich bin zwar völlig "fussbaldesinteressiert", finde es aber immer wieder toll wie schnell die Widgets angepasst oder gar erstellt werden :+1:

                                    Gruß Michael
                                    Sofern Beiträge hilfreich für Dich sind, nutze das Voting unten rechts.

                                    1 Antwort Letzte Antwort
                                    0
                                    • SVallantS SVallant

                                      @ilovegym @Pischleuder
                                      neue Eigenschaft vom jsonTable: contentType t=text, i=image

                                      3451591d-f93a-483a-a8bb-5bcc43a611ef-grafik.png

                                      soweit selbsterklärend oder ?
                                      44738d30-d702-441a-a7fb-b907abdc990a-grafik.png

                                      http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=LogTest.json&forceUpdate

                                      P Offline
                                      P Offline
                                      Pischleuder
                                      schrieb am zuletzt editiert von
                                      #92

                                      @SVallant

                                      wie immer mega !

                                      Funktioniert einwandfrei - super Leistung, vielen Dank.

                                      1 Antwort Letzte Antwort
                                      0
                                      • SVallantS SVallant
                                        Aktuelle Test Version v1.3.1
                                        Veröffentlichungsdatum 21.01.2021
                                        Github Link https://github.com/minukodu/ioBroker.minuvis

                                        Nachdem wir mit ioBroker unser Haus smart gemacht haben, fehlte noch die passende Visualisierung ohne Cloudzwang.
                                        Wir haben vieles probiert, aber entweder war es zu kompliziert, zu unflexibel oder es gefiel uns einfach nicht.

                                        Deshalb haben wir minuVis, unsere Visualisierung gebaut: https://forum.iobroker.net/topic/32684/vorstellung-neue-visualisierung-minuvis

                                        Diese läuft auch standalone, wir dachten aber, dass ein Adpater schon sinnvoll ist.
                                        Hier ist er nun, wir bitten um Tests.

                                        ~~Bitte vorerst noch direkt von github installieren: https://github.com/minukodu/ioBroker.minuvis/tarball/master~~

                                        Anleitung auch auf Github: https://github.com/minukodu/ioBroker.minuvis/blob/master/README.md

                                        Vielen Dank

                                        Sepp

                                        ? Offline
                                        ? Offline
                                        Ein ehemaliger Benutzer
                                        schrieb am zuletzt editiert von
                                        #93

                                        @SVallant Hast du ne Idee, wie ich genialerweise einen Indicator mit einem Text verbinde?
                                        Beispiel:
                                        Restlaufzeit von Spülmaschine mit Indicator, zur Zeit habe ich ein Widget mit Indicator und noch eins mit HTML was den Text anzeigt ( ist kein HTML, funktioniert aber).

                                        Übrigens:

                                        ne Button-Funktion hab ich mit dem Valueswitcher gelöst, als Wert einfach true eintragen, das klappt!

                                        SVallantS 1 Antwort Letzte Antwort
                                        0
                                        • ? Ein ehemaliger Benutzer

                                          @SVallant Hast du ne Idee, wie ich genialerweise einen Indicator mit einem Text verbinde?
                                          Beispiel:
                                          Restlaufzeit von Spülmaschine mit Indicator, zur Zeit habe ich ein Widget mit Indicator und noch eins mit HTML was den Text anzeigt ( ist kein HTML, funktioniert aber).

                                          Übrigens:

                                          ne Button-Funktion hab ich mit dem Valueswitcher gelöst, als Wert einfach true eintragen, das klappt!

                                          SVallantS Offline
                                          SVallantS Offline
                                          SVallant
                                          schrieb am zuletzt editiert von
                                          #94

                                          @ilovegym cool, das der Value_Switcher auch als Button funktioniert. Könntest du das auch bei deinem Medisplayer mal testen ? Ich habe etwas vorbereitet:

                                          http://dev.builder.minukodu.de/minuvis/app/?url=http%3A%2F%2F94.130.57.38%3A9090%2F&file=agridtest.json&forceUpdate
                                          c07723e1-9ced-470a-b430-f722f350ce51-grafik.png

                                          Du müsstest deine Variablen einbinden, wie du das bei auch vis gemacht hast.
                                          Es geht erstmal nur darum zu gucken, ob ein "Button" ausreicht

                                          ddabe120-a0c5-47c5-94ee-3f9dce20e09f-grafik.png

                                          PS: auf der 2.Seite ist deine Spülmaschine in einem Compact-Mode-Widget mit output und indicator, das ist was derzeit möglich ist.
                                          27c67bf3-f386-49b4-bf60-b206465f4673-grafik.png

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          825

                                          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