NEWS
Adapter ändern
-
Hallo, ich habe einen Adapter, der anscheint nicht mehr weiterentwickelt wird.
Leider läuft dieser bei mir nicht mehr sauber. Gerne würde ich die Bugs fixen. Kann mir jemand helfen, wie ich etwas an dem Adapter ändern kann. In welchen Pfad liegen normalerweise die Source? -
@jayr Ein paar mehr Details wären nett, aber:
- Die Quellen des Adapters findest du eigentlich immer auf GitHub
- Um da selber etwas dran zu tun: vorhandenes Repository "Forken", im eigenen "Fork" arbeiten, ggf. auch von da installieren, testen.
- Wenn Du Glück hast dann hat die ioBroker Community bereits Maintainer-Status an den Adapterquellen und kann Deine Anpassungen in den Adapter einbringen (Pull Request auf GitHub)
Auf einem (linux) System liegen die Sourcen des adapters iobroker.IchWeissNichtWelcher immer unter
/opt/iobroker/node_modules/iobroker.IchWeissNichtWelcher
Wo genau sie unter Windows liegen weiss ich nicht. Ich hab die ganzen Fenster zugemacht
A.
-
@asgothian sagte in Adapter ändern:
Auf einem (linux) System liegen die Sourcen des adapters iobroker.IchWeissNichtWelcher immer unter
/opt/iobroker/node_modules/iobroker.IchWeissNichtWelcher
@JayR Aber Achtung: wenn du da drin etwas änderst, kann es gut sein, dass all die Änderungen wieder verloren gehen.
-
@unclesam sagte in Adapter ändern:
@JayR Aber Achtung: wenn du da drin etwas änderst, kann es gut sein, dass all die Änderungen wieder verloren gehen.
Um das noch etwas Präziser auszudrücken: Alles was Du direkt in diesem Verzeichnis anpasst wird bei der nächsten Aktualisierung / Installation des Adapters überschrieben. Deswegen auch der Hinweis auf die Quellen auf GitHub.
A.
-
@asgothian :
Also konkret geht es um den Ring adapter. Alles funktioniert soweit gut nur wirft dieser beim Speichern von Bilder und Videos ein Fehler. Hab den Entwickler angeschrieben ob er den Fehler fixen kann. Wenn nicht würde ich dies selbst machen. -
@jayr sagte in Adapter ändern:
Hab den Entwickler angeschrieben ob er den Fehler fixen kann. Wenn nicht würde ich dies selbst machen.
Mein Vorschlag: mach die Änderungen und dann einen Pull Request. Dann kann der Entwickler immer noch entscheiden, ob er es rein nehmen will, aber er muss es nicht selber fixen - vor allem weil du es wahrscheinlich besser testen kannst als er.