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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorstellung] neue Visualisierung :: minuVis

NEWS

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

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

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

[Vorstellung] neue Visualisierung :: minuVis

Geplant Angeheftet Gesperrt Verschoben Visualisierung
socket io
68 Beiträge 15 Kommentatoren 13.1k Aufrufe 22 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.
  • ? Ein ehemaliger Benutzer

    @svallant

    Hi, schön, dass du so fleissig bist! Da freuen sich ganz viele schon! :-)

    Ich denke, es ist später möglich, beide Versionen gleichzeitig installiert zu haben, so dass man die erste für verschiedene Geräte nehmen kann, um sich 10 verschiedene Layouts zu sparen, und die V2 nimmt man für die Geräte, die am meisten im Haushalt mit fester Auflösung vorkommen...

    So zumindest mein Plan.. :-)

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

    @ilovegym jein :grinning:
    Du kannst später EINEN Adapter installieren (V1 oder V2)
    UND
    in deinem Web-Root die 2.Version wie z.B. builder.minukodu.de das ja auch ohne Installation funktioniert

    Sepp

    1 Antwort Letzte Antwort
    0
    • SVallantS SVallant

      @sebastian-io Moin Sebastian, schön das es dir gefällt.
      Version 1 von minuvis ist gezielt "einfach" gehalten was Layout betrifft.
      Deshalb ist auch Responise-Layout möglich.
      Bei Version 2 gehen wir es anders an:
      https://forum.iobroker.net/topic/38904/ideen-sammlung-minuvis-v2-x/84
      Volle Kontrolle über die Widgets (Höhe, Breite, Rand etc)
      Dafür aber nicht responsive .....
      Du müsstest 2 Layout machen für Smartphone und Tablet o.ä.
      Guck dir das mal an

      Sepp

      Sebastian IOS Offline
      Sebastian IOS Offline
      Sebastian IO
      schrieb am zuletzt editiert von
      #52

      @svallant said in [Vorstellung] neue Visualisierung :: minuVis:

      @sebastian-io Moin Sebastian, schön das es dir gefällt.
      Version 1 von minuvis ist gezielt "einfach" gehalten was Layout betrifft.
      Deshalb ist auch Responise-Layout möglich.
      Bei Version 2 gehen wir es anders an:
      https://forum.iobroker.net/topic/38904/ideen-sammlung-minuvis-v2-x/84
      Volle Kontrolle über die Widgets (Höhe, Breite, Rand etc)
      Dafür aber nicht responsive .....
      Du müsstest 2 Layout machen für Smartphone und Tablet o.ä.
      Guck dir das mal an

      Sepp

      Guten Morgen,
      ich habe mich wohl falsch ausgedrückt. Ich brauche keine absolute Positionierung, einfach nur das z.B. das HtmlOutput Widget auch als Listenelement des CompactModes fungiert. Ich bin eigentlich super zufrieden, dass es dieses responsive Layout gibt. Ich würde mir eher diesen Ansatz wünschen und dass dieser weiterhin verfolgt wird.

      Verbesserungen:

      • filler text-align als dropdown (left,center,right)
      • filler mit subheading für eine kurze Beschreibung
      • Werte von Datenpunkten für filler, CompactModeStart, etc wählbar, evtl. mit checkbox (Datenpunkt ja, nein)
      • Bei Auswahl von Datenpunkten aus der autocomplete Funktion, dass der Name auch mit angezeigt wird, nicht nur die ID
      • eventuell später noch mehr responsive elemente, wie cards, accordion,etc
      • images vom dateimanager von iobroker

      Das waren meine 5cents.
      Danke für die tolle Arbeit.

      SVallantS 1 Antwort Letzte Antwort
      0
      • Sebastian IOS Sebastian IO

        @svallant said in [Vorstellung] neue Visualisierung :: minuVis:

        @sebastian-io Moin Sebastian, schön das es dir gefällt.
        Version 1 von minuvis ist gezielt "einfach" gehalten was Layout betrifft.
        Deshalb ist auch Responise-Layout möglich.
        Bei Version 2 gehen wir es anders an:
        https://forum.iobroker.net/topic/38904/ideen-sammlung-minuvis-v2-x/84
        Volle Kontrolle über die Widgets (Höhe, Breite, Rand etc)
        Dafür aber nicht responsive .....
        Du müsstest 2 Layout machen für Smartphone und Tablet o.ä.
        Guck dir das mal an

        Sepp

        Guten Morgen,
        ich habe mich wohl falsch ausgedrückt. Ich brauche keine absolute Positionierung, einfach nur das z.B. das HtmlOutput Widget auch als Listenelement des CompactModes fungiert. Ich bin eigentlich super zufrieden, dass es dieses responsive Layout gibt. Ich würde mir eher diesen Ansatz wünschen und dass dieser weiterhin verfolgt wird.

        Verbesserungen:

        • filler text-align als dropdown (left,center,right)
        • filler mit subheading für eine kurze Beschreibung
        • Werte von Datenpunkten für filler, CompactModeStart, etc wählbar, evtl. mit checkbox (Datenpunkt ja, nein)
        • Bei Auswahl von Datenpunkten aus der autocomplete Funktion, dass der Name auch mit angezeigt wird, nicht nur die ID
        • eventuell später noch mehr responsive elemente, wie cards, accordion,etc
        • images vom dateimanager von iobroker

        Das waren meine 5cents.
        Danke für die tolle Arbeit.

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

        @sebastian-io
        Moin Sebastian,
        nach ein paar mal drüber schlafen fand ich die Idee des HTML-Widgets im Compact-Mode super !
        Könntest du das mal hier testen ?
        http://dev.builder.minukodu.de

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

        Sepp

        Sebastian IOS 1 Antwort Letzte Antwort
        0
        • SVallantS SVallant

          @sebastian-io
          Moin Sebastian,
          nach ein paar mal drüber schlafen fand ich die Idee des HTML-Widgets im Compact-Mode super !
          Könntest du das mal hier testen ?
          http://dev.builder.minukodu.de

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

          Sepp

          Sebastian IOS Offline
          Sebastian IOS Offline
          Sebastian IO
          schrieb am zuletzt editiert von
          #54

          @svallant hi und Danke schon mal dass Du meine Vorschläge gelesen hast und für die schnelle Umsetzung.
          Ich finde das schon super, aber könnte man auch noch das Icon und den Titel integrieren, ähnlich wie bei Output machen, vielleicht sogar optional mit checkbox (icon/Title anzeigen (ja/nein))?
          Dann hätte man die komplette Flexibilität bei der Darstellung und könnte es für viele Anwendungsfälle verwenden!

          SVallantS 1 Antwort Letzte Antwort
          0
          • Sebastian IOS Sebastian IO

            @svallant hi und Danke schon mal dass Du meine Vorschläge gelesen hast und für die schnelle Umsetzung.
            Ich finde das schon super, aber könnte man auch noch das Icon und den Titel integrieren, ähnlich wie bei Output machen, vielleicht sogar optional mit checkbox (icon/Title anzeigen (ja/nein))?
            Dann hätte man die komplette Flexibilität bei der Darstellung und könnte es für viele Anwendungsfälle verwenden!

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

            @sebastian-io Das würde aber gegen das Prinzip vom compact-Mode verstossen. Wenn du ein Icon oder Titel brauchst, dann kannst dies ja dem html-state übergeben. Volle Freiheit ... ;-)

            Sebastian IOS 1 Antwort Letzte Antwort
            0
            • SVallantS SVallant

              @sebastian-io Das würde aber gegen das Prinzip vom compact-Mode verstossen. Wenn du ein Icon oder Titel brauchst, dann kannst dies ja dem html-state übergeben. Volle Freiheit ... ;-)

              Sebastian IOS Offline
              Sebastian IOS Offline
              Sebastian IO
              schrieb am zuletzt editiert von
              #56

              @svallant ah ok, dann habe ich den compactMode nicht richtig verstanden. War für mich eine Möglichkeit Elemente zu clustern.

              SVallantS 1 Antwort Letzte Antwort
              0
              • Sebastian IOS Sebastian IO

                @svallant ah ok, dann habe ich den compactMode nicht richtig verstanden. War für mich eine Möglichkeit Elemente zu clustern.

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

                @sebastian-io Wenn es dann ok ist, sag Bescheid, ich veröffentliche dann in den nächsten Tagen eine neue Version des Adapters

                Sebastian IOS 2 Antworten Letzte Antwort
                0
                • SVallantS SVallant

                  @sebastian-io Wenn es dann ok ist, sag Bescheid, ich veröffentliche dann in den nächsten Tagen eine neue Version des Adapters

                  Sebastian IOS Offline
                  Sebastian IOS Offline
                  Sebastian IO
                  schrieb am zuletzt editiert von
                  #58

                  @svallant klar ist das ok. Und nochmal danke für dein schnelles reagieren.

                  SVallantS 1 Antwort Letzte Antwort
                  0
                  • SVallantS SVallant

                    @sebastian-io Wenn es dann ok ist, sag Bescheid, ich veröffentliche dann in den nächsten Tagen eine neue Version des Adapters

                    Sebastian IOS Offline
                    Sebastian IOS Offline
                    Sebastian IO
                    schrieb am zuletzt editiert von
                    #59

                    @svallant ich habe mal einen Screenshot mit angehängt, wie ich den CompactMode nutze, denn bei Slider und Range Widget fehlt mir auch wieder das Icon und der Titel. Den Slider verwende ich für die Helligkeit. Ich weiß nicht wie kompliziert es ist, dieses umzubauen, ähnlich wie dem Color oder Switch Widget im Compact Mode. Vielleicht ist es dadurch klarer was ich genau meine anhand des Beispieles für Wandlicht:

                    screenshot-minusvis.PNG

                    Danke!

                    SVallantS 1 Antwort Letzte Antwort
                    0
                    • Sebastian IOS Sebastian IO

                      @svallant ich habe mal einen Screenshot mit angehängt, wie ich den CompactMode nutze, denn bei Slider und Range Widget fehlt mir auch wieder das Icon und der Titel. Den Slider verwende ich für die Helligkeit. Ich weiß nicht wie kompliziert es ist, dieses umzubauen, ähnlich wie dem Color oder Switch Widget im Compact Mode. Vielleicht ist es dadurch klarer was ich genau meine anhand des Beispieles für Wandlicht:

                      screenshot-minusvis.PNG

                      Danke!

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

                      @sebastian-io
                      Die Widgets im Compact-Mode sind bewusst ohne icon und Titel (compact halt ;-) )
                      Du könntest nur oberhalb einen Filler einfügen.

                      Vielleicht werden wir die Version 1 irgendwann wieder weiterentwickeln, aber momentan kann ich dir nur das html-Widget im compact-Mode anbieten.
                      Die (karge) Entwicklungszeit geht in Version 2.

                      Sepp

                      1 Antwort Letzte Antwort
                      0
                      • Ra PiR Offline
                        Ra PiR Offline
                        Ra Pi
                        schrieb am zuletzt editiert von
                        #61

                        Hallo zusammen,

                        gibt es eine Möglichkeit außerhalb vom Heimnetz auf die Visu zu zugreifen? Habe meine DynDns eingetragen aber es lässt sich nicht laden.

                        Steht da:
                        trying to read config from iobroker

                        url: http://adresse:8082
                        file: Konfiguration.json
                        error: no error

                        Im Heimnetz klappt alles wunderbar.

                        SVallantS 1 Antwort Letzte Antwort
                        0
                        • Ra PiR Ra Pi

                          Hallo zusammen,

                          gibt es eine Möglichkeit außerhalb vom Heimnetz auf die Visu zu zugreifen? Habe meine DynDns eingetragen aber es lässt sich nicht laden.

                          Steht da:
                          trying to read config from iobroker

                          url: http://adresse:8082
                          file: Konfiguration.json
                          error: no error

                          Im Heimnetz klappt alles wunderbar.

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

                          @ra-pi kannst mal ein &debug=true an die URL anhängen.
                          Eventuell dann die Konsole öffnen 6abdd422-2076-4acd-8f02-e829c037b04c-grafik.png und die Anzeige posten

                          oder mit F12 in die Browserconsole gucken, was da für Fehlermeldungen stehen

                          Ra PiR 1 Antwort Letzte Antwort
                          0
                          • SVallantS SVallant

                            @ra-pi kannst mal ein &debug=true an die URL anhängen.
                            Eventuell dann die Konsole öffnen 6abdd422-2076-4acd-8f02-e829c037b04c-grafik.png und die Anzeige posten

                            oder mit F12 in die Browserconsole gucken, was da für Fehlermeldungen stehen

                            Ra PiR Offline
                            Ra PiR Offline
                            Ra Pi
                            schrieb am zuletzt editiert von Ra Pi
                            #63

                            load Config
                            this is myUrlParsed:
                            Object { url: "http://meinedyndns.me:8082", file: "Konfiguration.json", forceUpdate: "", debug: "true" }
                            appConfig from file
                            url + file in querystring !
                            Render ConfigLoader
                            Object { appConfig: null, hasAppConfig: false, appConfigFile: "Konfiguration.json", socketUrl: "http://meinedyndns.me:8082", loadFileError: null, … }
                            Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Connected ConfigSocket
                            application/json
                            null
                            Object { timestamp: "2021-03-06T09:20:05.883Z", settings: {…}, dataprovider: {…}, pages: Array(3), css: {…}, … }
                            (8) ["knx.0.Obergeschoss.Büro.Licht_Decke_Raffa_An_Aus", "boolean", "knx.0.Zentralisiert.Rollläden.Zentrale_-_Rollladen_alle", "boolean", "knx.0.Erdgeschoss.Esszimmer.Esszi__Licht_Stufen", "boolean", "knx.0.Erdgeschoss.Küche.Küche_Frostschutz_u__Lüftung", "boolean"]
                            Render ConfigLoader
                            Object { appConfig: {…}, hasAppConfig: true, appConfigFile: "Konfiguration.json", socketUrl: "http://meinedyndns.me:8082", loadFileError: null, … }
                            Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) WillMount HausController
                            Render Hauscontroller
                            Settings: {"LayoutDunkel":true,"SplitterOpen":false}
                            Render Layout.js
                            SplitterOpen: false
                            Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) DidMount HausController
                            render mypage Allgemein
                            Object { pageConfig: {…}, navigator: n, showMenu: ƒ, socket: null, states: {…}, … }
                            this.props.pageConfig.css
                            Object { children: {…}, attributes: {…} }
                            Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Connected HausController
                            Variables subscribed
                            Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Received all States HausController
                            Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Received 11 states.
                            Render Hauscontroller
                            Settings: {"LayoutDunkel":true,"SplitterOpen":false}
                            Render Layout.js
                            SplitterOpen: false
                            render mypage Allgemein
                            Object { pageConfig: {…}, navigator: n, showMenu: ƒ, socket: r, states: {…}, … }
                            this.props.pageConfig.css
                            Object { children: {…}, attributes: {…} }

                            SVallantS 1 Antwort Letzte Antwort
                            0
                            • Ra PiR Ra Pi

                              load Config
                              this is myUrlParsed:
                              Object { url: "http://meinedyndns.me:8082", file: "Konfiguration.json", forceUpdate: "", debug: "true" }
                              appConfig from file
                              url + file in querystring !
                              Render ConfigLoader
                              Object { appConfig: null, hasAppConfig: false, appConfigFile: "Konfiguration.json", socketUrl: "http://meinedyndns.me:8082", loadFileError: null, … }
                              Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Connected ConfigSocket
                              application/json
                              null
                              Object { timestamp: "2021-03-06T09:20:05.883Z", settings: {…}, dataprovider: {…}, pages: Array(3), css: {…}, … }
                              (8) ["knx.0.Obergeschoss.Büro.Licht_Decke_Raffa_An_Aus", "boolean", "knx.0.Zentralisiert.Rollläden.Zentrale_-_Rollladen_alle", "boolean", "knx.0.Erdgeschoss.Esszimmer.Esszi__Licht_Stufen", "boolean", "knx.0.Erdgeschoss.Küche.Küche_Frostschutz_u__Lüftung", "boolean"]
                              Render ConfigLoader
                              Object { appConfig: {…}, hasAppConfig: true, appConfigFile: "Konfiguration.json", socketUrl: "http://meinedyndns.me:8082", loadFileError: null, … }
                              Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) WillMount HausController
                              Render Hauscontroller
                              Settings: {"LayoutDunkel":true,"SplitterOpen":false}
                              Render Layout.js
                              SplitterOpen: false
                              Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) DidMount HausController
                              render mypage Allgemein
                              Object { pageConfig: {…}, navigator: n, showMenu: ƒ, socket: null, states: {…}, … }
                              this.props.pageConfig.css
                              Object { children: {…}, attributes: {…} }
                              Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Connected HausController
                              Variables subscribed
                              Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Received all States HausController
                              Sat Mar 06 2021 10:20:18 GMT+0100 (Mitteleuropäische Normalzeit) Received 11 states.
                              Render Hauscontroller
                              Settings: {"LayoutDunkel":true,"SplitterOpen":false}
                              Render Layout.js
                              SplitterOpen: false
                              render mypage Allgemein
                              Object { pageConfig: {…}, navigator: n, showMenu: ƒ, socket: r, states: {…}, … }
                              this.props.pageConfig.css
                              Object { children: {…}, attributes: {…} }

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

                              @ra-pi .. und er kommt nicht auf dei Seite ???
                              Render Hauscontroller heisst, dass die Konfiguration geladen wurde, deine Variablen sind ja auch da ...
                              Kannst du einen Screenshot der App posten ?

                              Ra PiR 1 Antwort Letzte Antwort
                              0
                              • SVallantS SVallant

                                @ra-pi .. und er kommt nicht auf dei Seite ???
                                Render Hauscontroller heisst, dass die Konfiguration geladen wurde, deine Variablen sind ja auch da ...
                                Kannst du einen Screenshot der App posten ?

                                Ra PiR Offline
                                Ra PiR Offline
                                Ra Pi
                                schrieb am zuletzt editiert von
                                #65

                                @svallant Hi, nein leider nicht. Port ist freigegeben. Habe die Konfig einmal mit IP-Adresse und einmal mit meiner dyndns getestet. Sobal ich mobile Daten aktiviere und die Seite (natürlich über meine dyndns) aufrufe kommt folgende Meldung, siehe Screenshot:
                                Screenshot.jpg

                                SVallantS 1 Antwort Letzte Antwort
                                0
                                • Ra PiR Ra Pi

                                  @svallant Hi, nein leider nicht. Port ist freigegeben. Habe die Konfig einmal mit IP-Adresse und einmal mit meiner dyndns getestet. Sobal ich mobile Daten aktiviere und die Seite (natürlich über meine dyndns) aufrufe kommt folgende Meldung, siehe Screenshot:
                                  Screenshot.jpg

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

                                  @ra-pi du musst aber in deiner URL 192.168.0.121 durch deine dyndns-Adresse ersetzen ...

                                  Ra PiR 1 Antwort Letzte Antwort
                                  0
                                  • Sebastian IOS Sebastian IO

                                    @svallant klar ist das ok. Und nochmal danke für dein schnelles reagieren.

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

                                    @sebastian-io Version V1.4.0 ist raus und ab morgen im latest

                                    1 Antwort Letzte Antwort
                                    0
                                    • SVallantS SVallant

                                      @ra-pi du musst aber in deiner URL 192.168.0.121 durch deine dyndns-Adresse ersetzen ...

                                      Ra PiR Offline
                                      Ra PiR Offline
                                      Ra Pi
                                      schrieb am zuletzt editiert von
                                      #68

                                      @svallant hab das Problem gefunden. In meinem Link verwies es auf ne falsche Konfig-datei.
                                      Nachdem ich nun alles richtig eingetragen habe funzt alles.

                                      Ich danke dir dennoch für deine Unterstützung und dem tollen Tool.
                                      Weiter so:+1:

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


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      567

                                      Online

                                      32.5k

                                      Benutzer

                                      81.6k

                                      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