Gladys, das Gehirn des Hauses

Was ist mein Profil?

Bevor ich mit der Totalrenovierung unseres Hauses begann, hatte ich mich nicht besonders für Smart Home interessiert. Aber bei einem Neubau (also nur vier Wände und ein Dach) hat man ein schönes Spielzeug!

Außerdem hat mich DIY schon immer gereizt, und ich liebe es, die Hände in den Dreck zu stecken!

Was waren meine Anforderungen?

Aufgrund meines Grundwissens war eine relativ einfache Umsetzung notwendig (sonst wären die Arbeiten nicht vorangekommen, weil ich zu viel Zeit mit Testen verschiedener Dinge verbracht hätte :yum: ).
Und ich wollte keine monatlichen Abonnements zahlen.

Außerdem, da ich die gesamte Hausrenovierung angegangen bin, kam ich schnell zu dem Schluss, dass die verdrahtete Lösung zuverlässiger und günstiger sein würde als die drahtlose Lösung für unsere Grundbedürfnisse, nämlich:

  • Rollläden (6)
  • Warmwasserbereiter
  • Heizkörper (5)
  • Tor
  • Lastabwurf bei Überlastung

Ich wollte auch Rückmeldungen zu:

  • Außentemperatur, Erdgeschoss und Obergeschoss
  • Echtzeitstromverbrauch (für Lastabwurf)

Und eventuell eine DIY-Alarmanlage.

Ich hatte auch die Idee, andere Dinge zu automatisieren (Lichter, Steckdosen usw.), und verschiedene Rückmeldungen von verschiedenen Geräten (z. B. Öffnen von Türen und Fenstern) zu erhalten, aber ich hatte das beiseite gelegt, in der Annahme, dass all dies über drahtlose Technologie in den folgenden Jahren je nach Bedarf, Finanzen und WAF :wink: umgesetzt werden würde.

Aber das war, bevor ich GLADYS entdeckte!
Tatsächlich hat sich mein Projekt seit dieser Entdeckung viel mehr erweitert, als ich es ursprünglich erwartet hatte! (Die niedrigen Kosten haben mich überzeugt, die Einfachheit hat den Rest gemacht :wink: , aber ich komme noch darauf zurück)

Wie bin ich zur Smart Home gekommen?

Smart Home ist fantastisch! Das Automatisieren bestimmter täglicher Aufgaben ist ein nicht zu unterschätzender Komfort!

Als ich ein Kind war, sagten die TV-Berichte, dass alle Häuser im Jahr 2000 viele Dinge allein tun würden… Das ließ einen träumen! Wie fliegende Autos!

Nun, die Zeit ist vergangen, und als das Jahr 2000 kam… Die Autos fuhren immer noch, und Smart Home, nun, das war immer noch ein bisschen die Zukunft.

2014 begann ich, im Internet nach Lösungen zu suchen, um das gerade gekaufte und zu 100% zu renovierende Haus zu automatisieren.

Welche Materialien habe ich gewählt?

Wie oben erwähnt, wollte ich, dass meine Grundbedürfnisse zuverlässig erfüllt werden.
Ich habe mich also für die verdrahtete Technologie entschieden und die Firma GCE-Electronics entdeckt, die damals den IPX800v3, die Erweiterungen X880 und den Ecodevice 1 vermarktete.

Vorteile: verdrahtet, günstig, autonom und das Beste: FRANZÖSISCH!

Um die IPXs remote zu steuern, habe ich dann Imperihome auf meinem Smartphone installiert.

Allerdings, nachdem die Basis der Smart Home verdrahtet und funktionsfähig war, wollte ich das Ganze ein wenig „intelligenter“ machen.

Der IPX800v3 ist eine autonome Karte, die auf Timern und auf Anforderung ausgelösten Aktionen basiert, aber auch über HTTP-Anfragen gesteuert werden kann. Ich habe also im Netz nach einem Smart Home-Assistenten gesucht, der es mir ermöglichen würde, meiner Installation fortgeschrittenere Funktionen hinzuzufügen.

