Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Probleme bei "Caching" Verhalten bei Adaptern?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Probleme bei "Caching" Verhalten bei Adaptern?

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      StefSign last edited by

      N'Abend,

      bin gerade am Vorbereiten für unseren Wiki "wie man einen ioBroker Adapter erzeugt".

      Und schon falle ich auf die Nase…

      • Änderungen am admin/index.html werden nicht übernommen.

      • Neustart von ioBroker oder des Browsers bringen nichts.

      • Löschen der Adapter Instance und neues erzeugen hilft auch nicht.

      • Nur wenn ich den Adapter umbenenne und einen kompletten Neustart mache klappt es, ist aber zu umständlich.

      ==> Sieht aus wie ein Caching Verhalten des Browsers? Das treibt mich noch in den Wahnsinn...

      Umgebung:

      • Webstorm 9

      • Ubuntu 14.04

      • Chrome

      Danke

      Steve

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @StefSign:

        N'Abend,

        bin gerade am Vorbereiten für unseren Wiki "wie man einen ioBroker Adapter erzeugt".

        Und schon falle ich auf die Nase…

        • Änderungen am admin/index.html werden nicht übernommen.

        • Neustart von ioBroker oder des Browsers bringen nichts.

        • Löschen der Adapter Instance und neues erzeugen hilft auch nicht.

        • Nur wenn ich den Adapter umbenenne und einen kompletten Neustart mache klappt es, ist aber zu umständlich.

        ==> Sieht aus wie ein Caching Verhalten des Browsers? Das treibt mich noch in den Wahnsinn...

        Umgebung:

        • Webstorm 9

        • Ubuntu 14.04

        • Chrome

        Danke

        Steve `
        Nach dem du in node_modules/iobroker.ADAPTER/admin/index.html

        was geändert hast, rufe:

        iobroker upload ADAPTER
        
        

        https://github.com/ioBroker/ioBroker/wi … daptername

        1 Reply Last reply Reply Quote 0
        • T
          tschombe last edited by

          Hi,

          hatte auch das problem, will mir ja den hm-rpc adapter bezügl.

          reconnects und init anschauen.

          Allerdings bekomme ich nach dem

          iobroker upload hm-rpc
          

          folgednes angezeigt:
          268_admin.png

          Wenn ich die index.html im Browser öffne sieht sie gut aus???

          hab sowohl ioBroker als auch den Adapter neu gestartet

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            Hat evtl. Was hiermit zu tun?

            http://forum.iobroker.org/viewtopic.php?p=3956#p3956

            Gesendet von meinem Cynus T7 mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • T
              tschombe last edited by

              nö kann eigentl. damit nix zu tun haben,

              das was ich da mache ist alles lokal,

              dh ich versuch einfach die admin-configuration des adapters

              in den ioBroker cache zu schreiben, das hat ansch. auch

              funktioniert, aber irgendwie wird mir die website nicht richtig interpretiert.

              1 Reply Last reply Reply Quote 0
              • S
                smiling_Jack last edited by

                hallo ich hatte den Fall auch schon weis nur nicht mehr genau wie es war :?

                Seit dem schalte ich das cachen des Webserver beim entwickeln immer ganz aus. Dann brauch man auch kein update machen

                1 Reply Last reply Reply Quote 0
                • T
                  tschombe last edited by

                  ich versteh es nicht,

                  will auch das Caching ausschalten, in dem ich bei objects: noFileCache auf true setze

                  hab jetzt folgende iobroker.json in \iobroker-data

                  {
                    "network": {
                      "IPv4": true,
                      "IPv6": true,
                      "bindAddress": null
                    },
                    "objects": {
                      "type": "file",
                      "typeComment": "Possible values: 'file' - [port 9001], redis - [port 6379], couch - [port 5984].",
                      "host": "127.0.0.1",
                      "port": 9001,
                      "user": "",
                      "pass": "",
                      "noFileCache": true
                    },
                    "states": {
                      "type": "file",
                      "typeComment": "Possible values: 'file' - [port 9000], 'redis' - [port 6379].",
                      "host": "127.0.0.1",
                      "port": 9000,
                      "options": {
                        "auth_pass": null,
                        "retry_max_delay": 15000
                      }
                    },
                    "log": {
                      "level": "info",
                      "transport": {
                        "file1": {
                          "type": "file",
                          "enabled": true,
                          "filename": "log/iobroker.log",
                          "maxsize": null,
                          "maxFiles": null
                        }
                      }
                    },
                    "dataDirComment": "Always relative to iobroker.js-controller/",
                    "dataDir": "../../iobroker-data/"
                  }
                  
                  

                  trotzdem verwendet er immer die index.html aus \iobroker-data\files\adapter.admin

                  statt aus dem originalen verzeichnis.

                  iobroker mehrfach neu gestartet

                  1 Reply Last reply Reply Quote 0
                  • S
                    smiling_Jack last edited by

                    Das macht er sowieso.

                    Ich mach es so das ich im io-broker-data/…. arbeite und dann per Hand zum Schluss umkopiere.

                    Das Cache heißt das der Webserver die Datei nur einmal einliest. Muss aber zum entwickeln aus sein sonst musst du nach jeder Änderung neustart oder ein update machen.

                    1 Reply Last reply Reply Quote 0
                    • T
                      tschombe last edited by

                      ah, ok,

                      dann hatte ich es komplett falsch verstanden

                      danke, probier ich aus…

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      493
                      Online

                      31.7k
                      Users

                      79.8k
                      Topics

                      1.3m
                      Posts

                      5
                      9
                      2438
                      Loading More Posts
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes
                      Reply
                      • Reply as topic
                      Log in to reply
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                      The ioBroker Community 2014-2023
                      logo