Smarthome

ioBroker – die kostenlose Smart-Home Zentrale

Der ioBroker ist der Gateway / Broker um die Smart-Home Zentralen verschiedenster Hersteller miteinander zu verknüpfen. Ich bin dadurch nicht mehr angewiesen alles von einem Hersteller zu nutzen sondern ermögliche damit die Kommunikation mit den verschiedensten Geräten und Sensoren.

Schon einmal etwas von Smart-Home gehört? Wenn ja weißt Du auch, dass es von verschiedenen Herstellern verschiedenste Sensoren gibt. Jeder hat sein eigenes System und keines kann so wirklich mit dem anderen. Dafür gbt es dann sogenannte “BROKER”. Der bekannteste darunter ist der ioBroker. Auf den gehe ich heute etwas ein.

ioBroker – Smart-Home Zentrale

Der ioBroker im Detail

Der ioBroker ist ein Programm welches mit sehr vielen Gateways und Sensoren von sehr vielen Herstellern kommunizieren kann. Die bekanntesten darunter sind unter anderem Amazon mit Alexa,  AVM Fritz!, Xiaomi, Harmony und Homematic. Das sind nur ein paar von vielen. Wirklich sehr vielen. Inzwischen gibt es Unterstützung für mehr als 290 Hersteller und Systeme.

ioBroker Adapter Liste
ioBroker Adapter Liste

Die wichtigsten Systeme und Adapter

Smart Home Hersteller

Adapter für ioBroker

Xiaomi / Aquara (sehr viele Sensoren)https://github.com/ioBroker/ioBroker.mihome
Amazon Alexa (Alexa Sprachsteuerung – DOT)https://github.com/Apollon77/ioBroker.alexa2
Broadlink (Infrarot Sender)https://github.com/frankjoke/ioBroker.broadlink2
Doorbird (intelligente Kamera)https://github.com/BuZZy1337/ioBroker.doorbird
Harmony (Infrarot Zentrale)https://github.com/Pmant/ioBroker.harmony
Loxone (Smart-Home System)https://github.com/UncleSamSwiss/ioBroker.loxone
MQTT (Protokoll womit viele Hersteller kommunizieren)https://github.com/ioBroker/ioBroker.mqtt
Nuki (intelligentes Türschloss)https://github.com/smaragdschlange/ioBroker.nuki
Zigbee (Funkstandard für verschieden Hersteller)https://github.com/ioBroker/ioBroker.zigbee

Es gibt noch viele weitere Möglichkeiten. Die ganze Liste könnt Ihr hier sehen:

http://download.iobroker.net/list.html

Mächtiges und einfaches Scriptsystem: Blockly

Wer jetzt denkt, mann muss hier hunderte Zeilen Code schreiben um solche Möglichkeiten zu haben, irrt sich. Es gibt im ioBroker zwei verschiedene Arten seine Ideen / Wünsch umzusetzen. Einmal etwas in JavaScript zu schreiben (für Profis) und dann noch schön mit dem Blockly Editor. Wer einmal angefangen hat mit Blockly ein Script zu erstellen, wird sehen wie wahnsinnig Einfach das ganze ist.

Blockly Javascript Telescript

Möglichkeiten Blockly ioBroker

Blockly Wohnzimmer Fernseher Script

Möglichkeit der Temperatursteuerung Herstellerübergreifend

Du hast ein Heizungsthermostat von AVM Fritz! welches nur mit Deiner Fritzbox mag. Gleichzeitig benutzt Du die Temperatursensoren von Xiaomi / Aquara. In die Fritzbox kannst Du diese Sensoren nicht integrieren und genauso anders herum geht es auch nicht. Jetzt kommt der ioBroker ins Spiel. Aufgrund wahnsinnig vieler Möglichkeiten (Scriptfunktionen) ist es möglich den Temperaturwert der Xiaomi / Aquara Temperatursensors auszulesen und daraufhin bei erreichen einer bestimmten Temperatur den AVM Heizkörperthermostat zu aktivieren.  Natürlich nicht, wenn das Fenster offen ist. Dafür gibt es auch Sensoren.

Das ganze ist nicht beschränkt auf die AVM und Xiaomi Sensoren. Das sind nur die mir bekanntesten Smart-Home Hersteller.

Beispiel 1: Wohnzimmer TV mit anderen Geräten schalten

Du sitzt im Wohnzimmer und musst alle Geräte separat einschalten. Du schaltest den Fernseher ein, anschließend noch den Satellitenreceiver. Hinzu kommt noch die Stereoanlage mit dem passenden Eingangssignal zu wählen und ein harmonisches Licht im Hintergrund wäre auch noch schön. Das sind alles sehr viele Schritte die sich miteinander verknüpfen lassen und dann zum Beispiel mit einem Taster oder sogar mit der Alexa schalten lassen (Alexa, schalte Fernseher an).