Und so habe ich GLADYS entdeckt! Ein Smart Home-Assistent mit… unendlichen Möglichkeiten? Vielleicht nicht… (Trotzdem…) Aber bevor Sie seine Möglichkeiten erschöpfen, glauben Sie mir, Sie werden sich (sehr) früh aufraffen müssen!
Für jeden Bedarf gibt es eine Lösung, denn Gladys ist mit einer Vielzahl von Smart Home-Protokollen kompatibel, einschließlich der kostengünstigsten!

Also, ich hatte einen Raspberry 2, der im Schubfach herumlag, ich habe ihn herausgeholt und Gladys installiert.

Daran anschließend habe ich etwas Zeit mit Gladys verbracht und angesichts der Möglichkeiten, die sich mir boten, und der lächerlichen Kosten der Technologien, die Gladys verwalten konnte, bin ich buchstäblich verrückt geworden…

Ich habe also alles gekauft, um meine Fenster, meinen Briefkasten, meine Rauchmelder, meine Lampen, verschiedene Steckdosen usw. zu automatisieren

Kurz gesagt, ich werde im nächsten Kapitel detailliert beschreiben, wie sich alles organisiert, aber hier ist die Liste der Geräte, die das Haus verwalten:

  • 1 IPX800v3-Karte, die der Smart Home gewidmet ist
  • 2 X880-Erweiterungen, die der Smart Home gewidmet sind
  • 1 IPX800v3-Karte, die dem Alarm gewidmet ist
  • 1 Ecodevice v1
  • 1 Raspberry Pi 2
  • 1 Xiaomi Gateway
  • 2 Xiaomi Rauchmelder
  • 3 Xiaomi Druckknöpfe
  • 2 Xiaomi Bewegungsmelder
  • 15 Xiaomi Öffnungssensoren
  • 1 Xiaomi Schalter
  • 1 Z-Wave-Dongle
  • 2 FDG-212-Module
  • 2 433Mhz DIO-Sender
  • 4 Chacon 433MHz-Steckdosen
  • 1 Bluetooth-Dongle
  • 2 NUT-Schlüsselanhänger
  • 2 IP-Kameras
  • Ein Milight-Gateway
  • 2 Milight-Lampen
  • 3 einfache Sonoff-Relais

Software:

  • Gladys
  • Imperihome

Kosten der Installation und WAF:

Geld und WAF sind das Salz in der Smart Home-Suppe :yum:

Meine Installation hat mich etwa 1200€ gekostet und der WAF ist gut. Also :+1::+1:

Umsetzung des verdrahteten Teils:

Hier ist das Verkabelungsschema

All dies ist lokal über physische Knöpfe und remote über Imperihome (oder die Weboberfläche des IPX800) steuerbar

Die Weboberfläche meines IPX800 (kustomisiert)

Und ein Foto der Integration in den Elektrokasten:


(Entschuldigung für das Chaos auf dem Foto, ADSL zu Glasfaser im Gange :wink: )

Umsetzung des Lastabwurfs:

Der Ecodevice ist mit dem Teleinfo meines Stromzählers verbunden, um den Stromverbrauch in Echtzeit zu erhalten.

Wenn der Verbrauch die von mir gewählte Schwelle überschreitet (7000W in diesem Fall, da ich einen Tempo 9Kw-Abonnement habe), fordert der Ecodevice den IPX800 automatisch auf, die Heizkörper abzuschalten, um zu verhindern, dass der Zähler abschaltet.

Umsetzung des drahtlosen Teils:

433Mhz:
Wie Sie oben im Schema gesehen haben, habe ich 2 DIO 433Mhz-Sender an 4 Ausgänge des IPX800 angeschlossen. Jeder Sender kann 2 Peripheriegeräte steuern.
Dadurch kann ich, indem ich die Ausgänge des IPX800 betätige, an denen die Sender angeschlossen sind, 4 Chacon-Steckdosen steuern.

