Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Wie Adapter "auf die Schnelle" umschreiben und testen?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wie Adapter "auf die Schnelle" umschreiben und testen?

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

      Moin,

      was ist der beste Weg, um kurzerhand einen bestehenden Adapter zu bearbeiten, z.B. um ein paar console.logs hinzuzufügen, um einen Bug besser zu verstehen und auszubessern? Am liebsten würde ich das direkt lokal auf meinem Server machen und nicht erst den Adapter auf GitHub forken, bearbeiten, pushen und im ioBroker jedes Mal erneut installieren. Kann man Adapter stoppen, bisschen in den "Innereien" herumspielen und ihn dann mit dem geänderten Code wieder starten?

      UncleSam 1 Reply Last reply Reply Quote 0
      • UncleSam
        UncleSam Developer @KLVN last edited by

        @klvn Ja, das geht:

        • Quellcode des Adapters in ein Verzeichnis unter /opt/iobroker clonen (aber nicht in node_modules)
        • Änderungen machen
        • Adapter Instanz stoppen
        • im neuen Verzeichnis des Adapters das Main-Skript ausführen (siehe package.json --> main - ich nenne es hier jetzt mal main.js) mit diesen zusätzlichen Argumenten:
        node main.js --debug 0
        

        Statt console.log() würde ich eher adapter.log.info() verwenden.

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

        Support us

        ioBroker
        Community Adapters
        Donate

        395
        Online

        31.9k
        Users

        80.2k
        Topics

        1.3m
        Posts

        2
        2
        752
        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