FAQ

FrageAntwortweitere Infos
Wie erstellt man ein Backup?man ruft in der Konsole unter /opt/iobroker den Befehl auf: ./iobroker backup

Daraufhin erstellt iobroker in dem Verzeichnis /opt/iobroker/backups eine gepackte Datei mit Datum im Dateinamen, z.B.: 2015_04_17-22_30_47_backupIoBroker.tar.gz
Wie kann ich einen Adapter / eine neue Version installieren, bevor sie offiziell im Repository enthalten ist?Man ruft über die Konsole auf:

cd /opt/iobroker

npm install https://github.com/ioBroker/ioBroker.Adaptername/tarball/master --production

iobroker upload Adaptername

Achtung: Installation geschieht auf eigenen Gefahr!
Ich habe irrtümlich einen View gelöscht. Wie kann ich ihn wieder herstellen?Voraussetzung ist ein Backup in dem der gelöschte View noch vorhanden ist.

1) iobroker mit ./iobroker stop anhalten
2) Datei vis-views.json aus dem Ordner iobroker-data/files/vis.0/main/ mit dem Backup der Datei überschreiben.
3) iobroker mit ./iobroker start starten

Jetzt sind wieder alle Views wie zur Zeit des Backups vorhanden.

Achtung: Alles was seit dem Backup an den Views verändert wurde ist verloren!
Nach dem Update von einem Adapter im log sieht man die Fehler mit "Cannot find module"Man ruft über die Konsole auf:

cd /opt/iobroker
iobroker stop adapterName
npm install iobroker.adapterName --production
iobroker start adapterName

Man muss nur adapterName mit dem Problemadaptername ersetzen.
Wie erstelle ich selbst unterschriebene Zertifikate für SSL Kommunikation?Es gibt hier eine sehr gute Anleitung auf Englisch:


openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

Danach werden die Zertifikate in server.crt(public) und in server.key(private) liegen.
Ich habe seit einem Update Probleme mit einem Adapter. Wie kann ich die alte Version wieder installieren?Über die Konsole mit

cd /opt/iobroker
iobroker stop
npm install iobroker.adaptername@0.1.2 --production
iobroker upload adaptername
iobroker start

Bitte adaptername und die Versionsnummer entsprechend anpassen

Oder über den Admin gemäß dieser Anleitung
Wie binde ich Alexa in ioBroker ein?Hier findet ihr eine Anleitung, wie Alexa in ioBroker eingebunden wird.Es wurde auch ein separates Forum, nur für Alexa, angelegt : Hier findet ihr es