Blog

Mit ** gekennzeichne Links auf dieser Seite sind Affiliatelinks.

Projekt: SONOS Play:1 Sprachausgabe in FHEM, ioBroker (und NodeRed)

Schon vor längerer Zeit wollte ich bei SONOS zuschlagen. Irgendwie habe ich immer wieder überlegt, ob mir die Lautsprecher wirklich das geben, was ich brauche. Die weite Verbreitung ist natürlich ein riesen Pluspunkt. Es gibt kein System, in welches SONOS nicht integriert wurde. Und das schon vor sehr langer Zeit - also müssten die Schnittstellen auch sehr stabil sein. Warum habe ich also so lange überlegt? Wegen dem Registrierungszwang und der halben Cloud-Anbindung. Die Lautsprecher telefonieren relativ viel nach Hause (soweit ich weiß). Aber im Gesamtpaket haben sie mich dann doch überzeugen können.

weiterlesen...

KNX - Teil 2 - Demo-Board

Nachdem wir nun etwas Theorie hinter uns gebracht haben, geht es mit Praxis weiter. Um in der Tutorial-Reihe etwas praktisch zeigen zu können, habe ich ein kleines Demo-Board vorbereitet. Dieses besteht aus den unten genannten Komponenten. Außerdem habe ich noch einen Raspberry Pi mit aufgenommen, sodass wir später auch direkt mit weiteren Integrationen weitermachen können. Für den Start zeige ich aber erstmal wie man die Komponenten mit der Busleitung miteinander verbindet und worauf man dabei achten sollte. So komplex ist das ganze wirklich nicht. Mit ein paar einfachen Werkzeugen kommt man sehr schnell ans Ziel!

weiterlesen...

KNX - Teil 1 - Grundlagen

Endlich wird es Zeit für KNX! Ich glaube, zu keinem anderen Thema wurden sich so oft Videos gewünscht. Verständlich - immerhin ist KNX das Urgestein und Vater aller Smart Home Systeme (wenn man das so sehen möchte). Viele von Euch haben bereits seit Jahren KNX im Einsatz und möchten das Thema natürlich auch selbst in die Hand nehmen. Im ersten Video starten wir ganz locker mit ein paar Grundlagen, damit wir alle den gleichen Wissensstand haben. Wie immer setze ich dabei so früh wie möglich an.

weiterlesen...

Node-Red Tutorial-Reihe - Part 9: Daten von FHEM per JsonList holen

In einem früheren Video habe ich ja bereits gezeigt, wie man über einen generischen Weg per MQTT die Daten in NodeRed aktualisieren kann. Was wäre aber, wenn man kein MQTT hat oder extra nutzen möchte, und trotzdem Informationen aus FHEM holen will? Dann bietet sich der Weg über ein FHEM-Modul namens JsonList2 an. Dieses liefert die aktuellen Readings und deren Wert im Json-Format aus. In NdeRed lieben wir JSON, da man damit extrem einfach weiter arbeiten kann. Wie genau das geht, zeige ich DIr in diesem Video.

weiterlesen...

Projekt: ConBee-Stick zur ZigBee-Kommunikation

Vor einiger Zeit wurden hier schon mehrere Projekte zum Thema ZigBee und Xiaomi vorgestellt. Der CC2531 ist eine tolle Lösung, um ohne Cloud oder Bridge die ganzen ZigBee-Komponenten nutzen zu können. Leider ist der Weg zum fertigen Stick relativ weit. Für viele etwas zu weit. Wenn man wenige Euro mehr ausgibt, bekommt man schon einen ConBee-Stick von Dresden Elektronik. Dieser stellt ebenfalls ein universelles Interface zu allen möglichen ZigBee-Komponenten bereit. So kann Philips Hue, IKEA Tradfri, Osram Lightify usw. genauso integriert werden wie die ganzen Xiaomi-Sensoren natürlich auch. Also das gleiche Ergebnis, nur sehr viel einfacher umzusetzen.

weiterlesen...

Projekt: Mit ProbeRequests den Postboten erkennen

