Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    724

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    559

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

Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
9 Beiträge 4 Kommentatoren 537 Aufrufe 3 Beobachtet
  • Ä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.
  • R Offline
    R Offline
    root2
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    das hier ist mein erster Post - von daher zuerst ein "danke, dass ich bei euch sein darf!" an dieser Stelle.

    Ich habe gleich eine Frage, die ein kleines bisschen tiefer in Adapter geht:
    Kurzgesagt möchte ich einen Text, der in einem Adapter angezeigt wird bzw. einen Text den er ins Logfile schreibt direkt in dessen Quelltext an meine Wünsche anpassen.

    Und zwar am liebsten "direkt im System", also ohne, dass ich den Adapter per Github clone und als neuen Adapter einspiele, etc.

    Sprich:
    Zeigt die Admin Oberfläche des Adapters z. B. an einer Stelle den Text "Koordinaten eingeben" an, möchte ich den Text ändern auf "Geografische Koordinaten eingeben".
    Und schreibt der Adapter daraufhin z. B. per adapter.log.info('coordinates have been entered'); ins Logfile, möchte ich den Logeintrag ändern in adapter.log.info('geographic coordinates have been entered');

    Ich wäre jetzt ganz blauäugig so vorgegangen:

    1. Aktuell vorhandene Instanz des Adapters stoppen
    2. Im Dateisystem des ioBroker Systems die entsprechenden JS-Dateien gesucht (z. B. per PuTTY)
    3. Backup der zu ändernden JS-Dateien angelegt
    4. In den JS-Dateien die von mir gewünschten Text-Änderungen vornehmen und speichern (z. B. mit vi oder nano)
    5. Instanz des Adapters neustarten

    Passt mein Vorhaben so?

    Wenn nein: Wie wäre das korrekt Vorgehen?
    Wenn ja: Wo finde ich die entsprechenden JS-Dateien des Adapters, sodass ich sie ändern kann?

    Vielen Dank für eure Unterstützung.
    root2

    root2
    ioBroker on Debian 11 LXC

    HomoranH OliverIOO 3 Antworten Letzte Antwort
    0
    • R root2

      Hallo zusammen,

      das hier ist mein erster Post - von daher zuerst ein "danke, dass ich bei euch sein darf!" an dieser Stelle.

      Ich habe gleich eine Frage, die ein kleines bisschen tiefer in Adapter geht:
      Kurzgesagt möchte ich einen Text, der in einem Adapter angezeigt wird bzw. einen Text den er ins Logfile schreibt direkt in dessen Quelltext an meine Wünsche anpassen.

      Und zwar am liebsten "direkt im System", also ohne, dass ich den Adapter per Github clone und als neuen Adapter einspiele, etc.

      Sprich:
      Zeigt die Admin Oberfläche des Adapters z. B. an einer Stelle den Text "Koordinaten eingeben" an, möchte ich den Text ändern auf "Geografische Koordinaten eingeben".
      Und schreibt der Adapter daraufhin z. B. per adapter.log.info('coordinates have been entered'); ins Logfile, möchte ich den Logeintrag ändern in adapter.log.info('geographic coordinates have been entered');

      Ich wäre jetzt ganz blauäugig so vorgegangen:

      1. Aktuell vorhandene Instanz des Adapters stoppen
      2. Im Dateisystem des ioBroker Systems die entsprechenden JS-Dateien gesucht (z. B. per PuTTY)
      3. Backup der zu ändernden JS-Dateien angelegt
      4. In den JS-Dateien die von mir gewünschten Text-Änderungen vornehmen und speichern (z. B. mit vi oder nano)
      5. Instanz des Adapters neustarten

      Passt mein Vorhaben so?

      Wenn nein: Wie wäre das korrekt Vorgehen?
      Wenn ja: Wo finde ich die entsprechenden JS-Dateien des Adapters, sodass ich sie ändern kann?

      Vielen Dank für eure Unterstützung.
      root2

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

      @root2 sagte in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

      Ich habe gleich eine Frage, die ein kleines bisschen tiefer in Adapter geht:

      da lt.
      https://forum.iobroker.net/topic/59411/hinweise-zu-dem-unterforum-einsteigerfragen/1

      das nicht gerade Einsteigerniveau ist, verschiebe ich das mal

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      1
      • R root2

        Hallo zusammen,

        das hier ist mein erster Post - von daher zuerst ein "danke, dass ich bei euch sein darf!" an dieser Stelle.

        Ich habe gleich eine Frage, die ein kleines bisschen tiefer in Adapter geht:
        Kurzgesagt möchte ich einen Text, der in einem Adapter angezeigt wird bzw. einen Text den er ins Logfile schreibt direkt in dessen Quelltext an meine Wünsche anpassen.

        Und zwar am liebsten "direkt im System", also ohne, dass ich den Adapter per Github clone und als neuen Adapter einspiele, etc.

        Sprich:
        Zeigt die Admin Oberfläche des Adapters z. B. an einer Stelle den Text "Koordinaten eingeben" an, möchte ich den Text ändern auf "Geografische Koordinaten eingeben".
        Und schreibt der Adapter daraufhin z. B. per adapter.log.info('coordinates have been entered'); ins Logfile, möchte ich den Logeintrag ändern in adapter.log.info('geographic coordinates have been entered');

        Ich wäre jetzt ganz blauäugig so vorgegangen:

        1. Aktuell vorhandene Instanz des Adapters stoppen
        2. Im Dateisystem des ioBroker Systems die entsprechenden JS-Dateien gesucht (z. B. per PuTTY)
        3. Backup der zu ändernden JS-Dateien angelegt
        4. In den JS-Dateien die von mir gewünschten Text-Änderungen vornehmen und speichern (z. B. mit vi oder nano)
        5. Instanz des Adapters neustarten

        Passt mein Vorhaben so?

        Wenn nein: Wie wäre das korrekt Vorgehen?
        Wenn ja: Wo finde ich die entsprechenden JS-Dateien des Adapters, sodass ich sie ändern kann?

        Vielen Dank für eure Unterstützung.
        root2

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

        @root2 sagte in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

        Passt mein Vorhaben so?

        ganz grob überflogen:
        fast!

        noch ein upload der geänderten Daten via iob upload adapterName nach der Speicherung der Änderungen.

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        R 1 Antwort Letzte Antwort
        1
        • HomoranH Homoran

          @root2 sagte in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

          Passt mein Vorhaben so?

          ganz grob überflogen:
          fast!

          noch ein upload der geänderten Daten via iob upload adapterName nach der Speicherung der Änderungen.

          R Offline
          R Offline
          root2
          schrieb am zuletzt editiert von
          #4

          @homoran
          Vielen Dank fürs Verschieben und die rasche Antwort!

          Also:

          1. Aktuell vorhandene Instanz des Adapters stoppen
          2. Im Dateisystem des ioBroker Systems die entsprechenden JS-Dateien gesucht (z. B. per PuTTY)
          3. Backup der zu ändernden JS-Dateien angelegt
          4. In den JS-Dateien die von mir gewünschten Text-Änderungen vornehmen und speichern (z. B. mit vi oder nano)
          5. Upload der geänderten Dateien (iob upload adapterName via PuTTY)
          6. Instanz des Adapters neustarten

          Wären noch die Frage übrig: Wo liegen die Dateien, die ich ändern muss im Dateisystem (ioBroker läuft in einem Debian 11 LXC)

          root2

          root2
          ioBroker on Debian 11 LXC

          HomoranH 1 Antwort Letzte Antwort
          0
          • R root2

            @homoran
            Vielen Dank fürs Verschieben und die rasche Antwort!

            Also:

            1. Aktuell vorhandene Instanz des Adapters stoppen
            2. Im Dateisystem des ioBroker Systems die entsprechenden JS-Dateien gesucht (z. B. per PuTTY)
            3. Backup der zu ändernden JS-Dateien angelegt
            4. In den JS-Dateien die von mir gewünschten Text-Änderungen vornehmen und speichern (z. B. mit vi oder nano)
            5. Upload der geänderten Dateien (iob upload adapterName via PuTTY)
            6. Instanz des Adapters neustarten

            Wären noch die Frage übrig: Wo liegen die Dateien, die ich ändern muss im Dateisystem (ioBroker läuft in einem Debian 11 LXC)

            root2

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

            @root2 sagte in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

            Wo liegen die Dateien, die ich ändern muss im Dateisystem

            Abgesehen davon, dass ich keinsterlei Ahnung davon habe welche Dateien das sind, liegen alle iiBroker Dateien unter /opt/iobroker.
            Dort wahrscheinlich unter node_modules/AdapterName

            ich ging davon aus, dass du weisst was du zu verändern hast

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            R 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @root2 sagte in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

              Wo liegen die Dateien, die ich ändern muss im Dateisystem

              Abgesehen davon, dass ich keinsterlei Ahnung davon habe welche Dateien das sind, liegen alle iiBroker Dateien unter /opt/iobroker.
              Dort wahrscheinlich unter node_modules/AdapterName

              ich ging davon aus, dass du weisst was du zu verändern hast

              R Offline
              R Offline
              root2
              schrieb am zuletzt editiert von root2
              #6

              @homoran said in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

              ...ich ging davon aus, dass du weisst was du zu verändern hast

              Die Dateien, die ich ändern muss, kenne ich (/main.js und /admin/index.html). Den Inhalt, den ich ändern möchte, ebenfalls. Lediglich der Speicherort im Dateisystem war mir bis dato unbekannt.

              Aber /opt/iobroker/node_modules/AdapterName klingt für mich logisch und wird demnächst auch getestet.

              Danke!

              root2
              ioBroker on Debian 11 LXC

              mcm1957M 1 Antwort Letzte Antwort
              0
              • R root2

                @homoran said in Wie Anzeige-Text / Log-Text eines Adapters einfach anpassen?:

                ...ich ging davon aus, dass du weisst was du zu verändern hast

                Die Dateien, die ich ändern muss, kenne ich (/main.js und /admin/index.html). Den Inhalt, den ich ändern möchte, ebenfalls. Lediglich der Speicherort im Dateisystem war mir bis dato unbekannt.

                Aber /opt/iobroker/node_modules/AdapterName klingt für mich logisch und wird demnächst auch getestet.

                Danke!

                mcm1957M Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von
                #7

                @root2
                Du bist dir hoffentich bewußt dass du dich da in total unsupportetem Bereich bewegst. Bei jedem update sind deine Änderungen weg. Und wenn du die IDs angreifst kann es gut sein, dass diverse Folgefehler auftreten. (Bei Logtexten natürlich nicht)

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer 'nen Kaffee spendieren will: https://paypal.me

                LESEN - gute Forenbeitrage

                1 Antwort Letzte Antwort
                0
                • R root2

                  Hallo zusammen,

                  das hier ist mein erster Post - von daher zuerst ein "danke, dass ich bei euch sein darf!" an dieser Stelle.

                  Ich habe gleich eine Frage, die ein kleines bisschen tiefer in Adapter geht:
                  Kurzgesagt möchte ich einen Text, der in einem Adapter angezeigt wird bzw. einen Text den er ins Logfile schreibt direkt in dessen Quelltext an meine Wünsche anpassen.

                  Und zwar am liebsten "direkt im System", also ohne, dass ich den Adapter per Github clone und als neuen Adapter einspiele, etc.

                  Sprich:
                  Zeigt die Admin Oberfläche des Adapters z. B. an einer Stelle den Text "Koordinaten eingeben" an, möchte ich den Text ändern auf "Geografische Koordinaten eingeben".
                  Und schreibt der Adapter daraufhin z. B. per adapter.log.info('coordinates have been entered'); ins Logfile, möchte ich den Logeintrag ändern in adapter.log.info('geographic coordinates have been entered');

                  Ich wäre jetzt ganz blauäugig so vorgegangen:

                  1. Aktuell vorhandene Instanz des Adapters stoppen
                  2. Im Dateisystem des ioBroker Systems die entsprechenden JS-Dateien gesucht (z. B. per PuTTY)
                  3. Backup der zu ändernden JS-Dateien angelegt
                  4. In den JS-Dateien die von mir gewünschten Text-Änderungen vornehmen und speichern (z. B. mit vi oder nano)
                  5. Instanz des Adapters neustarten

                  Passt mein Vorhaben so?

                  Wenn nein: Wie wäre das korrekt Vorgehen?
                  Wenn ja: Wo finde ich die entsprechenden JS-Dateien des Adapters, sodass ich sie ändern kann?

                  Vielen Dank für eure Unterstützung.
                  root2

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von
                  #8

                  @root2
                  Also so wie schon geschrieben:

                  Tu das nicht. Da machst du mehr kaputt als gut.
                  An den Datenpunktnamen, die die Adapter bereitstellen sollte nichts geändert werden,
                  da es eh mehr die abstrakte Sicht auf deine Daten ist.
                  Wenn du was für dich oder andere Benutzer als Eingabe und Steueroberfläche haben willst, dann nutze vis oder einen anderen Visualisiserungsadapter. Dort gibt es meist auch Eingabemöglichkeiten. Dort kannst du dann für den Benutzer alles so anzeigen wie du willst und verweist im Hintergrund auf die Datenpunkte.

                  Wenn du unbedingt die Objektsicht des iobrokers nutzen willst,
                  dann nutze evtl den Alias-Adapter. Da kannst du dann eigene Namen verwenden, die ebenfalls im Hintergrund auf die Original Datenpunkte verweisen

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  1 Antwort Letzte Antwort
                  0
                  • R Offline
                    R Offline
                    root2
                    schrieb am zuletzt editiert von root2
                    #9

                    @mcm57 und @OliverIO
                    Vielen Dank für eure Antworten und das Ausdrücken der Bedenken.

                    Wie eingangs von mir geschrieben, hatte ich nicht vor Datenpunkte, IDs oder die Logik an sich zu ändern. Es ging mir lediglich um reine Textanpassungen im HTML des Admin-Part und für die Log-Ausgabe des Adapters.

                    Den Alias-Adapter schaue ich mir auf jeden Fall an.

                    root2
                    ioBroker on Debian 11 LXC

                    1 Antwort Letzte Antwort
                    0

                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                    Registrieren Anmelden
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate
                    FAQ Cloud / IOT
                    HowTo: Node.js-Update
                    HowTo: Backup/Restore
                    Downloads
                    BLOG

                    537

                    Online

                    32.8k

                    Benutzer

                    82.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