NEWS
Fragen zur Enwicklung von Adaptern
-
Hi zusammen!
Ich hab da mal so die ein oder andere Frage an die Profis bzgl. Adapterentwicklung.
Ich hab vor n paar Monaten mal den rpi2 Adapter für Orange Pi portiert.
Jetzt hat mich gestern Bluefox angeschrieben ob der Adapter stabil läuft und ob ich den auf npm publishen könnte und in die Repo stellen.
Leider weiß ich aber nicht wie das funktioniert.
Ok, das mit publishen würde ich hinbekommen aber wie funktioniert das mit der Repo-Geschichte?
Genauso würde ich den Adapter gerne fit für Admin3 machen, hab aber davon nicht wirklich alles verstanden was da Bluefox als Anweisung im Forum geschrieben hat.
Wenn ich z.B````
gulp adminWords2languagesFlatGibt es ne Möglichkeit einen Adapter in einer Testumgebung zu installieren bzw. ne Test-ioBrokerinstallation? Gerade hab ich dann noch folgende Anleitung gefunden: [https://github.com/ioBroker/ioBroker/wi … nvironment](https://github.com/ioBroker/ioBroker/wiki/Installation,-setup-and-first-steps-with-an-ioBroker-Development-Environment) WebStorm kostet ja richtig Asche. Gibt es da auch irgendwie ne kostenlose Variante? Vielleicht kann mir da ja jemand weiterhelfen. Gruß Johnny
-
Ich hab vor n paar Monaten mal den rpi2 Adapter für Orange Pi portiert.
Jetzt hat mich gestern Bluefox angeschrieben ob der Adapter stabil läuft und ob ich den auf npm publishen könnte und in die Repo stellen.
Leider weiß ich aber nicht wie das funktioniert.
Ok, das mit publishen würde ich hinbekommen aber wie funktioniert das mit der Repo-Geschichte? `
Einen Überblick über Adapterentwicklung gibts unter http://forum.iobroker.net/viewtopic.php?f=24&t=6383Repo ist simpel: GitHub ioBroker.repositories forken, eigenen Adaoter in die json-Files eintragen im Vorbild der anderen und Pullrequest stellen
Genauso würde ich den Adapter gerne fit für Admin3 machen, hab aber davon nicht wirklich alles verstanden was da Bluefox als Anweisung im Forum geschrieben hat.
Wenn ich z.B
gulp adminWords2languagesFlat
auführe, dann erhalte ich keine 9 Dateien so wie Bluefox es schreibt. Da steig ich nicht wirklich durch. `
Du musst vorher das "systemDictionary" aus der index.html in eine words.js überführen. Dann klappt auch das SkriptAber viel mehr kann ich persönlich Dir noch nicht helfen. Die Admin3 Umstellung steht mir für meine Adapter auch noch bevor :-))
Gibt es ne Möglichkeit einen Adapter in einer Testumgebung zu installieren bzw. ne Test-ioBrokerinstallation?
Gerade hab ich dann noch folgende Anleitung gefunden:
https://github.com/ioBroker/ioBroker/wi … nvironment
WebStorm kostet ja richtig Asche. Gibt es da auch irgendwie ne kostenlose Variante? `
WebStorm ist ja am Ende nur ein Editor. Ich nutze Atom.io, andere Microsoft VSCode …
-
Danke Apollon,
Danke für Deine Info`s. Muss mich da echt mal einarbeiten in die Adaptergeschichte.
Würde nämlich auch gerne noch die GPIO-Geschichte in den opi-Monitor portieren und hab da villeicht auch schon ne Idee wie das funktionieren könnte.
Atom.io muss ich mir mal ankucken.
Danke schonmal für deine Hilfe
Gruß
Johnny
-
und gulp installieren
zum coden nehme ich auch Atom.io