Zigbee:
Das Xiaomi-Gateway empfängt die Informationen der Rauchmelder, der Öffnungssensoren, der Knöpfe und der Bewegungsmelder.
Das Gateway ist über das WLAN des Hauses mit Gladys verbunden.

Z-Wave:
2 FDG212-Gehäuse sind hinter 2 Schaltern im Esszimmer und im Treppenhaus/Flur integriert, um sie bei Bedarf remote steuern zu können (über den Dongle, der am RPi angeschlossen ist und von Gladys verwaltet wird)

Bluetooth:
2 Schlüsselanhänger an unseren Schlüsselbunden, damit die Installation weiß, ob wir anwesend sind oder nicht (über Bluetooth-Dongle am RPi und von Gladys verwaltet)

IP-Kameras:
2 IP-Kameras sind mit dem WLAN des Hauses verbunden, und ich habe eine Rückmeldung dieser Kameras in der Oberfläche des IPX800 und von Imperihome.

Milight:
Um die Beleuchtung des Wohnzimmers zu automatisieren, habe ich ein Milight-Gateway und 2 Milight-Lampen installiert.
Ich habe das Gateway mit Gladys synchronisiert, und seitdem kann ich sie über Imperihome und Gladys steuern.
Ich habe auch einen Xiaomi-Schalter installiert, um das Licht im Büro zu steuern.

WiFi:
Ich kann 3 WiFi-Steckdosen und 3 Sonoff-Relais über Gladys, Imperihome oder den IPX800 steuern.

Und jetzt das Wichtigste, das Gehirn des Hauses: GLADYS!

Wie ich oben sagte, ist das alles gut, aber es fehlt ein wenig an Intelligenz. Und Gladys dient genau dazu!
Es ist sozusagen der Dirigent des Hauses, der Informationen empfängt und sendet, je nach den programmierten Ereignissen und Szenarien.

Sobald das Xiaomi-Gateway mit Gladys verbunden ist, werden alle Xiaomi-Geräte automatisch in Gladys integriert. Das Gleiche gilt für den Z-Wave- und den Bluetooth-Teil.

Da Gladys mit Imperihome kommuniziert, habe ich also eine Echtzeit-Rückmeldung des Status der verschiedenen Geräte auf der Imperihome-Oberfläche.

Ein Schema, das zusammenfasst, wie alles interagiert:

Beispiele für Automatisierung:

  • Die Rollläden im Erdgeschoss öffnen sich automatisch, wenn die Sonne aufgeht (Gladys weiß, wo ich wohne, und kennt daher die Sonnenaufgangszeit).
  • Die Rollläden der Schlafzimmer öffnen sich zu der vom Benutzer am Vortag festgelegten Zeit (danke, Gladys). Wenn keine Zeit festgelegt wurde, öffnen sie sich um 12 Uhr.
  • Alle Rollläden schließen sich automatisch bei Sonnenuntergang (nochmals danke, Gladys).
  • Wenn das Haus im „Urlaubsmodus“ ist (über Gladys), schaltet sich der Boiler nicht ein (unnötig, Wasser zu erhitzen, wenn niemand im Haus ist!).
  • Wenn ein Rauchmelder auslöst, löst sein eigener Alarm aus und eine Benachrichtigung + E-Mail wird an die Benutzer gesendet.
  • Zwei Minuten später löst die Außensirene aus (andere Sirene als die normale Alarmanlage) und die Rollläden öffnen sich. Dadurch werden die Nachbarn alarmiert, die im Falle einer Abwesenheit einen Blick werfen können, und wenn es einen Brand gibt, müssen die Feuerwehrleute sich nicht mit den Rollläden aufhalten.
  • Ich heize mit Holz, und die Heizkörper dienen hauptsächlich dazu, das Haus im Frostschutzmodus zu halten, wenn im Winter Urlaub ist. Wenn der Tag rot ist: keine Auslösung der Heizkörper in der Hauptzeit und keine Auslösung in der Nebenzeit, wenn die Temperatur über 10 Grad liegt.
  • Das Licht im Treppenhaus/Flur schaltet sich automatisch bei Bewegungserkennung ein und geht nach 30 Sekunden automatisch aus (kann auch über einen Schalter gesteuert werden).

