Benutzer-Werkzeuge

Webseiten-Werkzeuge


smarthome:iobroker:instanzen

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

Liest Wettervorhersagedaten von DasWetter.com. Es stehen verschiedene Prognosemodelle zur Verfügung.

deconz.0

Verbindet sich mit der deConz-Software, die eine Gateway-Lösung für ZigBee ist. deConz arbeitet mit dem ConBee USB Stick und dem RaspBee Modul für den Raspberry Pi, die ebenfalls von Dresden-Elektronik sind.

devices.0

Verwalten und erstellen Sie Geräte für die Verwendung in anderen Adaptern wie Material, IOT,…

discovery.0

Dieser Adapter versucht, alle bekannten Geräte in Ihrem Netzwerk und auf Ihrem Computer zu finden

flot.0

Dieser Adapter zeichnet Diagramme mit Flot in ioBroker.

habpanel.0

ioBroker GUI mit HABpanel

history.0

Protokollierung der Zustandsgeschichte in Dateien

ical.0

iCal liest Kalender Files im .ics Format von einer URL (Google Calendar oder iCal)

info.0

Dies ist ein ioBroker-Adapter, um Informationen über Ihr System und Neuigkeiten über ioBroker zu erhalten.

innogy-smarthome.0

Stellt eine Verbindung zwischen ioBroker und Innogy Smarthome her.

iot.0

Verbindet Ihren ioBroker-Server mit der ioBroker IoT-Cloud

javascript.0

Javascript/Blockly Skriptausführung für ioBroker
Zum Erstellen von Blockly’s in ioBroker. Blockly ist eine visuelle Programmiersprache, mit der Steuerungen innerhalb von ioBroker erstellt werden können. Blockly nutzt dafür visuelle Code-Blöcke, die vom Anwender nach gewissen Regeln ineinandergesteckt werden können. Die Blöcke besitzen dafür spezielle Eingabe- und Ausgabeschnittstellen, mit denen die einzelnen Blöcker miteinander verbunden werden können. Die einzelnen Block-Typen (Kontrollstrukturen, Trigger, etc.) werden farblich unterschieden dargestellt umso eine bessere Übersichtlichkeit zu bieten.

meross.0

Unterstützung für Meross Wifi-Geräte

mqtt.0

Adapter ermöglicht eine Kommunikation mit dem MQTT Broker und kann auch selbst ein Broker/Server sein

scenes.0

Adapter erlaubt die Szenen zu erzeugen und die zu aktivieren.
Mit Szenen wird das Smart-Home noch komfortabler. Eine Szene ist eine definierte Einstellung von verschiedenen Smart-Home Geräten. In unserem Smart-Home nutze ich Szenen z.B. für das entspannte Fernsehen auf dem Sofa. Hierfür wird der Fernseher sowie die Hintergrund-Beleuchtung eingeschalten, die Rollos runter gefahren und alle anderen Lichtquellen im Wohnbereich ausgeschalten.

shelly.0

Integrieren Sie Ihre Shelly-Geräte

sonoff.0

Dieser Adapter ermöglicht den Anschluss von Sonoff-Komponenten (Tasmota) über MQTT.

telegram.0

& telegram.1

Adapter ermöglicht eine Kommunikation mit dem Telegram-App und ist selbst ein Bot.
Ich habe zwei Bots im System laufen, der erste sendet die ganzen Systemnachrichten in einen Chat, der zweite sendet Informationen wie:

  1. Das Fenster oder eine Außentür zu lange offen sind.
  2. Der CO² Gehalt in der Wohnung zu hoch ist.
  3. Die Waschmaschine fertig ist.
  4. Das Osmose Wasser zum nachfüllen ist.
  5. Oder sonstige Informationen die für die Familie relevant sind.

text2command.0

Dieser Adapter ermöglicht es, Text in Befehle zu konvertieren.

vis.0

Grafische Benutzeroberfläche für ioBroker

web.0

Stellt Webserver für 'ioBroker Adapter' zur Verfügung

smarthome/iobroker/instanzen.txt · Zuletzt geändert: 2022/01/12 20:03 von mcdatabase