NEWS
Wie den Javascript Adapter nutzen?
-
Vielen Dank! Für mich ist Java vor allem eine ferne Insel, deshalb die naiven Fragen
Da ich ja auf den ioBroker JavaScript Adapter angewiesen bin - und bisher JS nur dort benutze - ist dann TypeScript für mich nicht das Richtige. Es sei denn, man kann sein Skript vorher offline testen. Stelle ich mir aber schwierig vor, weil ich in der Regel Daten vom ioBroker hole und auch dorthin schreibe.
VSCode habe ich mir installiert, ein paar youtubes dazu angesehen und die ersten Schrittchen gemacht. Das look&feel ist recht modern und bunt, da muß ich mich noch etwas einfinden. Bei Notepad++ finde ich die Funktionen eher. An das UI von VSCode muß ich mich erst noch gewöhnen.
-
Das look&feel ist recht modern und bunt, da muß ich mich noch etwas einfinden. Bei Notepad++ finde ich die Funktionen eher. An das UI von VSCode muß ich mich erst noch gewöhnen. `
Ich nutze nicht viel außer dem Dateieditor und der Konsole -
Wofür braucht man die Konsole? Edit: Habe gerade die debugging Konsole gefunden - sorry.
Bei mir findet er eine Typisierungsdatei nicht. Gibt es da schon eine, die zu ioBroker passt?
-
Wofür braucht man die Konsole? `
Ist etwas fortgeschritten: NPM-Kommandos ausführen und Abhängigkeiten installieren, bestimmte Git-Späße ausführen. Heißt übrigens Terminal in VSCode.Bei mir findet er eine Typisierungsdatei nicht. Gibt es da schon eine, die zu ioBroker passt? `
Jein. Für Adapter-Entwicklung gibts die aus dem TypeScript-Template-Adapter: https://github.com/AlCalzone/ioBroker.t … roker.d.tsFür Skripte bin ich noch dran.
Aber die solltest du eigentlich nicht brauchen, wenn du JavaScript verwendest. Oder was hast du vor?
-
[Aber die solltest du eigentlich nicht brauchen, wenn du JavaScript verwendest. Oder was hast du vor? ` Keine Ahnung, ob ich die Typisierungsdatei brauche. Aber VSCode hat eingeblendet, dass er die Datei vermisse.
Ich möchte nur JS parsen, um ein paar Fehler rechtzeitig zu finden. `
-
Poste mal nen Screenshot oder Log-Auszug oder so.
-
Vielen Dank, So sieht die gelbe "Warnung" aus und bei Klick auf "weitere Informationen" wird man dorthin katapultiert: -
Hast du NodeJS bzw. NPM installiert? Wenn nicht, solltest du das noch tun.
-
Vielen Dank, wieder mal ein super Tipp. Habe diesen Windows Rechner noch nicht so lange und da war es noch nicht drauf. Habe jetzt mal NodeJS 6.11.4 LTS aufgespielt. Noch kein NPM.
Auf meinem Orange Pi mit dem ioBroker habe ich v4.8.4 und NPM 2.15.11
Passt das oder sollte ich dort auch updaten? Bin da immer etwas zurückhaltend, solange es läuft.
-
Habe jetzt mal NodeJS 6.11.4 LTS aufgespielt. Noch kein NPM. `
Da ist NPM mit dabei Wird auch benötigt, um die Typisierungsdateien zu installieren.4.8 kannste aufm Pi erst mal lassen, außer du willst einen Adapter installieren, der 6 oder höher benötigt.