Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| haus:automatisierung [2018/01/26 09:54] – angelegt koneca | haus:automatisierung [2020/03/02 08:54] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| Bei der Hausautomatisierung setze ich auf open source Software. | Bei der Hausautomatisierung setze ich auf open source Software. | ||
| - | Als Zentrale verwende ich einen Cubietruck (den ich noch herumliegen hatte) , der mit einer HDD ausgestattet ist. | + | Als Zentrale verwende ich einen Cubietruck (den ich noch herumliegen hatte) , der mit einer HDD ausgestattet ist.\\ |
| Darauf laufen: | Darauf laufen: | ||
| * [[http:// | * [[http:// | ||
| Zeile 9: | Zeile 10: | ||
| * [[https:// | * [[https:// | ||
| + | ===== Hausautomatisierung ===== | ||
| + | ==== HomeGear ==== | ||
| + | zur Hausautomatisierung setze ich auf der untersten ebene eine HomeGear-Instanz ein. Diese übernimmt über einen NanoCUL die Kommunikation mit den 433 und 848 Mhz Devices. In diesem Umfeld setze ich die Heizungsventile der Firma [[http:// | ||
| + | Ist man gewillt, die Thermostate selbst zusammen zu löten kommt man auf einen unschlagbaren Preis von knapp 30€. [[https:// | ||
| + | Des Weiteren können mittels des NanoCUL weitere 434Mhz oder 848Mhz basierte Protokolle gesprochen werden ([[https:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | Darauf setzen die beiden Services Mosquitto und OpenHab2.2 auf. | ||
| + | |||
| + | ==== OpenHAB2.2 ==== | ||
| + | OpenHAB wurde 2010 von Kai Kreuzer in Java geschrieben und ist mittlerweile auf Version 2.2 recht stabil. | ||
| + | Es dient in meinem Setup: | ||
| + | * zur Persistenzsicherung (Heizungsmessdatenerfassung, | ||
| + | * Grafische Oberfläche zur Manuellen Einstellung der Komponenten | ||
| + | * Kommunikation zwischen Mosquitto, HomeGear und der Aussenwelt | ||
| + | |||
| + | Durch seine vielseitige Erweiterbarkeit, | ||
| + | Zur Realisierung meines Projekts verwende ich: | ||
| + | * das Fritz!-Binding: | ||
| + | * MQTT-binding: | ||
| + | * Telegram-binding: | ||
| + | * Sqeezebox-binding: | ||
| + | * Homematic-binding: | ||
| + | |||
| + | ==== Mosquitto ==== | ||
| + | Mosquitto ist ein vielseitig einsetzbarer MQTT-Broker. Er liegt für viele Distributionen schon im jeweiligen Paketmanager vor, somit ist er auch leit zu installieren. | ||
| + | |||
| + | |||
| + | ===== Audio-Multirooming ===== | ||
| + | Um multiroom Audio-Playback bewerkstelligen zu können verwende ich den LogitechMediaServer(Squeezebox) LMS in der Version 7.9. | ||
| + | Dieser vermittelt zwischen den verschiedenen Clients, so dass deren Musik-Playbat synchron verlaufen. | ||
| + | Man kann zusätzlich über das Webinterface, | ||
| + | \\ | ||
| + | \\ | ||
| + | LMS besticht durch seine Fülle an Musik-Quellen: | ||
| + | * Lokal | ||
| + | * Youtube | ||
| + | * Webradio | ||
| + | * Deezer-Account | ||
| + | * .... | ||
| + | |||
| + | |||
| + | Einzelne Tracks aus den jeweiligen Quellen können wind durcheinander in einer Playliste zusammen gefasst werden und entweder lokal oder synchronisiert über alle/ | ||
| + | \\ | ||
| + | LMS lässt sich von OpenHAB2 aus steuern. So kann z.B. beim Betätigen der klingel ein Musikstück abgespielt werden oder ein Lied als Weckton eingestellt werden. | ||
Zuletzt geändert: le 2020/03/02 08:54
