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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] iPad - ioBroker.Vis - Bildschirmschoner

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    770

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

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

[gelöst] iPad - ioBroker.Vis - Bildschirmschoner

Scheduled Pinned Locked Moved Visualisierung
visios app
16 Posts 4 Posters 857 Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • WszeneW Offline
    WszeneW Offline
    Wszene
    wrote on last edited by Wszene
    #1

    Hallo Zusammen,

    Ich nutze seit Kurzem mein "altes" iPad Air für meine VIS
    Das ganze läuft über die App ioBroker.Vis

    Jetzt meine Frage:
    Ich habe irgendwann, irgendwo gelesen das man über die VIS eine Art Bildschirmschoner machen kann
    Leider finde ich es nicht mehr

    Kann mir da Jemand weiterhelfen?

    Am liebste würe mir wenn ich ein Google Fotoalbum als Slideshow ablaufen lassen könnte und dann durch Tab auf das Display sich die Startseite wieder lädt

    Danke im Voraus
    Gruß
    Marcel

    Meine Hard- & Software:

    • MSI Cubi 5 10M-049DE mit Proxmox
    • CC2652P Zigbee Stick
    • Steckdosen mit Tasmota und Zigbee
    • Lichtschalter mit Tasmota
    • IKEA TRÅDFRI Glühbirnen
    • Aqara Sensoren
    WszeneW 1 Reply Last reply
    0
    • WszeneW Wszene

      Hallo Zusammen,

      Ich nutze seit Kurzem mein "altes" iPad Air für meine VIS
      Das ganze läuft über die App ioBroker.Vis

      Jetzt meine Frage:
      Ich habe irgendwann, irgendwo gelesen das man über die VIS eine Art Bildschirmschoner machen kann
      Leider finde ich es nicht mehr

      Kann mir da Jemand weiterhelfen?

      Am liebste würe mir wenn ich ein Google Fotoalbum als Slideshow ablaufen lassen könnte und dann durch Tab auf das Display sich die Startseite wieder lädt

      Danke im Voraus
      Gruß
      Marcel

      WszeneW Offline
      WszeneW Offline
      Wszene
      wrote on last edited by Wszene
      #2

      Ich habe die Anleitung wieder gefunden
      https://www.youtube.com/watch?v=pWYAuecm-do

      Ich habe das auch gleich in meiner Testview (in der habe ich nicht das Material Design Top App Bar Widget) dort habe ich es auch zum laufen bekommen (im Browser)

      Dann habe ich es in meine Live VIS eingebaut (dort habe ich das Material Design Top App Bar Widget) und dort passiert nichts

      Woran kann das denn liegen
      Kann es daran liegen das wenn man das Material Design Top App Bar Widget nutz sich die URL im Browser nicht ändert?

      Für Vorschläge wäre ich sehr dankbar

      PS: Wie bekomme ich eigentlich bei der ioBroker.vis App die Instanz ID raus denn die würde ich ja dann auch bei der Anleitung benötigen

      Meine Hard- & Software:

      • MSI Cubi 5 10M-049DE mit Proxmox
      • CC2652P Zigbee Stick
      • Steckdosen mit Tasmota und Zigbee
      • Lichtschalter mit Tasmota
      • IKEA TRÅDFRI Glühbirnen
      • Aqara Sensoren
      WszeneW 1 Reply Last reply
      0
      • WszeneW Wszene

        Ich habe die Anleitung wieder gefunden
        https://www.youtube.com/watch?v=pWYAuecm-do

        Ich habe das auch gleich in meiner Testview (in der habe ich nicht das Material Design Top App Bar Widget) dort habe ich es auch zum laufen bekommen (im Browser)

        Dann habe ich es in meine Live VIS eingebaut (dort habe ich das Material Design Top App Bar Widget) und dort passiert nichts

        Woran kann das denn liegen
        Kann es daran liegen das wenn man das Material Design Top App Bar Widget nutz sich die URL im Browser nicht ändert?

        Für Vorschläge wäre ich sehr dankbar

        PS: Wie bekomme ich eigentlich bei der ioBroker.vis App die Instanz ID raus denn die würde ich ja dann auch bei der Anleitung benötigen

        WszeneW Offline
        WszeneW Offline
        Wszene
        wrote on last edited by
        #3

        Ich habe jetzt eine andere Möglichkeit gefunden

        Wenn von euch auch jemand eine Lösung dafür sucht
        Hier ist sie
        https://iot-blog.net/2020/10/12/iobroker-vis-screensaver-bei-inaktivitaet/

        Meine Hard- & Software:

        • MSI Cubi 5 10M-049DE mit Proxmox
        • CC2652P Zigbee Stick
        • Steckdosen mit Tasmota und Zigbee
        • Lichtschalter mit Tasmota
        • IKEA TRÅDFRI Glühbirnen
        • Aqara Sensoren
        A 1 Reply Last reply
        0
        • WszeneW Wszene

          Ich habe jetzt eine andere Möglichkeit gefunden

          Wenn von euch auch jemand eine Lösung dafür sucht
          Hier ist sie
          https://iot-blog.net/2020/10/12/iobroker-vis-screensaver-bei-inaktivitaet/

          A Offline
          A Offline
          AggroRalf
          Developer
          wrote on last edited by
          #4

          @Wszene Hi,

          ich habe gerade einen Adapter mit Widget hierfür in Vorbereitung.

          Er ist noch nicht veröffentlicht, da ich noch auf etwas warte.

          Wenn Du möchtest kannst ihn aber gerne mal testen:

          https://github.com/gaudes/ioBroker.diashow

          Du musst die Installation aber manuell durchführen auf der Kommandozeile.

          Im Ordner /opt/iobroker einfach "npm install gaudes/iobroker.diashow#main" ausführen.

          Google Fotoalbum geht noch nicht. Aktuell geht folgendes:

          • Bing Hintergrundbilder der letzte 8 Tage
          • Eigene Uploads
          • Lokaler Pfad
          • Synology PhotoStation

          VG Ralf

          WszeneW Homer.J.H 3 Replies Last reply
          0
          • A AggroRalf

            @Wszene Hi,

            ich habe gerade einen Adapter mit Widget hierfür in Vorbereitung.

            Er ist noch nicht veröffentlicht, da ich noch auf etwas warte.

            Wenn Du möchtest kannst ihn aber gerne mal testen:

            https://github.com/gaudes/ioBroker.diashow

            Du musst die Installation aber manuell durchführen auf der Kommandozeile.

            Im Ordner /opt/iobroker einfach "npm install gaudes/iobroker.diashow#main" ausführen.

            Google Fotoalbum geht noch nicht. Aktuell geht folgendes:

            • Bing Hintergrundbilder der letzte 8 Tage
            • Eigene Uploads
            • Lokaler Pfad
            • Synology PhotoStation

            VG Ralf

            WszeneW Offline
            WszeneW Offline
            Wszene
            wrote on last edited by
            #5

            @AggroRalf

            Danke dir
            Das klingt gut
            Werde ich mal auf mein Testsystem schmeissen

            Meine Hard- & Software:

            • MSI Cubi 5 10M-049DE mit Proxmox
            • CC2652P Zigbee Stick
            • Steckdosen mit Tasmota und Zigbee
            • Lichtschalter mit Tasmota
            • IKEA TRÅDFRI Glühbirnen
            • Aqara Sensoren
            1 Reply Last reply
            0
            • A AggroRalf

              @Wszene Hi,

              ich habe gerade einen Adapter mit Widget hierfür in Vorbereitung.

              Er ist noch nicht veröffentlicht, da ich noch auf etwas warte.

              Wenn Du möchtest kannst ihn aber gerne mal testen:

              https://github.com/gaudes/ioBroker.diashow

              Du musst die Installation aber manuell durchführen auf der Kommandozeile.

              Im Ordner /opt/iobroker einfach "npm install gaudes/iobroker.diashow#main" ausführen.

              Google Fotoalbum geht noch nicht. Aktuell geht folgendes:

              • Bing Hintergrundbilder der letzte 8 Tage
              • Eigene Uploads
              • Lokaler Pfad
              • Synology PhotoStation

              VG Ralf

              Homer.J.H Offline
              Homer.J.H Offline
              Homer.J.
              wrote on last edited by
              #6

              Hi @AggroRalf geht auf Anhieb, ist es vielleicht möglich über die Synology einen bestimmten Ordner als Pfad anzugeben das man nur bestimmte Bilder definieren kann.

              Grüße

              1 Reply Last reply
              0
              • A AggroRalf

                @Wszene Hi,

                ich habe gerade einen Adapter mit Widget hierfür in Vorbereitung.

                Er ist noch nicht veröffentlicht, da ich noch auf etwas warte.

                Wenn Du möchtest kannst ihn aber gerne mal testen:

                https://github.com/gaudes/ioBroker.diashow

                Du musst die Installation aber manuell durchführen auf der Kommandozeile.

                Im Ordner /opt/iobroker einfach "npm install gaudes/iobroker.diashow#main" ausführen.

                Google Fotoalbum geht noch nicht. Aktuell geht folgendes:

                • Bing Hintergrundbilder der letzte 8 Tage
                • Eigene Uploads
                • Lokaler Pfad
                • Synology PhotoStation

                VG Ralf

                WszeneW Offline
                WszeneW Offline
                Wszene
                wrote on last edited by Wszene
                #7

                @AggroRalf

                Ich habe mal versucht es zu installieren
                hier das terminal

                root@ioBroker-Test:~# cd /opt/iobroker/
                root@ioBroker-Test:/opt/iobroker# npm install gaudes/iobroker.diashow#main
                
                > node-bluetooth@1.2.6 install /opt/iobroker/node_modules/node-bluetooth
                > node-gyp configure build
                
                make: Entering directory '/opt/iobroker/node_modules/node-bluetooth/build'
                  CXX(target) Release/obj.target/BluetoothSerialPort/src/linux/BluetoothSerialPort.o
                ../src/linux/BluetoothSerialPort.cc:18:14: error: variable or field 'InitAll' declared void
                   18 | void InitAll(Handle<Object> exports) {
                      |              ^~~~~~
                ../src/linux/BluetoothSerialPort.cc:18:14: error: 'Handle' was not declared in this scope
                ../src/linux/BluetoothSerialPort.cc:18:27: error: expected primary-expression before '>' token
                   18 | void InitAll(Handle<Object> exports) {
                      |                           ^
                ../src/linux/BluetoothSerialPort.cc:18:29: error: 'exports' was not declared in this scope
                   18 | void InitAll(Handle<Object> exports) {
                      |                             ^~~~~~~
                In file included from ../src/linux/BluetoothSerialPort.cc:12:
                ../src/linux/BluetoothSerialPort.cc:23:34: error: 'InitAll' was not declared in this scope
                   23 | NODE_MODULE(BluetoothSerialPort, InitAll)
                      |                                  ^~~~~~~
                /home/iobroker/.cache/node-gyp/12.20.1/include/node/node.h:737:36: note: in definition of macro 'NODE_MODULE_X'
                  737 |       (node::addon_register_func) (regfunc),                          \
                      |                                    ^~~~~~~
                ../src/linux/BluetoothSerialPort.cc:23:1: note: in expansion of macro 'NODE_MODULE'
                   23 | NODE_MODULE(BluetoothSerialPort, InitAll)
                      | ^~~~~~~~~~~
                make: *** [BluetoothSerialPort.target.mk:117: Release/obj.target/BluetoothSerialPort/src/linux/BluetoothSerialPort.o] Error 1
                make: Leaving directory '/opt/iobroker/node_modules/node-bluetooth/build'
                gyp ERR! build error 
                gyp ERR! stack Error: `make` failed with exit code: 2
                gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
                gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
                gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
                gyp ERR! System Linux 5.4.78-2-pve
                gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build"
                gyp ERR! cwd /opt/iobroker/node_modules/node-bluetooth
                gyp ERR! node -v v12.20.1
                gyp ERR! node-gyp -v v5.1.0
                gyp ERR! not ok 
                npm WARN @date-io/date-fns@1.3.13 requires a peer of date-fns@^2.0.0 but none is installed. You must install peer dependencies yourself.
                npm WARN @material-ui/pickers@3.2.10 requires a peer of @material-ui/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
                npm WARN @material-ui/pickers@3.2.10 requires a peer of react@^16.8.4 but none is installed. You must install peer dependencies yourself.
                npm WARN @material-ui/pickers@3.2.10 requires a peer of react-dom@^16.8.4 but none is installed. You must install peer dependencies yourself.
                npm WARN react-transition-group@4.4.1 requires a peer of react@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                npm WARN react-transition-group@4.4.1 requires a peer of react-dom@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                npm WARN rifm@0.7.0 requires a peer of react@>=16.8 but none is installed. You must install peer dependencies yourself.
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
                npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
                npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-bluetooth@1.2.6 (node_modules/node-bluetooth):
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-bluetooth@1.2.6 install: `node-gyp configure build`
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                
                + iobroker.diashow@0.0.1
                added 9 packages from 12 contributors in 12.799s
                
                68 packages are looking for funding
                  run `npm fund` for details
                
                

                Und ich finde den Adapter im ioBroker auch nicht
                Und was hat das ganze mit bluetooth zu tun?

                Meine Hard- & Software:

                • MSI Cubi 5 10M-049DE mit Proxmox
                • CC2652P Zigbee Stick
                • Steckdosen mit Tasmota und Zigbee
                • Lichtschalter mit Tasmota
                • IKEA TRÅDFRI Glühbirnen
                • Aqara Sensoren
                A 1 Reply Last reply
                0
                • WszeneW Wszene

                  @AggroRalf

                  Ich habe mal versucht es zu installieren
                  hier das terminal

                  root@ioBroker-Test:~# cd /opt/iobroker/
                  root@ioBroker-Test:/opt/iobroker# npm install gaudes/iobroker.diashow#main
                  
                  > node-bluetooth@1.2.6 install /opt/iobroker/node_modules/node-bluetooth
                  > node-gyp configure build
                  
                  make: Entering directory '/opt/iobroker/node_modules/node-bluetooth/build'
                    CXX(target) Release/obj.target/BluetoothSerialPort/src/linux/BluetoothSerialPort.o
                  ../src/linux/BluetoothSerialPort.cc:18:14: error: variable or field 'InitAll' declared void
                     18 | void InitAll(Handle<Object> exports) {
                        |              ^~~~~~
                  ../src/linux/BluetoothSerialPort.cc:18:14: error: 'Handle' was not declared in this scope
                  ../src/linux/BluetoothSerialPort.cc:18:27: error: expected primary-expression before '>' token
                     18 | void InitAll(Handle<Object> exports) {
                        |                           ^
                  ../src/linux/BluetoothSerialPort.cc:18:29: error: 'exports' was not declared in this scope
                     18 | void InitAll(Handle<Object> exports) {
                        |                             ^~~~~~~
                  In file included from ../src/linux/BluetoothSerialPort.cc:12:
                  ../src/linux/BluetoothSerialPort.cc:23:34: error: 'InitAll' was not declared in this scope
                     23 | NODE_MODULE(BluetoothSerialPort, InitAll)
                        |                                  ^~~~~~~
                  /home/iobroker/.cache/node-gyp/12.20.1/include/node/node.h:737:36: note: in definition of macro 'NODE_MODULE_X'
                    737 |       (node::addon_register_func) (regfunc),                          \
                        |                                    ^~~~~~~
                  ../src/linux/BluetoothSerialPort.cc:23:1: note: in expansion of macro 'NODE_MODULE'
                     23 | NODE_MODULE(BluetoothSerialPort, InitAll)
                        | ^~~~~~~~~~~
                  make: *** [BluetoothSerialPort.target.mk:117: Release/obj.target/BluetoothSerialPort/src/linux/BluetoothSerialPort.o] Error 1
                  make: Leaving directory '/opt/iobroker/node_modules/node-bluetooth/build'
                  gyp ERR! build error 
                  gyp ERR! stack Error: `make` failed with exit code: 2
                  gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
                  gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
                  gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
                  gyp ERR! System Linux 5.4.78-2-pve
                  gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build"
                  gyp ERR! cwd /opt/iobroker/node_modules/node-bluetooth
                  gyp ERR! node -v v12.20.1
                  gyp ERR! node-gyp -v v5.1.0
                  gyp ERR! not ok 
                  npm WARN @date-io/date-fns@1.3.13 requires a peer of date-fns@^2.0.0 but none is installed. You must install peer dependencies yourself.
                  npm WARN @material-ui/pickers@3.2.10 requires a peer of @material-ui/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
                  npm WARN @material-ui/pickers@3.2.10 requires a peer of react@^16.8.4 but none is installed. You must install peer dependencies yourself.
                  npm WARN @material-ui/pickers@3.2.10 requires a peer of react-dom@^16.8.4 but none is installed. You must install peer dependencies yourself.
                  npm WARN react-transition-group@4.4.1 requires a peer of react@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                  npm WARN react-transition-group@4.4.1 requires a peer of react-dom@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                  npm WARN rifm@0.7.0 requires a peer of react@>=16.8 but none is installed. You must install peer dependencies yourself.
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
                  npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
                  npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-bluetooth@1.2.6 (node_modules/node-bluetooth):
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-bluetooth@1.2.6 install: `node-gyp configure build`
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                  
                  + iobroker.diashow@0.0.1
                  added 9 packages from 12 contributors in 12.799s
                  
                  68 packages are looking for funding
                    run `npm fund` for details
                  
                  

                  Und ich finde den Adapter im ioBroker auch nicht
                  Und was hat das ganze mit bluetooth zu tun?

                  A Offline
                  A Offline
                  AggroRalf
                  Developer
                  wrote on last edited by
                  #8

                  @Wszene
                  Versuch noch folgenden Befehl:
                  "iobroker add diashow"

                  Diashow hat mix Bluetooth natürlich nichts zu tun, es sieht eher nach einer etwas fehlerhaften Installation allgemein von NPM aus.

                  @Homer-J :
                  Ich habe es hier nur kurz eingebracht, da @Wszene ja gerade auf der Suche nach einer Lösung für Diashows war :-) Bevor er sich mit Blockly was zusammenbaut :-)
                  Sobald der Adapter Beta-fertig ist, werde ich einen gesonderten Beitrag im Forum "Tester" machen, dann können gerne allgemeine Verbesserungsvorschläge kommen ;-)

                  Das mit dem bestimmten Pfad ist bei Synology nicht so trivial, da es in dem Sinne kein Pfad, sondern ein Album ist :-/
                  Wenn mehr Rückfragen kommen schaue ich es mir an. Sonst würde ich vielleicht auch noch auf DSM7 und die neue Foto-App warten, eventuell ändert sich ja da die API sowieso grundlegend.
                  Alternativ kannst erstmal dem User nur die Berechtigungen auf ein bestimmtes Album geben, dann sieht er auch nur die gewünschten Fotos.

                  WszeneW 1 Reply Last reply
                  0
                  • A AggroRalf

                    @Wszene
                    Versuch noch folgenden Befehl:
                    "iobroker add diashow"

                    Diashow hat mix Bluetooth natürlich nichts zu tun, es sieht eher nach einer etwas fehlerhaften Installation allgemein von NPM aus.

                    @Homer-J :
                    Ich habe es hier nur kurz eingebracht, da @Wszene ja gerade auf der Suche nach einer Lösung für Diashows war :-) Bevor er sich mit Blockly was zusammenbaut :-)
                    Sobald der Adapter Beta-fertig ist, werde ich einen gesonderten Beitrag im Forum "Tester" machen, dann können gerne allgemeine Verbesserungsvorschläge kommen ;-)

                    Das mit dem bestimmten Pfad ist bei Synology nicht so trivial, da es in dem Sinne kein Pfad, sondern ein Album ist :-/
                    Wenn mehr Rückfragen kommen schaue ich es mir an. Sonst würde ich vielleicht auch noch auf DSM7 und die neue Foto-App warten, eventuell ändert sich ja da die API sowieso grundlegend.
                    Alternativ kannst erstmal dem User nur die Berechtigungen auf ein bestimmtes Album geben, dann sieht er auch nur die gewünschten Fotos.

                    WszeneW Offline
                    WszeneW Offline
                    Wszene
                    wrote on last edited by
                    #9

                    @AggroRalf

                    Nach einem Neustart habe ich den Adapter installieren können
                    Nur leider startet bei mir keine Diashow

                    Sollte das auch wieder an dem "Material Design Top App Bar Widget" liegen?

                    Meine Hard- & Software:

                    • MSI Cubi 5 10M-049DE mit Proxmox
                    • CC2652P Zigbee Stick
                    • Steckdosen mit Tasmota und Zigbee
                    • Lichtschalter mit Tasmota
                    • IKEA TRÅDFRI Glühbirnen
                    • Aqara Sensoren
                    A 1 Reply Last reply
                    0
                    • WszeneW Wszene

                      @AggroRalf

                      Nach einem Neustart habe ich den Adapter installieren können
                      Nur leider startet bei mir keine Diashow

                      Sollte das auch wieder an dem "Material Design Top App Bar Widget" liegen?

                      A Offline
                      A Offline
                      AggroRalf
                      Developer
                      wrote on last edited by
                      #10

                      @Wszene Hast eine extra View in VIS probiert und dort das Widget abgelegt ? Sollte eigentlich gehen ...
                      Bist nun Tester Nummer 4 und bei den anderen ging es.

                      Was meinst mit "wieder an dem "Material Design Top App Bar Widget" liegen?" ? Gab es damit häufiger Probleme ?

                      WszeneW 1 Reply Last reply
                      0
                      • A AggroRalf

                        @Wszene Hast eine extra View in VIS probiert und dort das Widget abgelegt ? Sollte eigentlich gehen ...
                        Bist nun Tester Nummer 4 und bei den anderen ging es.

                        Was meinst mit "wieder an dem "Material Design Top App Bar Widget" liegen?" ? Gab es damit häufiger Probleme ?

                        WszeneW Offline
                        WszeneW Offline
                        Wszene
                        wrote on last edited by
                        #11

                        @AggroRalf

                        ich habe es jetzt nochmal in meiner alten VIS getestet und dort geht es

                        In meiner neuen VIS habe ich das "Material Design Top App Bar Widget" in Kombination mit dem "view in widget 8" für die Navigation im Einsatz

                        In meiner alten VIS habe ich das normale "jqui Icon Link" genutzt
                        und dort klappt es auch wunderbar mit deinem Adapter

                        PS:
                        Die Synology Verbindung
                        kann ich die auch als normale smb Verbindung nutzen? (Habe OMV als Datengrab laufen)
                        Bildschirmfoto 2021-01-11 um 16.07.22.png

                        Meine Hard- & Software:

                        • MSI Cubi 5 10M-049DE mit Proxmox
                        • CC2652P Zigbee Stick
                        • Steckdosen mit Tasmota und Zigbee
                        • Lichtschalter mit Tasmota
                        • IKEA TRÅDFRI Glühbirnen
                        • Aqara Sensoren
                        A 1 Reply Last reply
                        0
                        • WszeneW Wszene

                          @AggroRalf

                          ich habe es jetzt nochmal in meiner alten VIS getestet und dort geht es

                          In meiner neuen VIS habe ich das "Material Design Top App Bar Widget" in Kombination mit dem "view in widget 8" für die Navigation im Einsatz

                          In meiner alten VIS habe ich das normale "jqui Icon Link" genutzt
                          und dort klappt es auch wunderbar mit deinem Adapter

                          PS:
                          Die Synology Verbindung
                          kann ich die auch als normale smb Verbindung nutzen? (Habe OMV als Datengrab laufen)
                          Bildschirmfoto 2021-01-11 um 16.07.22.png

                          A Offline
                          A Offline
                          AggroRalf
                          Developer
                          wrote on last edited by
                          #12

                          @Wszene OK. Am Widget selbst sollte es eigentlich nicht liegen. Kannst im Browser mal auf der Konsole schauen ob irgendwelche JS-Fehler auftauchen ?

                          Zur zweiten Frage: Nein, Synology geht wirklich nur mit Synology, da ich hier die Web-API der Synology anspreche.
                          Für deinen SMB-Zugriff müsstest sonst ein Mount auf OS-Ebene machen und dann den Mount-Pfad im Dateizugriff eintragen.

                          WszeneW 1 Reply Last reply
                          0
                          • A AggroRalf

                            @Wszene OK. Am Widget selbst sollte es eigentlich nicht liegen. Kannst im Browser mal auf der Konsole schauen ob irgendwelche JS-Fehler auftauchen ?

                            Zur zweiten Frage: Nein, Synology geht wirklich nur mit Synology, da ich hier die Web-API der Synology anspreche.
                            Für deinen SMB-Zugriff müsstest sonst ein Mount auf OS-Ebene machen und dann den Mount-Pfad im Dateizugriff eintragen.

                            WszeneW Offline
                            WszeneW Offline
                            Wszene
                            wrote on last edited by Wszene
                            #13

                            @AggroRalf

                            Hier mal die Konsole

                            Version vis-canvas-gauges: 0.1.5
                            diashow.js:300 Version diashow: 0.0.1
                            info.js:21 Version Info-Adapter-Widget: 0.0.9
                            index.html?WS-Smardphone:5616 Version vis-jqui-mfd: 1.0.12
                            justgage.js:115 Version justgage: 1.0.2
                            index.html?WS-Smardphone:9941 Version vis-map: 1.0.3
                            index.html?WS-Smardphone:10438 Uncaught TypeError: vis.addFont is not a function
                                at index.html?WS-Smardphone:10438
                            lib.min.js:22 Download the Vue Devtools extension for a better development experience:
                            https://github.com/vuejs/vue-devtools
                            lib.min.js:22 You are running Vue in development mode.
                            Make sure to turn on production mode when deploying for production.
                            See more tips at https://vuejs.org/guide/deployment.html
                            mytime.js:22 Version mytime: 0.0.1
                            :8082/vis/adapter/mytime/words.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
                            conn.js:296 2021-01-11T15:41:34.582Z Connected => authenticate
                            conn.js:317 2021-01-11T15:41:34.719Z Authenticated: true
                            materialdesign.js:33 Version vis-materialdesign: 0.4.2
                            widgets.min.js:1 vis-materialdesign: sentry is deactivated.
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.WS_SmartPhone.Menupunkte
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.title
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fontSizes.top_app_bar.title
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.item
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.item_disabled
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.header
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.darkTheme
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.item_text_disabled
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.item_text_disabled
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.item_icon_disabled
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.item_icon_disabled
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_divider
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_divider
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.subItem
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fontSizes.top_app_bar.subItem
                            vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.subItem_disabled
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_background
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_background
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_hover
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_hover
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_selected
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_selected
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_text
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_text
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_backdrop_background_text_off
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_backdrop_background_text_off
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_backdrop_background_text_on
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_backdrop_background_text_on
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.item_icon
                            vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.item_icon
                            vis.js:3290 Create inner vis object alias.0.Kammer.Kammer_Lampe.SET
                            vis.js:3290 Create inner vis object alias.0.Lichschalter.Schlafzimmerlampe.SET
                            vis.js:3290 Create inner vis object alias.0.Lichschalter.Stehlampe.SET
                            vis.js:3290 Create inner vis object alias.0.Lichschalter.Sofatisch.SET
                            vis.js:3290 Create inner vis object alias.0.Lichschalter.Esstisch.SET
                            vis.js:3290 Create inner vis object alias.0.Steckdosen.Waschmaschine.SET
                            vis.js:3290 Create inner vis object alias.0.Steckdosen.TV_Bett.SET
                            vis.js:3290 Create inner vis object alias.0.Steckdosen.Kühlschrank.SET
                            vis.js:3290 Create inner vis object 0_userdata.0.002_Alexa.01_Wohnzimmer.Kino
                            vis.js:3290 Create inner vis object alias.0.Steckdosen.Computer.SET
                            vis.js:3290 Create inner vis object 0_userdata.0.003_Anwesenheit.Status.persons.Marcel.isPresent
                            vis.js:3290 Create inner vis object 0_userdata.0.003_Anwesenheit.Status.persons.Diana.isPresent
                            vis.js:3290 Create inner vis object alias.0.Steckdosen.Dartautomat.SET
                            vis.js:3290 Create inner vis object ical.0.data.html
                            vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Power
                            vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Total
                            vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Yesterday
                            vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Today
                            vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Today
                            vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Yesterday
                            vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Total
                            vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Power
                            vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Power
                            vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Total
                            vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Yesterday
                            vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Today
                            vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Total
                            vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Today
                            vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Power
                            vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Yesterday
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.2.status
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.1.status
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.0.status
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e5.feed
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.2.e5.feed
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.1.e5.feed
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.0.e5.feed
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e5.name
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.2.name
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.1.name
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.0.name
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e5.status
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-KM-Date
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.position.address.displayName
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010001.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010002.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010003.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010004.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030103FFFF.field_0x0301030005.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0101010002.field_0x0101010002.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.displayName
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-KM-Date
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data07.field04.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field04.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field03.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field02.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field01.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data02.field01.value
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Durchschnittverbrauch-seit-tanken
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.tripdata.tripData_cycle001.averageSpeed
                            vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e10.name
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Nachtanksumme
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Aktuallisierungszeit
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050008.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050004.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050006.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050002.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x0301040001.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x0301040007.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x0301040004.value
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.position.latitudeConv
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.position.longitudeConv
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.remote.climatisationTemperature
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Standort
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Parkzeit
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.outsideTemperature
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq_Standheizung
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.remote.ventilationv2
                            vis.js:3290 Create inner vis object mytime.0.Countdown.KodiaqStandheizung.start
                            vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x030104000A.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010001.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0101010002.field_0x0101010002.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010002.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010004.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010003.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030103FFFF.field_0x0301030005.value
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Durchschnittverbrauch-seit-tanken
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.tripdata.tripData_cycle001.averageSpeed
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Nachtanksumme
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Aktuallisierungszeit
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030104FFFF.field_0x0301040001.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030104FFFF.field_0x0301040007.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030104FFFF.field_0x0301040004.value
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.latitudeConv
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.longitudeConv
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.road
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.house_number
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.postcode
                            vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.city
                            vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Parkzeit
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-OpenVPN.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-NAS.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-Media.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-Cloud.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.Tool-SVR.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-PiHole.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-Proxmox.alive
                            vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-TS.alive
                            vis.js:3290 Create inner vis object diashow.0.picture
                            mytime.js:761 stopTimer w00155 null
                            mytime.js:754 startTimer w00155 159
                            :8082/vis/index.html?WS-Smardphone#0000_Menu:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
                                at JSON.parse (<anonymous>)
                                at Object.setState (mytime.js:520)
                                at Object.createWidget (mytime.js:508)
                                at mytime.js:446
                            conn.js:778 Trying to get states again, because emitted getStates still pending
                            3:8082/vis/index.html?WS-Smardphone#0000_Menu:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
                                at JSON.parse (<anonymous>)
                                at setState (mytime.js:520)
                            mytime.js:761 stopTimer w00155 159
                            gpx.min.js:1 Uncaught TypeError: Cannot read property 'getElementsByTagName' of null
                                at e._parse_gpx_data (gpx.min.js:1)
                                at i (gpx.min.js:1)
                                at XMLHttpRequest.o.onreadystatechange (gpx.min.js:1)
                            gpx.min.js:1 Uncaught TypeError: Cannot read property 'getElementsByTagName' of null
                                at e._parse_gpx_data (gpx.min.js:1)
                                at i (gpx.min.js:1)
                                at XMLHttpRequest.o.onreadystatechange (gpx.min.js:1)
                            DevTools failed to load SourceMap: Could not load content for http://iobroker-nuc:8082/lib/js/socket.io.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
                            DevTools failed to load SourceMap: Could not load content for http://iobroker-nuc:8082/vis/widgets/material-webfont/css/materialdesignicons.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
                            

                            EDIT:
                            Ich habe das jetzt mal etwas getestet
                            Und habe festgestellt
                            Die View benötigt zum starten einen Viewwechel
                            Das heist wenn ich die VIS starte und nichts mache (also auf der Startseite bleibe) dann passiert nichts
                            Mache ich einmal einen Viewwechsel dann geht das auch mit dem Bildschirmschoner

                            Und hier sehe ich das Problem mit dem "Material Design Top App Bar Widget"
                            Denn hier wird der Viewwechsel in einem iFrame durchgeführt und dieser ändert nicht die URL im Browser
                            Daher gehe ich mal davon aus das auch das merken des lezten Views nicht funktioniert weil nach aussen nur eine Seite existiert

                            Meine Hard- & Software:

                            • MSI Cubi 5 10M-049DE mit Proxmox
                            • CC2652P Zigbee Stick
                            • Steckdosen mit Tasmota und Zigbee
                            • Lichtschalter mit Tasmota
                            • IKEA TRÅDFRI Glühbirnen
                            • Aqara Sensoren
                            A 1 Reply Last reply
                            0
                            • WszeneW Wszene

                              @AggroRalf

                              Hier mal die Konsole

                              Version vis-canvas-gauges: 0.1.5
                              diashow.js:300 Version diashow: 0.0.1
                              info.js:21 Version Info-Adapter-Widget: 0.0.9
                              index.html?WS-Smardphone:5616 Version vis-jqui-mfd: 1.0.12
                              justgage.js:115 Version justgage: 1.0.2
                              index.html?WS-Smardphone:9941 Version vis-map: 1.0.3
                              index.html?WS-Smardphone:10438 Uncaught TypeError: vis.addFont is not a function
                                  at index.html?WS-Smardphone:10438
                              lib.min.js:22 Download the Vue Devtools extension for a better development experience:
                              https://github.com/vuejs/vue-devtools
                              lib.min.js:22 You are running Vue in development mode.
                              Make sure to turn on production mode when deploying for production.
                              See more tips at https://vuejs.org/guide/deployment.html
                              mytime.js:22 Version mytime: 0.0.1
                              :8082/vis/adapter/mytime/words.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
                              conn.js:296 2021-01-11T15:41:34.582Z Connected => authenticate
                              conn.js:317 2021-01-11T15:41:34.719Z Authenticated: true
                              materialdesign.js:33 Version vis-materialdesign: 0.4.2
                              widgets.min.js:1 vis-materialdesign: sentry is deactivated.
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.WS_SmartPhone.Menupunkte
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.title
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fontSizes.top_app_bar.title
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.item
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.item_disabled
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.header
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.darkTheme
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.item_text_disabled
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.item_text_disabled
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.item_icon_disabled
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.item_icon_disabled
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_divider
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_divider
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.subItem
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fontSizes.top_app_bar.subItem
                              vis.js:3290 Create inner vis object vis-materialdesign.0.fonts.top_app_bar.subItem_disabled
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_background
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_background
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_hover
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_hover
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_selected
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_selected
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_text
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_text
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_backdrop_background_text_off
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_backdrop_background_text_off
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.subItem_backdrop_background_text_on
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.subItem_backdrop_background_text_on
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.light.top_app_bar.item_icon
                              vis.js:3290 Create inner vis object vis-materialdesign.0.colors.dark.top_app_bar.item_icon
                              vis.js:3290 Create inner vis object alias.0.Kammer.Kammer_Lampe.SET
                              vis.js:3290 Create inner vis object alias.0.Lichschalter.Schlafzimmerlampe.SET
                              vis.js:3290 Create inner vis object alias.0.Lichschalter.Stehlampe.SET
                              vis.js:3290 Create inner vis object alias.0.Lichschalter.Sofatisch.SET
                              vis.js:3290 Create inner vis object alias.0.Lichschalter.Esstisch.SET
                              vis.js:3290 Create inner vis object alias.0.Steckdosen.Waschmaschine.SET
                              vis.js:3290 Create inner vis object alias.0.Steckdosen.TV_Bett.SET
                              vis.js:3290 Create inner vis object alias.0.Steckdosen.Kühlschrank.SET
                              vis.js:3290 Create inner vis object 0_userdata.0.002_Alexa.01_Wohnzimmer.Kino
                              vis.js:3290 Create inner vis object alias.0.Steckdosen.Computer.SET
                              vis.js:3290 Create inner vis object 0_userdata.0.003_Anwesenheit.Status.persons.Marcel.isPresent
                              vis.js:3290 Create inner vis object 0_userdata.0.003_Anwesenheit.Status.persons.Diana.isPresent
                              vis.js:3290 Create inner vis object alias.0.Steckdosen.Dartautomat.SET
                              vis.js:3290 Create inner vis object ical.0.data.html
                              vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Power
                              vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Total
                              vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Yesterday
                              vis.js:3290 Create inner vis object sonoff.0.Waschmaschine.ENERGY_Today
                              vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Today
                              vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Yesterday
                              vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Total
                              vis.js:3290 Create inner vis object sonoff.0.TV Wohnzimmer.ENERGY_Power
                              vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Power
                              vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Total
                              vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Yesterday
                              vis.js:3290 Create inner vis object sonoff.0.Kühlschrank.ENERGY_Today
                              vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Total
                              vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Today
                              vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Power
                              vis.js:3290 Create inner vis object sonoff.0.Computer.ENERGY_Yesterday
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.2.status
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.1.status
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.0.status
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e5.feed
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.2.e5.feed
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.1.e5.feed
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.0.e5.feed
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e5.name
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.2.name
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.1.name
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.0.name
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e5.status
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-KM-Date
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.position.address.displayName
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010001.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010002.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010003.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0203FFFFFF.field_0x0203010004.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030103FFFF.field_0x0301030005.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x0101010002.field_0x0101010002.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.displayName
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-KM-Date
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data07.field04.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field04.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field03.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field02.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data03.field01.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data02.field01.value
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Durchschnittverbrauch-seit-tanken
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.tripdata.tripData_cycle001.averageSpeed
                              vis.js:3290 Create inner vis object tankerkoenig.0.stations.cheapest.e10.name
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Nachtanksumme
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Aktuallisierungszeit
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050008.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050004.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050006.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030105FFFF.field_0x0301050002.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x0301040001.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x0301040007.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x0301040004.value
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.position.latitudeConv
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.position.longitudeConv
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.remote.climatisationTemperature
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Standort
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq-Parkzeit
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.outsideTemperature
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Kodiaq.Skoda_Kodiaq_Standheizung
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.remote.ventilationv2
                              vis.js:3290 Create inner vis object mytime.0.Countdown.KodiaqStandheizung.start
                              vis.js:3290 Create inner vis object vw-connect.0.TMBJB7NS7KN400337.status.data_0x030104FFFF.field_0x030104000A.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010001.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0101010002.field_0x0101010002.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010002.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010004.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x0203FFFFFF.field_0x0203010003.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030103FFFF.field_0x0301030005.value
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Durchschnittverbrauch-seit-tanken
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.tripdata.tripData_cycle001.averageSpeed
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Nachtanksumme
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Aktuallisierungszeit
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030104FFFF.field_0x0301040001.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030104FFFF.field_0x0301040007.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.status.data_0x030104FFFF.field_0x0301040004.value
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.latitudeConv
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.longitudeConv
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.road
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.house_number
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.postcode
                              vis.js:3290 Create inner vis object vw-connect.1.TMBER6NW1K3007052.position.address.city
                              vis.js:3290 Create inner vis object 0_userdata.0.001_nurVIS.01_Skoda_Scala.Skoda_Scala-Parkzeit
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-OpenVPN.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-NAS.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-Media.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-Cloud.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.Tool-SVR.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-PiHole.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-Proxmox.alive
                              vis.js:3290 Create inner vis object ping.0.iobroker-nuc.WS-TS.alive
                              vis.js:3290 Create inner vis object diashow.0.picture
                              mytime.js:761 stopTimer w00155 null
                              mytime.js:754 startTimer w00155 159
                              :8082/vis/index.html?WS-Smardphone#0000_Menu:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
                                  at JSON.parse (<anonymous>)
                                  at Object.setState (mytime.js:520)
                                  at Object.createWidget (mytime.js:508)
                                  at mytime.js:446
                              conn.js:778 Trying to get states again, because emitted getStates still pending
                              3:8082/vis/index.html?WS-Smardphone#0000_Menu:1 Uncaught SyntaxError: Unexpected token u in JSON at position 0
                                  at JSON.parse (<anonymous>)
                                  at setState (mytime.js:520)
                              mytime.js:761 stopTimer w00155 159
                              gpx.min.js:1 Uncaught TypeError: Cannot read property 'getElementsByTagName' of null
                                  at e._parse_gpx_data (gpx.min.js:1)
                                  at i (gpx.min.js:1)
                                  at XMLHttpRequest.o.onreadystatechange (gpx.min.js:1)
                              gpx.min.js:1 Uncaught TypeError: Cannot read property 'getElementsByTagName' of null
                                  at e._parse_gpx_data (gpx.min.js:1)
                                  at i (gpx.min.js:1)
                                  at XMLHttpRequest.o.onreadystatechange (gpx.min.js:1)
                              DevTools failed to load SourceMap: Could not load content for http://iobroker-nuc:8082/lib/js/socket.io.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
                              DevTools failed to load SourceMap: Could not load content for http://iobroker-nuc:8082/vis/widgets/material-webfont/css/materialdesignicons.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
                              

                              EDIT:
                              Ich habe das jetzt mal etwas getestet
                              Und habe festgestellt
                              Die View benötigt zum starten einen Viewwechel
                              Das heist wenn ich die VIS starte und nichts mache (also auf der Startseite bleibe) dann passiert nichts
                              Mache ich einmal einen Viewwechsel dann geht das auch mit dem Bildschirmschoner

                              Und hier sehe ich das Problem mit dem "Material Design Top App Bar Widget"
                              Denn hier wird der Viewwechsel in einem iFrame durchgeführt und dieser ändert nicht die URL im Browser
                              Daher gehe ich mal davon aus das auch das merken des lezten Views nicht funktioniert weil nach aussen nur eine Seite existiert

                              A Offline
                              A Offline
                              AggroRalf
                              Developer
                              wrote on last edited by
                              #14

                              @wszene Es muss was anderes sein, bei mir wird auch kein Viewwechsel gebraucht.

                              Ich rufe meine Start-View auf und mache dann gar nichts. Das Widget ist auf einen anderen View untergebracht.

                              Trotzdem steht im Log bei mir dann:

                              diashow.js:329 DiaShowTimeout started

                              Und es funktioniert dann auch.

                              M 1 Reply Last reply
                              0
                              • A AggroRalf

                                @wszene Es muss was anderes sein, bei mir wird auch kein Viewwechsel gebraucht.

                                Ich rufe meine Start-View auf und mache dann gar nichts. Das Widget ist auf einen anderen View untergebracht.

                                Trotzdem steht im Log bei mir dann:

                                diashow.js:329 DiaShowTimeout started

                                Und es funktioniert dann auch.

                                M Offline
                                M Offline
                                MaZchen
                                wrote on last edited by
                                #15

                                Hi!
                                Ich habe es geschafft deinen Adapter zu installieren (noch bevor ich den thread hier gefunden habe).

                                Zwei Dinge sind mir aufgefallen:

                                • Bei jedem Update des Verzeichnisses wurde die Anzahl der Bilder hinzuaddiert, also 328 --> 656 --> 984.....
                                • gleich nach der Installation stieg die Rechnerauslastung soweit dass iobroker und VIS kaum mehr reagiert haben. Nach Deinstallation des Adapters war das wieder weg. ioBroker läuft bei mir auf einem NUC den er sich nicht gross teilen muss.

                                Marcus

                                A 1 Reply Last reply
                                0
                                • M MaZchen

                                  Hi!
                                  Ich habe es geschafft deinen Adapter zu installieren (noch bevor ich den thread hier gefunden habe).

                                  Zwei Dinge sind mir aufgefallen:

                                  • Bei jedem Update des Verzeichnisses wurde die Anzahl der Bilder hinzuaddiert, also 328 --> 656 --> 984.....
                                  • gleich nach der Installation stieg die Rechnerauslastung soweit dass iobroker und VIS kaum mehr reagiert haben. Nach Deinstallation des Adapters war das wieder weg. ioBroker läuft bei mir auf einem NUC den er sich nicht gross teilen muss.

                                  Marcus

                                  A Offline
                                  A Offline
                                  AggroRalf
                                  Developer
                                  wrote on last edited by
                                  #16

                                  @mazchen Hi,

                                  du bist leider im falschen Thread gelandet :-)

                                  https://forum.iobroker.net/topic/42689/test-adapter-slideshow-ehemals-diashow-v0-1-x/15

                                  Ich habe den Adapter zwischenzeitlich umbenannt, er heißt nun Slideshow.

                                  Willst es mit der Version nochmal testen ?

                                  Gruss Ralf

                                  1 Reply Last reply
                                  0

                                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                  With your input, this post could be even better 💗

                                  Register Login
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  450

                                  Online

                                  32.8k

                                  Users

                                  82.7k

                                  Topics

                                  1.3m

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

                                  • Don't have an account? Register

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