Beispiel für die Verwendung der Xiaomi-Knöpfe im Haus:

  • Xiaomi-Knopf Wohnzimmer: 1 Klick = Licht an, 2 Klicks = Licht Esszimmer auf 20%, langer Klick = Licht aus
  • Xiaomi-Knopf Arcade-Station: 1 Klick = TV der Station und HiFi-Anlage ausschalten, 2 Klicks = TV Station und HiFi Station einschalten, langer Klick = Licht Esszimmer auf 20%
  • Xiaomi-Knopf Schlafzimmer: 1 Klick = TV einschalten, der nach 1 Stunde ausgeschaltet wird. Wenn der TV eingeschaltet ist, schaltet er sich nach einer Stunde aus. 2 Klicks = Rollladen Schlafzimmer öffnen/schließen. Langer Klick = Steckdose Glätteisen und Badezimmerheizung ausschalten (sehr nützlich im Bett, wenn Frau eine SMS schickt, nachdem sie in Eile gegangen ist: „Ich weiß nicht, ob ich das Glätteisen/Badezimmerheizung ausgeschaltet habe“ :wink:
  • Xiaomi-Knopf Bad: 1 Klick = Steckdose Glätteisen ein/aus (zeitgesteuert), 2 Klicks = Heizung einschalten, langer Klick = Heizung ausschalten.

Welche zukünftigen Entwicklungen könnte meine Installation haben?

Einen speziellen Google-Kalender für Urlaub erstellen. Gladys könnte das Haus dann automatisch in den Urlaubsmodus versetzen (derzeit schalte ich den Modus manuell, obwohl Gladys das allein tun könnte… Also nutzen wir es!)

Gladys verwaltet die Spracherkennung. Warum also nicht davon profitieren? Ich werde mich in den kommenden Monaten mit der Frage beschäftigen, um einige Xiaomi-Knöpfe zu ersetzen.

Ich werde sehen, wie ich die Informationen von Meteo France „Regen in weniger als einer Stunde“ abrufen kann, um die Rollläden automatisch bei Regen zu schließen, wenn niemand zu Hause ist.

Die Imperihome-Schnittstelle anpassen, um sie benutzerfreundlicher zu gestalten (Hintergrundbild, Icons, etc. etc.)

Die Stromversorgung meines Internet-Routers über einen Ausgang des IPX800 legen, um ihn im Falle eines Absturzes zu zwangsneustarten (über regelmäßige Tests der Leitung durch den IPX800 dank Ping alle 5 Minuten. 3 Ping-Fehler = Internet-Fehler = Neustart des Routers)

Da Gladys viele Dinge integrieren kann, habe ich noch nicht über andere zukünftige Verrücktheiten nachgedacht :wink:

Zum Abschluss ein kleiner persönlicher Erfahrungsbericht:

Der größte Fehler, den ich gemacht habe, war, bei meiner Elektroinstallation keine Fernschalter für die Beleuchtung einzubauen. Ich kann sie daher nicht direkt über die IPX steuern (also muss ich über Z-Wave gehen = ich werde nicht alle Lichter im Haus automatisieren). Also, wenn jemand eine vollständige Renovierung durchführt: Denkt an die Fernschalter!

Wenn zwei Chacon-Steckdosen (oder zwei WLAN-Steckdosen) nebeneinander platziert werden, wird ihre Nutzung oft chaotisch. Als ob sie sich gegenseitig stören.
Man sollte also eine WLAN-Steckdose und eine 433MHz-Steckdose verwenden, damit alles perfekt funktioniert.

Top diese Präsentation! Ich muss diese Präsentationen unbedingt mit der Community im Newsletter teilen, die sind top :slight_smile:

JA!! Ich möchte definitiv den Kalender besser in Gladys integrieren. Es wäre super, den Kalender als Zeitplaner für alles Mögliche nutzen zu können.

Zum Beispiel könnte man über den Kalender viele Dinge auslösen.

Das könnte tatsächlich cool sein, die Heizkörper auf diese Weise zu steuern.

Welche Kalenderarten werden aktuell berücksichtigt?

Ein bisschen abseits des Kalenders, aber könnte XMPP auch Teil einer Integration sein? :roll_eyes:

Nur Gcal im Moment, aber es wäre toll, eine iCal/Caldav-Integration zu haben! Wenn jemand Lust hat… :slight_smile:

Das ist nicht geplant, ich kannte es nicht einmal! Siehst du einen Anwendungsfall? Wie nutzt du es?
Zögere nicht, wenn du eine Integration machen möchtest!

Ich müsste mal schauen, wie man ein Modul entwickelt, aber ich bin eher auf der Systemseite als auf der Entwicklerseite :stuck_out_tongue:

XMPP könnte Telegram für diejenigen ergänzen, die einen Instant-Messaging-Server haben. Ich habe einen, der mir hauptsächlich dazu dient, Benachrichtigungen von meinem Überwachungssystem auf meinen Servern zu erhalten. Der Vorteil, den ich darin sehe, wäre, keinen Cloud-Service zu nutzen (auch wenn er Open Source ist), sondern ein eigenes lokales System zu haben. Allerdings wäre das vielleicht nichts für Otto Normalverbraucher :roll_eyes: :roll_eyes:

Das ist ein bisschen abseits von Gladys, aber um dir zu zeigen, was XMPP « kann » und was ich testen muss

Vielen Dank für diese Präsentation, die viele Ideen gibt!

Ich habe einen Artikel über WebRTC gesehen und dachte, dass es im Gehirn, das Gladys darstellt, schön wäre, etwas zu haben, das Videocalls ermöglicht oder sie sogar zu empfangen. Dank der Cam Pi denke ich, ist das gut integriert, wir haben bereits das Mikrofon für Gladys.

Danach ist es nur meine Vorstellungskraft und ich nehme an, dass ihr mehr davon habt als ich, was die Anwendungsfälle betrifft. Oder ich liege völlig daneben (was auch möglich ist).

Das ist ja cool, aber ich sehe nicht ganz den Zusammenhang mit Gladys :smiley: Dafür gibt es doch schon Skype/Facetime/What’s App/und jede Menge Alternativen, sogar dezentrale und Open-Source-Lösungen, warum also das in Gladys einbauen wollen? ^^

Da liege ich wohl daneben :slight_smile:
Eigentlich stelle ich mir vor, dass Gladys das Zentrum des Hauses und damit unseres Lebens ist. Ein bisschen wie Jarvis, der zum Beispiel Anrufe tätigen kann. So muss man nicht ständig das Telefon in der Hand haben.

Stellen wir uns vor, ich bin in der Küche und bereite das Essen zu. Ich bitte Gladys, einen Freund anzurufen. Ich kann weiter kochen, während Gladys den Anruf für mich erledigt. So muss ich mein Telefon nicht herausholen und es wird nicht fettig :stuck_out_tongue: Außerdem versuche ich immer mehr, mich von meinem Telefonbildschirm und der Abhängigkeit davon zu lösen. Deshalb wollte ich alles in Gladys integrieren…

Aber das ist mein mondäner Zug, der mich so weit trägt :wink:

Das ist nicht unmöglich, das könnte deine Nutzung von Gladys sein.
All das kann Module sein.