Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. [Erledigt] Änderung vom index_m sofort sichtbar machen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Erledigt] Änderung vom index_m sofort sichtbar machen

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

      Hallo zusammen,

      ich kämpfe mich grade mit der Erstellung meines ersten Adapters rum.

      Ich programmieren einen Adapter, der mittels Socket.IO mit meinen ESP8266 Chips kommuniziert (der Umweg über MQTT sorgte für diverse Fehler und eine direkt Anbindung ist schneller)

      Nun habe ich bereits meinen Adapter fertig, die Kommunikation mit den Clients funktioniert super! Doch jetzt will ich mich noch an die Änderungen im Frontend Adapter Admin machen, damit der User die Instanzen einstellen kann (Port usw.)

      Vielleicht noch kurz zu meiner bisherigen Arbeitsweise. Ich arbeite Live an dem Ordner ioroker/node_modules/meinAdapter auf meinem Programmierpc, so dass ich den Adapter nur neustarten muss, damit die Änderungen wirksam sind.

      Ich wollte jetzt nun auch die index_m im Ordner Administrator ändern. Dies tat ich auch, jedoch werden meine Änderungen nicht wirksam? Selbst wenn ich den Adapter neuinstalliere oder eine weitere Instanz hinzufüge, sehe ich keine Änderungen.

      Habt ihr eine Idee? Oder kopiert der sich noch irgendwo eine Kopie hin? Ich hab schon gesehen, dass es im iobroker/iobroker-data/files einen Ordner mit meinem Adapter gibt. Dort sind auch die index_m vorhanden. Ersetz ich diese auch, passiert jedoch auch nichts.

      Muss ich meine Arbeitsweise ändern? Hier meine index_m und io-package.json. Ich habe diese aus den Beispielen von Bluefox übernommen.

      Zudem erhalte ich beim Starten des Adapters die Meldung, dass die Variabeln port und espupdateurl undefined seien.

      adapter.log.info('config Port: '    + adapter.config.port);
          adapter.log.info('config Webserver Update URL: '    + adapter.config.espupdateurl);
      
          >>>>
      
          espadapterserver.0	2018-07-25 13:11:06.576	info	config Webserver Update URL: undefined
      espadapterserver.0	2018-07-25 13:11:06.576	info	config Port: undefined 
      
      
      {
          "common": {
              "name": "espadapterserver",
              "version": "0.0.1",
              "news": {
                  "0.0.1": {
                      "en": "initial adapter",
                      "de": "Initiale Version",
                      "ru": "Первоначальный адаптер",
                      "pt": "Versão inicial",
                      "fr": "Version initiale",
                      "nl": "Eerste release"
                  }
              },
      		"title": "ESP Adapter Server",
              "titleLang": {
                  "de": "Adapterserver für ESP Controller"
              },
              "desc": {
                  "de": "Adapter zur Kontrolle von ESP Controllern"
              },
              "authors": [
                  "Michael Lanfermann <admin@milanworld.de>"
              ],
              "docs": {
                  "de": "docs/de/admin.md"
              },
              "platform": "Javascript/Node.js",
              "mode": "daemon",
              "icon": "template.png",
              "materialize": true,
              "enabled": true,
              "extIcon": "",
              "keywords": ["template", "vis", "GUI", "graphical", "scada"],
              "readme": "",
              "loglevel": "info",
              "type": "general",
              "license": "MIT",
              "messagebox": false,
              "restartAdapters": ["vis"]
          },
          "native": {
              "port": 9999,
              "espupdateurl": ""
          },
          "objects": [
      
          ]
      }</admin@milanworld.de> 
      
      
                          ![](template.png)
      
                          <label for="port" class="translate">Number</label>
      
                          Port
      
                          <label for="espupdateurl">Text</label>
                          URL zum ESP Updatescript
      
      on save adapter restarts with new config immediately
      
      

      4334_esp.png

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

        iobroker upload adaptername lädt die admin files und io-package.sjon Änderungen intern hoch sodass sie verwendet werden

        1 Reply Last reply Reply Quote 0
        • M
          milo last edited by

          @apollon77:

          iobroker upload adaptername lädt die admin files und io-package.sjon Änderungen intern hoch sodass sie verwendet werden `

          Das war es schon… Vielen Dank!

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

          Support us

          ioBroker
          Community Adapters
          Donate

          562
          Online

          31.7k
          Users

          79.8k
          Topics

          1.3m
          Posts

          2
          3
          313
          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