Wenn Du auf deinem Smartphone mehrere WiFi-Netze konfiguriert hast (Zuhause, Arbeit, Freunde, Cafes, …) und das Haus verlässt, fragt das Gerät ständig ob diese Netzwerke in der Umgebung erreichbar sind. Ist dies der Fall, verbindet es sich. Meistens ist man aber unterwegs und weit weg von Zuhause - dann fragt es trotzdem munter weiter. Und das für alle Einträge. Warst Du also im letzten Urlaub im Hotel-WLAN, dann fragt es auch in der Fußgängerzone in Deutschland weiter nach diesem Netz. Diese Anfragen nennt man Probe Requests. Das gleiche passiert, wenn der DHL-Zusteller mit seinem Handheld vor Deiner Haustür steht. Diese Geräte haben auch WLAN und fragen ständig nach diesem. So können wir diese erkennen. Cool, oder?

weiterlesen...

Projekt: Alexa Custom Skill mit NodeRed umsetzen

Nachdem ich jetzt lange Alexa-FHEM laufen hatte (Smart Home Skill und Custom Skill), haben mich nach wie vor ein paar Dinge gestört. Zum einen habe ich einen ReverseProxy laufen, welcher schön mit Fail2Ban usw. abgesichert ist und mit einem echten Zertifikat läuft (alexa-fhem läuft mit einem selbst signierten) - es wäre doch irgendwie sinnvoll, alles über einen Zugang von außen ins Netzwerk zu lassen, oder? Und zum anderen dass ich so viel drumrum brauche, was ich gar nicht nutze. Klar, der Smart Home Skill ist ganz nett, aber benutze ich halt nicht. Daher kann ich auch direkt meine eigene Logik auf die Beine stellen mit NodeRed. Und das machen wir jetzt hier. Im Ergebnis haben wir einen komplett unabhängigen Custom Skill, welcher vollständig in NodeRed umgesetzt wird.

weiterlesen...

Projekt: Xiaomi-Fensterkontakte mit HomeMatic-Thermostaten verwenden

In einem vorigen Video hast Du bereits gelernt, wie man mit HomeMatic zwischen den Fensterkontakten und den Heizkörperthermostaten ein peering durchführt, um diese automatisch herunter zu regeln, sobald ein Fenster geöffnet wird. Das klappt auch wunderbar. Dank der direkten Kommunikation unter den Komponenten darf sogar die Zentrale ausfallen und es funktioniert weiterhin. Leider sind die Fensterkontakte relativ teuer - zumindest verglichen mit anderen Herstellern wie Xiaomi. Also wäre es doch ziemlich praktisch, wenn man diese auch für das gleiche Verhalten verwenden könnte, oder? Das geht - zumindest mit einer VCCU über FHEM und selbst angelegte virtuelle Geräte. Wie genau, erfährst Du in diesem Video.

weiterlesen...

Projekt: Xiaomi Live-Karte in FHEM, ioBroker und per Telegram

Im letzten Beitrag ging es ausführlich darum, wie wir per SSH auf unseren Staubsauger-Roboter zugreifen können. Doch was genau haben wir jetzt davon? Genau das möchte ich Dir in diesem Beitrag zeigen. Hier erkläre ich, wie Du die Live-Karte sowohl in FHEM TabletUI, als auch in ioBroker integrieren kannst. Zu guter letzt kannst Du die Karte auch noch per Telegram versenden. Alle Befehle und den nötigen Code findest Du entweder hier im Beitrag, oder auf den unten verlinken GitHub-Seiten.

weiterlesen...

Projekt: Xiaomi-Vacuum rooten

Kaum ein Video habe ich so oft angefangen und abgebrochen wie dieses hier. Schon im Januar 2018 habe ich versucht, den Xiaomi-Roboter zu rooten. Die Anleitungen und Dokumentationen dafür waren aber alle noch sehr frisch. So bin ich schon bei der Installation der benötigten Pakete unter Mac OS X gescheietert. Daher heute ein weiterer Anlauf. Diese mal unter Debian Linux. Und ich muss sagen: Das ging einfacher als gedacht. Kein einziges größeres Problem auf dem Weg dorthin. Das bekommst Du also auch auf jeden Fall hin. Leider sind manche Informationen etwas verstreut, daher ich probiert alles so gut wie möglich zu gliedern.

weiterlesen...

Auf YouTube und hier im Blog gibt es bereits unzählige kostenlose Videos, Informationen und Tutorials. Wenn Dir das noch nicht reicht, ist ein Training genau das richtige für Dich! Die folgenden Trainings haben den Vorteil, dass immer von Anfang an gestartet wird und Du ohne Vorwissen teilnehmen kannst.