Skip to content
Mic-M edited this page Apr 16, 2020 · 13 revisions

Header

ioBroker Adapter-Entwicklung für Anfänger

Es gibt zur Adapterentwicklung sehr viele einzelne Beiträge im ioBroker-Forum, in der Dokumentation, usw., aber es fehlt meines Erachtens eine einfache Schritt-für-Schritt-Anleitung, mit der man schnell zum Erfolg kommt. Das versuche ich hiermit jetzt zu ändern 🙂

Was solltet ihr mitbringen

  1. In dieser Dokumentation gehe ich davon aus, dass ihr im JavaScript-Adapter schon ein paar eigene Scripts geschrieben habt, also dass euch JavaScript in ioBroker nicht gänzlich fremd ist.
  2. Außerdem gehe ich in dieser Anleitung davon aus, dass ihr mit einem Windows-Rechner arbeitet, auf dem wir einen zusätzlichen ioBroker zur Entwicklung und zum Testen installieren.

Inhaltsverzeichnis

1. Erste Schritte

  1. Grundsätzliches
  2. ioBroker-Testumgebung sowie Entwicklungsumgebung (VS Code) unter Windows einrichten
  3. Adaptervorlage erstellen
  4. Automatische Übersetzung einrichten
  5. Erstes "Hallo Welt" ausgeben

2. Optionen in Adapter-Konfigurationsseite

  1. Felder in der Adapter-Konfigurationsseite anlegen
  2. Adapter-Optionen in main.js auslesen und verarbeiten

3. Objekte (Datenpunkte) anlegen, auslesen und löschen

  1. xxx
  2. xxx
  3. xxx

8. Konsolenbefehle

  1. Wichtige Konsolenbefehle

9. Ressourcen und Links

  1. Ressourcen und Links