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. VIS: Neuladen (?) abschalten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    276

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

VIS: Neuladen (?) abschalten

Geplant Angeheftet Gesperrt Verschoben Visualisierung
34 Beiträge 7 Kommentatoren 3.2k Aufrufe 5 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.
  • DJMarc75D DJMarc75

    @nvd126
    Hoppla, die Punkte gibts bei mir nicht (5.2.4) !

    Screenshot 2022-08-04 080449.png

    Kann es sein dass die iwie erst nach der Installation von socketio erscheinen?
    Vll hängt das ganze Problem auch noch mit dem Adapter socketio zusammen?
    Diesen vll testweise mal deaktivieren und dann nochmal beobachten.
    Ein Versuch ist es mal Wert.

    N Offline
    N Offline
    nvd126
    schrieb am zuletzt editiert von nvd126
    #14

    @djmarc75 Die beiden Punkte sind aufgetaucht, nachdem ich pure Websockets aktiviert habe.
    Aber auch vorher, wo ich das noch nicht umgestellt hatte, gab es die selbe Problematik.

    Kann es vielleicht auch etwas mit dem folgenden Inhalt der "socket.io.js" zu tun haben?

            options.pongTimeout       = parseInt(options.pongTimeout,       10) || 60000; // Timeout for answer for ping (pong)
            options.pingInterval      = parseInt(options.pingInterval,      10) || 5000;  // Ping interval
            options.connectTimeout    = parseInt(options.connectTimeout,    10) || 3000;  // connection request timeout
            options.authTimeout       = parseInt(options.authTimeout,       10) || 3000;  // Authentication timeout
            options.connectInterval   = parseInt(options.connectInterval,   10) || 1000;  // Interval between connection attempts
            options.connectMaxAttempt = parseInt(options.connectMaxAttempt, 10) || 5;     // Every connection attempt the interval increasing at options.connectInterval till max this number
    

    @dos1973
    Hier ein Beispiel eines Meisterwerkes ohne JS.
    https://codepen.io/raubaca/pen/PZzpVe
    Ich nutze die rechte Version davon.

    N 1 Antwort Letzte Antwort
    1
    • D dos1973

      @nvd126

      Ist zwar offtopic, aber was sind denn HTML Accordions?

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #15

      @dos1973 sagte in VIS: Neuladen (?) abschalten:

      @nvd126

      Ist zwar offtopic, aber was sind denn HTML Accordions?

      https://www.w3schools.com/howto/howto_js_accordion.asp

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      1 Antwort Letzte Antwort
      1
      • N nvd126

        @homoran

        So hab es mal beobachtet. Am PC und Laptop passiert das jeweils mit EDGE und Firefox auch, nur etwas seltener.
        1ed0813b-1a8e-46ec-b5ae-b58324a25787-image.png

        Hilft das etwas weiter?

        Edit:
        Noch ein Foto, diesmal in der Browserkonsole das Wort "try" gefiltert.
        c3400cc5-c595-4079-869e-78d36190a8ea-image.png
        Btw.: Es steht nirgends in VIS-Edit eine Einstellung auf 30 Sekunden bei mir.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #16

        @nvd126 sagte in VIS: Neuladen (?) abschalten:

        Hilft das etwas weiter?

        nee, das kann ich am Handy nicht lesen! 4K Screenshots sind dafür ungeeignet

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Antwort Letzte Antwort
        0
        • N nvd126

          @djmarc75 Die beiden Punkte sind aufgetaucht, nachdem ich pure Websockets aktiviert habe.
          Aber auch vorher, wo ich das noch nicht umgestellt hatte, gab es die selbe Problematik.

          Kann es vielleicht auch etwas mit dem folgenden Inhalt der "socket.io.js" zu tun haben?

                  options.pongTimeout       = parseInt(options.pongTimeout,       10) || 60000; // Timeout for answer for ping (pong)
                  options.pingInterval      = parseInt(options.pingInterval,      10) || 5000;  // Ping interval
                  options.connectTimeout    = parseInt(options.connectTimeout,    10) || 3000;  // connection request timeout
                  options.authTimeout       = parseInt(options.authTimeout,       10) || 3000;  // Authentication timeout
                  options.connectInterval   = parseInt(options.connectInterval,   10) || 1000;  // Interval between connection attempts
                  options.connectMaxAttempt = parseInt(options.connectMaxAttempt, 10) || 5;     // Every connection attempt the interval increasing at options.connectInterval till max this number
          

          @dos1973
          Hier ein Beispiel eines Meisterwerkes ohne JS.
          https://codepen.io/raubaca/pen/PZzpVe
          Ich nutze die rechte Version davon.

          N Offline
          N Offline
          nvd126
          schrieb am zuletzt editiert von nvd126
          #17

          Hatte es die Tage nun weiter beobachtet:
          Wenn ich gleichzeitig am Handy und am PC die VIS aufmache, tritt dort gleichzeitig das Problem mit dem Neuladen auf.
          Als wenn VIS oder der Webadapter kurz die Kommunikation komplett unterbinden würden und jeden Client zum reload zwingen...
          Fehler jedenfalls gibt es in der Browserconsole nicht, nur die Info, dass eine Neuverbindung versucht wird, und es wird von der erfolgreichen Authentifizierung berichtet.
          Im iOBrokerlog halt nur die 20-50 Debug Einträge des Webadapters, welche jedoch leider keine Fehlermeldung beinhalten.

          Es wäre wirklich schön das Problem zu lösen.
          Wenn ich bspw. im Garten die Pumpe einschalte mit einem Button, lädt alles sofort neu. Manchmal bin ich jedoch schnell genug und kriege noch die zwei Magnetventile (ebenfalls Buttons) aktiviert, bevor es neulädt.
          Das ist nervig :-(

          DJMarc75D 1 Antwort Letzte Antwort
          0
          • N nvd126

            Hatte es die Tage nun weiter beobachtet:
            Wenn ich gleichzeitig am Handy und am PC die VIS aufmache, tritt dort gleichzeitig das Problem mit dem Neuladen auf.
            Als wenn VIS oder der Webadapter kurz die Kommunikation komplett unterbinden würden und jeden Client zum reload zwingen...
            Fehler jedenfalls gibt es in der Browserconsole nicht, nur die Info, dass eine Neuverbindung versucht wird, und es wird von der erfolgreichen Authentifizierung berichtet.
            Im iOBrokerlog halt nur die 20-50 Debug Einträge des Webadapters, welche jedoch leider keine Fehlermeldung beinhalten.

            Es wäre wirklich schön das Problem zu lösen.
            Wenn ich bspw. im Garten die Pumpe einschalte mit einem Button, lädt alles sofort neu. Manchmal bin ich jedoch schnell genug und kriege noch die zwei Magnetventile (ebenfalls Buttons) aktiviert, bevor es neulädt.
            Das ist nervig :-(

            DJMarc75D Offline
            DJMarc75D Offline
            DJMarc75
            schrieb am zuletzt editiert von
            #18

            @nvd126 Hast Du

            @djmarc75 sagte in VIS: Neuladen (?) abschalten:

            Vll hängt das ganze Problem auch noch mit dem Adapter socketio zusammen?
            Diesen vll testweise mal deaktivieren und dann nochmal beobachten.
            Ein Versuch ist es mal Wert.

            das schon probiert ??

            Lehrling seit 1975 !!!
            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

            N 1 Antwort Letzte Antwort
            0
            • DJMarc75D DJMarc75

              @nvd126 Hast Du

              @djmarc75 sagte in VIS: Neuladen (?) abschalten:

              Vll hängt das ganze Problem auch noch mit dem Adapter socketio zusammen?
              Diesen vll testweise mal deaktivieren und dann nochmal beobachten.
              Ein Versuch ist es mal Wert.

              das schon probiert ??

              N Offline
              N Offline
              nvd126
              schrieb am zuletzt editiert von
              #19

              @djmarc75 habe ich grade getestet.
              Problem besteht unverändert weiter.

              Ich wünschte die Logs wären aussagekräftiger, sodass das Problem einfach gelöst werden könnte.

              DJMarc75D 1 Antwort Letzte Antwort
              0
              • N nvd126

                @djmarc75 habe ich grade getestet.
                Problem besteht unverändert weiter.

                Ich wünschte die Logs wären aussagekräftiger, sodass das Problem einfach gelöst werden könnte.

                DJMarc75D Offline
                DJMarc75D Offline
                DJMarc75
                schrieb am zuletzt editiert von
                #20

                @nvd126 sagte in VIS: Neuladen (?) abschalten:

                @djmarc75 habe ich grade getestet.

                Wie hast Du getestet ? Nur Instanz deaktiviert und dann geschaut ?

                Ich würde die socket.io deaktivieren, das System mal rebooten und alle Browsercaches löschen.
                Dann erst testen.

                Lehrling seit 1975 !!!
                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                N 1 Antwort Letzte Antwort
                0
                • DJMarc75D DJMarc75

                  @nvd126 sagte in VIS: Neuladen (?) abschalten:

                  @djmarc75 habe ich grade getestet.

                  Wie hast Du getestet ? Nur Instanz deaktiviert und dann geschaut ?

                  Ich würde die socket.io deaktivieren, das System mal rebooten und alle Browsercaches löschen.
                  Dann erst testen.

                  N Offline
                  N Offline
                  nvd126
                  schrieb am zuletzt editiert von
                  #21

                  @djmarc75 socket io ist noch seperat installiert aber das hatte ich sowieso deaktiviert. Der Webadapter nutzt das integrierte socketio, zumindest hab ich es so eingestellt.
                  Wenn ich das socketio auch im Webadapter deaktiviere, geht vis gar nicht mehr. Muss das so?

                  DJMarc75D 1 Antwort Letzte Antwort
                  0
                  • N nvd126

                    @djmarc75 socket io ist noch seperat installiert aber das hatte ich sowieso deaktiviert. Der Webadapter nutzt das integrierte socketio, zumindest hab ich es so eingestellt.
                    Wenn ich das socketio auch im Webadapter deaktiviere, geht vis gar nicht mehr. Muss das so?

                    DJMarc75D Offline
                    DJMarc75D Offline
                    DJMarc75
                    schrieb am zuletzt editiert von
                    #22

                    @nvd126 sagte in VIS: Neuladen (?) abschalten:

                    Wenn ich das socketio auch im Webadapter deaktiviere

                    Zeig mal die Einstellungen bitte

                    Lehrling seit 1975 !!!
                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                    1 Antwort Letzte Antwort
                    0
                    • N Offline
                      N Offline
                      nvd126
                      schrieb am zuletzt editiert von nvd126
                      #23

                      klar, ich geb gleich mal alles was relvant sein könnte.
                      Instanzen:
                      5bee1f2e-4bac-4eb9-b525-eb149f969eaa-image.png

                      Socket.io ist deaktiviert, trotzdem mal die Einstellungen.
                      51e3585c-5204-4fb1-b343-5ae5f21ab403-image.png

                      Hier die Einstellungen vom Webadapter
                      7e66b36f-ee77-41bc-b4ab-a0b077c29004-image.png

                      Während des ungewollten neuladens ist folgendes in der Browserconsole (EDGE):
                      a52b2c72-6ebc-4e83-9036-bfed77f756ce-image.png
                      und folgendes im Protokoll im Admin:
                      420b518a-c481-4054-8f3e-893f1451294f-image.png

                      und das spielt sich ab, wenn ich mit meinem Handy mit der offiziellen iob App auf die Vis zugreife im Protokoll ab, wenn die VIS ungewollt neulädt
                      ab0919de-5438-4a22-86a9-682180b63d1c-image.png

                      DJMarc75D HomoranH 2 Antworten Letzte Antwort
                      0
                      • N nvd126

                        klar, ich geb gleich mal alles was relvant sein könnte.
                        Instanzen:
                        5bee1f2e-4bac-4eb9-b525-eb149f969eaa-image.png

                        Socket.io ist deaktiviert, trotzdem mal die Einstellungen.
                        51e3585c-5204-4fb1-b343-5ae5f21ab403-image.png

                        Hier die Einstellungen vom Webadapter
                        7e66b36f-ee77-41bc-b4ab-a0b077c29004-image.png

                        Während des ungewollten neuladens ist folgendes in der Browserconsole (EDGE):
                        a52b2c72-6ebc-4e83-9036-bfed77f756ce-image.png
                        und folgendes im Protokoll im Admin:
                        420b518a-c481-4054-8f3e-893f1451294f-image.png

                        und das spielt sich ab, wenn ich mit meinem Handy mit der offiziellen iob App auf die Vis zugreife im Protokoll ab, wenn die VIS ungewollt neulädt
                        ab0919de-5438-4a22-86a9-682180b63d1c-image.png

                        DJMarc75D Offline
                        DJMarc75D Offline
                        DJMarc75
                        schrieb am zuletzt editiert von
                        #24

                        @nvd126
                        Und nochmal die Frage:
                        Hast Du das System neu gebootet und an allen Browsern den Cache geleert vor dem Testen ohne socketio ?

                        Lehrling seit 1975 !!!
                        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                        N 1 Antwort Letzte Antwort
                        0
                        • N nvd126

                          klar, ich geb gleich mal alles was relvant sein könnte.
                          Instanzen:
                          5bee1f2e-4bac-4eb9-b525-eb149f969eaa-image.png

                          Socket.io ist deaktiviert, trotzdem mal die Einstellungen.
                          51e3585c-5204-4fb1-b343-5ae5f21ab403-image.png

                          Hier die Einstellungen vom Webadapter
                          7e66b36f-ee77-41bc-b4ab-a0b077c29004-image.png

                          Während des ungewollten neuladens ist folgendes in der Browserconsole (EDGE):
                          a52b2c72-6ebc-4e83-9036-bfed77f756ce-image.png
                          und folgendes im Protokoll im Admin:
                          420b518a-c481-4054-8f3e-893f1451294f-image.png

                          und das spielt sich ab, wenn ich mit meinem Handy mit der offiziellen iob App auf die Vis zugreife im Protokoll ab, wenn die VIS ungewollt neulädt
                          ab0919de-5438-4a22-86a9-682180b63d1c-image.png

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #25

                          @nvd126 sagte in VIS: Neuladen (?) abschalten:

                          und das spielt sich ab, wenn ich mit meinem Handy mit der offiziellen iob App auf die Vis zugreife im Protokoll ab, wenn die VIS ungewollt neulädt

                          bitte als Text in code-tags posten!

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0
                          • DJMarc75D DJMarc75

                            @nvd126
                            Und nochmal die Frage:
                            Hast Du das System neu gebootet und an allen Browsern den Cache geleert vor dem Testen ohne socketio ?

                            N Offline
                            N Offline
                            nvd126
                            schrieb am zuletzt editiert von
                            #26

                            @djmarc75 Tut mir leid, weiß auch nicht warum ich das gar nicht wahrgenommen habe. Nichts für ungut.

                            Hab den ganzen Server neugestartet. Immerhin klappt das mit Docker so gut, das auch alles automatisch angeht :)

                            Ich habe am iPhone die Daten gelöscht -> Keine Änderung.
                            Auf dem iPhone Firefox installiert -> Keine Änderung.
                            auf dem iPhone bleibt ebenfalls weiterhin das selbe in der iOB-App. -> Keine Änderung.

                            Am PC in Edge alle Websitedaten gelöscht -> Keine Änderung.
                            Am PC ebenfalls Firefox installiert -> Keine Änderung.

                            Am Laptop in Edge ebenfalls Websitedaten gelöscht -> Keine Änderung.
                            Auch beim Laptop Firefox installiert und probiert -> Keine Änderung.

                            Wird das jetzt noch benötigt, dass ich irgendwas als Code poste? Oder bezieht sich das auf zukünftige Sachen?

                            DJMarc75D HomoranH GlasfaserG 4 Antworten Letzte Antwort
                            0
                            • N nvd126

                              @djmarc75 Tut mir leid, weiß auch nicht warum ich das gar nicht wahrgenommen habe. Nichts für ungut.

                              Hab den ganzen Server neugestartet. Immerhin klappt das mit Docker so gut, das auch alles automatisch angeht :)

                              Ich habe am iPhone die Daten gelöscht -> Keine Änderung.
                              Auf dem iPhone Firefox installiert -> Keine Änderung.
                              auf dem iPhone bleibt ebenfalls weiterhin das selbe in der iOB-App. -> Keine Änderung.

                              Am PC in Edge alle Websitedaten gelöscht -> Keine Änderung.
                              Am PC ebenfalls Firefox installiert -> Keine Änderung.

                              Am Laptop in Edge ebenfalls Websitedaten gelöscht -> Keine Änderung.
                              Auch beim Laptop Firefox installiert und probiert -> Keine Änderung.

                              Wird das jetzt noch benötigt, dass ich irgendwas als Code poste? Oder bezieht sich das auf zukünftige Sachen?

                              DJMarc75D Offline
                              DJMarc75D Offline
                              DJMarc75
                              schrieb am zuletzt editiert von
                              #27

                              @nvd126
                              Puh, grübel... Also ich würde an Deiner Stelle mal einfach ein neues VIS Projekt (nix Besonderes) erstellen und diese VIS mal testen.

                              @nvd126 sagte in VIS: Neuladen (?) abschalten:

                              Wird das jetzt noch benötigt, dass ich irgendwas als Code poste? Oder bezieht sich das auf zukünftige Sachen?

                              Für die Zukunft ist das natürlich wünschenswert da Screenshots auf dem Handy schlecht bis garnicht lesbar sind und Text in Codetags sich hier besser und schneller lesen lassen und man daraus auch zitieren kann.

                              Lehrling seit 1975 !!!
                              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                              1 Antwort Letzte Antwort
                              0
                              • N nvd126

                                @djmarc75 Tut mir leid, weiß auch nicht warum ich das gar nicht wahrgenommen habe. Nichts für ungut.

                                Hab den ganzen Server neugestartet. Immerhin klappt das mit Docker so gut, das auch alles automatisch angeht :)

                                Ich habe am iPhone die Daten gelöscht -> Keine Änderung.
                                Auf dem iPhone Firefox installiert -> Keine Änderung.
                                auf dem iPhone bleibt ebenfalls weiterhin das selbe in der iOB-App. -> Keine Änderung.

                                Am PC in Edge alle Websitedaten gelöscht -> Keine Änderung.
                                Am PC ebenfalls Firefox installiert -> Keine Änderung.

                                Am Laptop in Edge ebenfalls Websitedaten gelöscht -> Keine Änderung.
                                Auch beim Laptop Firefox installiert und probiert -> Keine Änderung.

                                Wird das jetzt noch benötigt, dass ich irgendwas als Code poste? Oder bezieht sich das auf zukünftige Sachen?

                                HomoranH Nicht stören
                                HomoranH Nicht stören
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #28

                                @nvd126 sagte in VIS: Neuladen (?) abschalten:

                                Wird das jetzt noch benötigt, dass ich irgendwas als Code poste?

                                wenn jetzt alles läuft und du keine Hilfe mehr brauchst, dann natürlich nicht

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                1 Antwort Letzte Antwort
                                0
                                • N nvd126

                                  @djmarc75 Tut mir leid, weiß auch nicht warum ich das gar nicht wahrgenommen habe. Nichts für ungut.

                                  Hab den ganzen Server neugestartet. Immerhin klappt das mit Docker so gut, das auch alles automatisch angeht :)

                                  Ich habe am iPhone die Daten gelöscht -> Keine Änderung.
                                  Auf dem iPhone Firefox installiert -> Keine Änderung.
                                  auf dem iPhone bleibt ebenfalls weiterhin das selbe in der iOB-App. -> Keine Änderung.

                                  Am PC in Edge alle Websitedaten gelöscht -> Keine Änderung.
                                  Am PC ebenfalls Firefox installiert -> Keine Änderung.

                                  Am Laptop in Edge ebenfalls Websitedaten gelöscht -> Keine Änderung.
                                  Auch beim Laptop Firefox installiert und probiert -> Keine Änderung.

                                  Wird das jetzt noch benötigt, dass ich irgendwas als Code poste? Oder bezieht sich das auf zukünftige Sachen?

                                  GlasfaserG Online
                                  GlasfaserG Online
                                  Glasfaser
                                  schrieb am zuletzt editiert von
                                  #29

                                  @nvd126 sagte in VIS: Neuladen (?) abschalten:

                                  Oder bezieht sich das auf zukünftige Sachen?

                                  Ja , die Angabe ..... das du BETA Tester bist !?

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  1 Antwort Letzte Antwort
                                  0
                                  • N nvd126

                                    @djmarc75 Tut mir leid, weiß auch nicht warum ich das gar nicht wahrgenommen habe. Nichts für ungut.

                                    Hab den ganzen Server neugestartet. Immerhin klappt das mit Docker so gut, das auch alles automatisch angeht :)

                                    Ich habe am iPhone die Daten gelöscht -> Keine Änderung.
                                    Auf dem iPhone Firefox installiert -> Keine Änderung.
                                    auf dem iPhone bleibt ebenfalls weiterhin das selbe in der iOB-App. -> Keine Änderung.

                                    Am PC in Edge alle Websitedaten gelöscht -> Keine Änderung.
                                    Am PC ebenfalls Firefox installiert -> Keine Änderung.

                                    Am Laptop in Edge ebenfalls Websitedaten gelöscht -> Keine Änderung.
                                    Auch beim Laptop Firefox installiert und probiert -> Keine Änderung.

                                    Wird das jetzt noch benötigt, dass ich irgendwas als Code poste? Oder bezieht sich das auf zukünftige Sachen?

                                    DJMarc75D Offline
                                    DJMarc75D Offline
                                    DJMarc75
                                    schrieb am zuletzt editiert von
                                    #30

                                    @nvd126 grad ist mir auch noch was aufgefallen... REDIS

                                    da bin ich dann eh raus weil ich mich damit überhaupt nicht auskenne und ob das vll sogar Auswirkung auf VIS hat.

                                    Lehrling seit 1975 !!!
                                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                    1 Antwort Letzte Antwort
                                    0
                                    • N Offline
                                      N Offline
                                      nvd126
                                      schrieb am zuletzt editiert von
                                      #31

                                      Ich habe das Problem identifizieren können.
                                      d502954d-0854-44fd-a3c7-ea61cb76cfa8-image.png
                                      Wie in dem Bild zu sehen ist, wird raumweise die Temperatur angezeigt. Außerdem erscheinen die Steckdosen in Orange, sofern eine aktiviert ist im Raum. Selbiges auch beim Licht.
                                      Den gesamten Text habe ich im JS-Adapter gescriptet. Nachfolgend ein Beispiel des Büros...
                                      4aa3ac70-c096-49bb-8313-347ef1a82bca-image.png

                                      Und diesen Datenpunkt, welcher in JS immer aktualisiert wird, habe ich als "Überschrift" via. {Datenpunkt} eingefügt.
                                      Jedes mal wenn also eines der Scripte (gibt für jedes Accordion eines) aktiv wird, weil eine Temperatur anders ist, Steckdosen oder Licht an/aus sind zwingt dies VIS bzw. die Seite zu einem reload.

                                      Fragen:
                                      Warum tut es das? Nur bei den JS-Datenpunkten wird ein reload durchgeführt. Bei allen anderen Datenpunkten passiert das nicht - die aktualisieren sich vor meinen Augen auch ohne Reload.
                                      Falls dem keine Abhilfe zu schaffen ist, hat wer eine Idee, wie ich eine Logik realisiere, um zu Signalisieren ob Licht/Steckdosen Aktiv sind oder nicht?

                                      1 Antwort Letzte Antwort
                                      0
                                      • N Offline
                                        N Offline
                                        nvd126
                                        schrieb am zuletzt editiert von
                                        #32

                                        Schade das mir keine Codeschnipsel zufällig hier um die Ohren geflogen sind.
                                        Hatte jetzt alle Problematiken beseitigen können, trotz das ich scheinbar ein super böser BETA Nutzer bin.

                                        Falls es wen Interessiert......

                                                   <script>
                                                    // Löschen bei Seitenwechsel
                                                        function deleteSession(){
                                                            sessionStorage.clear();
                                                            console.log("Haus: Wird gelöscht bei Seitenwechsel!")
                                                        }
                                                    // Checkbox bei Reload aktivieren
                                                        if (sessionStorage.length == 1) {
                                                            document.getElementById(sessionStorage.key(0)).checked = true;
                                                        }
                                                    // Speichern der einzelnen Accordion-Checkboxes
                                                        function active1(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd1");
                                                            sessionStorage.setItem("rd1", checkbox.checked = true);
                                                            }
                                                        function active2(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd2");
                                                            sessionStorage.setItem("rd2", checkbox.checked = true);
                                                            }
                                                        function active3(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd3");
                                                            sessionStorage.setItem("rd3", checkbox.checked = true);
                                                            }
                                                        function active4(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd4");
                                                            sessionStorage.setItem("rd4", checkbox.checked = true);
                                                            }
                                                        function active5(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd5");
                                                            sessionStorage.setItem("rd5", checkbox.checked = true);
                                                            }
                                                        function active6(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd6");
                                                            sessionStorage.setItem("rd6", checkbox.checked = true);
                                                            }
                                                        function active7(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd7");
                                                            sessionStorage.setItem("rd7", checkbox.checked = true);
                                                            }
                                                        function active8(){
                                                            sessionStorage.clear();
                                        	                var checkbox = document.getElementById("rd8");
                                                            sessionStorage.setItem("rd8", checkbox.checked = true);
                                                            }
                                                    </script>
                                        

                                        zusätzlich noch bei <input> der Accordions einen onclick setzen.. bei mir fortlaufend Nummiert immer onclick="active1()"
                                        Ebenfalls ein onclick habe ich in der navbar hinterlegt, sodass ich keine Probleme mit fehlenden ID's bei Seitenwechsel erhalte.

                                        Hab jetzt auch komplett eigene HTML-CSS Buttons/Schalter inkl. Statusanzeige [also kein Widget].

                                        GlasfaserG 1 Antwort Letzte Antwort
                                        0
                                        • N nvd126

                                          Schade das mir keine Codeschnipsel zufällig hier um die Ohren geflogen sind.
                                          Hatte jetzt alle Problematiken beseitigen können, trotz das ich scheinbar ein super böser BETA Nutzer bin.

                                          Falls es wen Interessiert......

                                                     <script>
                                                      // Löschen bei Seitenwechsel
                                                          function deleteSession(){
                                                              sessionStorage.clear();
                                                              console.log("Haus: Wird gelöscht bei Seitenwechsel!")
                                                          }
                                                      // Checkbox bei Reload aktivieren
                                                          if (sessionStorage.length == 1) {
                                                              document.getElementById(sessionStorage.key(0)).checked = true;
                                                          }
                                                      // Speichern der einzelnen Accordion-Checkboxes
                                                          function active1(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd1");
                                                              sessionStorage.setItem("rd1", checkbox.checked = true);
                                                              }
                                                          function active2(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd2");
                                                              sessionStorage.setItem("rd2", checkbox.checked = true);
                                                              }
                                                          function active3(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd3");
                                                              sessionStorage.setItem("rd3", checkbox.checked = true);
                                                              }
                                                          function active4(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd4");
                                                              sessionStorage.setItem("rd4", checkbox.checked = true);
                                                              }
                                                          function active5(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd5");
                                                              sessionStorage.setItem("rd5", checkbox.checked = true);
                                                              }
                                                          function active6(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd6");
                                                              sessionStorage.setItem("rd6", checkbox.checked = true);
                                                              }
                                                          function active7(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd7");
                                                              sessionStorage.setItem("rd7", checkbox.checked = true);
                                                              }
                                                          function active8(){
                                                              sessionStorage.clear();
                                          	                var checkbox = document.getElementById("rd8");
                                                              sessionStorage.setItem("rd8", checkbox.checked = true);
                                                              }
                                                      </script>
                                          

                                          zusätzlich noch bei <input> der Accordions einen onclick setzen.. bei mir fortlaufend Nummiert immer onclick="active1()"
                                          Ebenfalls ein onclick habe ich in der navbar hinterlegt, sodass ich keine Probleme mit fehlenden ID's bei Seitenwechsel erhalte.

                                          Hab jetzt auch komplett eigene HTML-CSS Buttons/Schalter inkl. Statusanzeige [also kein Widget].

                                          GlasfaserG Online
                                          GlasfaserG Online
                                          Glasfaser
                                          schrieb am zuletzt editiert von Glasfaser
                                          #33

                                          @nvd126 sagte in VIS: Neuladen (?) abschalten:

                                          trotz das ich scheinbar ein super böser BETA Nutzer bin.

                                          Das hatte ich so nicht geschrieben !

                                          @glasfaser sagte in VIS: Neuladen (?) abschalten:
                                          @nvd126 sagte in VIS: Neuladen (?) abschalten:
                                          Oder bezieht sich das auf zukünftige Sachen?

                                          Ja , die Angabe ..... das du BETA Tester bist !?

                                          Es ist hier immer Hilfreich alle Informationen zu nennen , mehr nicht !

                                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                          1 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

                                          586

                                          Online

                                          32.5k

                                          Benutzer

                                          81.9k

                                          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