Folgendes Szenario lässt sich also mit dem ioBroker umsetzen:

  1. Taste drücken / Alexa Befehl sprechen und es passiert folgendes:
  • Fernseher bekommt Strom von schaltbarer Steckdose
  • Falls nötig sendet ein Infrarot Sender den Befehl für Standby
  • Der Satellitenreceiver bekommt über die Weboberfläche den Befehl zum Aufwachen
  • Die Stereoanlage schaltet sich zeitgleich mit dem TV ein und geht automatisch auf den Eingang vom Satellitenreiver
  • Das Licht im Hintergrund wird in die gewünschte Farbe gesetzt. Natürlich nur wenn es Abends schon dämmert.
  • Die Rolladen werden heruntergefahren.

Das ganze könnte in etwa so aussehen:

Wohnzimmer Skript Fernseher

Visualisierung mit dem ioBroker und VIS.

Bisher war das ganze sehr theoretisch. Wer das ganze jetzt auch visuell darstellen möchte dafür ist der ioBroker natürlich auch geeignet. Er bietet aufgrund seines VIS (Visualisierung) die geniale Möglichkeit seine ganzen Taster, Sensoren, Steuerungen usw. mit einem WYSIWYG Editor (what you see is what you get) ganz unkompliziert und ohne Programmieren grafisch in jedem beliebigen Webbrowser darstellen zu lassen.

VISualisierung ioBroker
VISualisierung ioBroker
VIS Editor ioBroker

Man kann sich zum Beispiel ein altes Tablet (hat sicher jeder herumliegen) an die Wand hängen und seine Visualisierung darauf anzeigen lassen.

Tablet VIS ioBroker

Was benötige ich für den ioBroker?

So toll der ioBroker auch ist, läuft er natürlich nicht von Luft und Liebe. Da er für Linux konzipiert wurde benötigt man auch entsprechende Hardware. Am einfachsten läuft er auf dem Raspberry Pi. Der Raspberry Pi sollte jedoch mindestens in der Version 3 vorliegen, da die älteren Modelle nur wenig Arbeitsspeicher besitzen. Wer also gerade als Anfänger mal etwas probieren möchte gibt nicht all zuviel Geld aus, da dieser für ca. 35€ zu haben ist. Am einfachsten ist es wohl ein komplettes Set zu kaufen welches die Speicherkarte, ein Gehäuse und das passende Netzteil beinhaltet.

Raspberry Pi3

[stextbox id=’gacheck’]Dieses hier zum Beispiel bei Amazon.[/stextbox]

Die Installation ist inzwischen auch ein Kinderspiel und wird hier genau erklärt: https://www.iobroker.net/docu/index-15.htm?page_id=8323&lang=de

Das waren jetzt nur ein paar Beispiele / Möglichkeiten welche auf jeden Fall möglich mit dem ioBroker möglich sind. Da gibt es noch viel mehr. Der Kreativität sind hier keinerlei Grenzen gesetzt.

Neueste Beiträge

Xiaomi Smart-Home System und die Sensoren

Wer jemals bei Regen sein Dachfenster vergessen hat, wird diese kleinen und günstigen Xiaomi SmartHome… Weiterlesen

% Tage zuvor

TWS i10 Bluetooth Wireless Apple Clone Kopfhörer für 22 €!!!

Die TWS i10 bieten eine günstige Alternative mit tollen Funktionen, wir sind positiv überrascht. Neben… Weiterlesen

% Tage zuvor

20-in-1-Multitool-Karabiner mit Schraubenzieher

Ein Multitool für die Hosentasche kann manchmal sehr praktisch sein. Vorallem wenn es über 20… Weiterlesen

% Tage zuvor

Mini 8 BIT AV Video Spielekonsole mit ca. 100 Spielen

Die 8 Bit Mini Retro Video Spielekonsole verspricht 86 Games im NES Style. Darunter befinden… Weiterlesen

% Tage zuvor

2-Achs Gimbal X-CAM Sight 2 – Semi-professionelle Smartphone-Videos

Ein 2-Achs Gimbal für das Smartphone um waagerechte und wackelfreie Videos zu erstellen. Für kleines Geld eine… Weiterlesen

% Tage zuvor

Aufladbare AA Akkus mit USB-Anschluss

Praktischer Ersatz für herkömmliche 1,5V AA-Batterien - aufladbare AA-Akkus die man einfach per Micro-USB-Kabel wieder aufladen… Weiterlesen

% Tage zuvor
[erechtshare]