Benutzer-Werkzeuge

Webseiten-Werkzeuge


smarthome:iobroker:instanzen

Dies ist eine alte Version des Dokuments!


admin.0

Der Adapter admin dient der Bedienung der gesamten ioBroker-Installation. Er stellt ein Webinterface zur Verfügung. Dieses wird unter der <IP-Adresse des Servers>:8081 aufgerufen. Dieser Adapter wird direkt bei der Installation von ioBroker angelegt.

Über das vom Adapter zur Verfügung gestellte GUI können u.a. folgenden Funktionen abgerufen werden:

Installation weiterer Adapter
Zugriff auf Objektübersicht
Zugriff auf die Zustandsübersicht der Objekte
Zugriff auf Benutzer und Gruppen Administration
Zugriff auf das Logfile
Verwaltung der Hosts

alexa2.0

Verbindung zwischen ioBroker und Alexa
Um ioBroker mit Alexa (Amazon Echo oder Echo Dot) zu verbinden, müssen folgende Voraussetzungen erfüllt sein:

ioBroker-Cloud-Account
App-ID innerhalb des Cloud-Accounts
Cloud-Adapter installiert und konfiguriert
ioBroker-Skill innerhalb von Alexa aktiviert
Verbindung zwischen ioBroker-Skill und der ioBroker-Cloud
Installierter web-Adapter (wird entweder von VIS mitinstalliert, oder ist separat zu installieren)
Aber wie funktioniert das Ganze eigentlich? Das haben wir hier mal für Euch zusammengefasst:

  1. Der Anwender sagt: “Alexa schalte das Licht im Wonhzimmer an”. Amazon echo erkennt “Alexa”
  2. und schick dann den aufgenommenen Sound zum Amazon Alexa Service. Der Sound wird in einen Text konvertiert und es wird versucht die Schlüsselworte zu erkennen (schalte, mache, …). Daraus wird dann ein JSON-Objekt zu erzeugen, welches kein Text beinhaltet, sondern nur einen Befehl “turnON” und die ID vom Gerät (“hm-rpc.0.ABC8979.1.STATE”) beinhaltet. Dabei werden die Gerätenamen als Ganzes gehandelt “Lampe im Wohnzimmer”, “Licht im Bad”. (d.h. “Wohnzimmerlampe” wird somit nicht gehen)
  3. Da der Anwender den Home-Skill „ioBroker“ freigegeben hat, wird das JSON-Objekt an den „AWS Lambda Service“ geschickt.
  4. Der AWS Lambda Service versucht sich mittels OAuth2 bei der ioBorker-Cloud zu authentifizieren und sendet dann das JSON-Objekt an die ioBroker-Cloud
  5. Die ioBroker-Cloud erkennt, anhand des mitgelieferten Tokens, die ioBroker-Cloud Instanz und schickt es dann zum lokalen ioBroker.
  6. Die lokale ioBroker-Instanz schaltet dann das betreffende Gerät an
  7. und kann auch (optional) über sayIt eine Benachrichtigung ausgeben.
  8. Die lokale ioBroker-Instanz sendet dann die JSON-Rückmeldung „no error“ an die ioBroker-Cloud.
  9. Diese Info geht dann von der ioBroker-Cloud zurück an AWS Lambda Service
  10. Der AWS Lambda Service leitet diese an den Alexa-Service
  11. Der Alexa-Service sendet dies dann an das Echo-Gerät
  12. Welches das dann mit der Sprachausgabe „Ok“ bestätigt

backitup.0

Backitup ist eine Backuplösung, mit der das zyklische Sichern einer IoBroker-Installation sowie einer Homematic CCU möglich ist.

Der Adapter ist für Multiplattformen geeignet und kann neben Linux-Installationen auch auf Windows und Mac Installationen verwendet werden.

cloud.0

Dieser Adapter ermöglicht die Verbindung vom Internet über die ioBroker-Cloud zur lokalen Installation von ioBroker.

daswetter.0

deconz.0

devices.0

discovery.0

flot.0

habpanel.0

history.0

ical.0

info.0

innogy-smarthome.0

iot.0

javascript.0

meross.0

mqtt.0

scenes.0

shelly.0

==== sonoff.0 ==== sonos.0 ==== telegram.0 ==== telegram.1 ==== text2command.0 ==== web.0

smarthome/iobroker/instanzen.1642011782.txt.gz · Zuletzt geändert: 2022/01/12 19:23 von mcdatabase