Benutzer-Werkzeuge

Webseiten-Werkzeuge


projects:2016:openhab

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projects:2016:openhab [2017-01-12 14:56] – [TODO für stable Betrieb] tobyprojects:2016:openhab [2022-08-07 14:02] (aktuell) tux
Zeile 1: Zeile 1:
 +**Hinweis: Wir lösen das OpenHab durch [[admin:servers:radon#node-red|Node-RED]] ab!**
  
 +
 +Diese Projekt beinhaltet die Automatisierung des Netz39 mit Hilfe von openHAB als zentrales Bauteil zwischen den verschiedensten Einzellösungen und der Bereitstellung eines gemeinsamen UserInterfaces. 
 +Auf eine odroid C2 läuft hierzu aktuell die openHAB 2 Beta.
 +
 +Zu finden ist die Konfiguration, bzw. der Inhalt des "conf"-Ordners in diesem Repository: 
 +[[https://github.com/netz39/n39-openhab]]
 +
 +Bugs und Verbesserungsvorschläge in den zugehörigen [[https://github.com/netz39/n39-openhab/issues|Issues]]
 +
 +===== User Interfaces =====
 +==== BasicUI ====
 +{{:projects:2016:basicui.png?200 |}}
 +Endnutzer können innerhalb des Netz39-WLAN auf openhab über die Basic-UI zugreifen: (http://openhab/)
 +
 +Zum Debuggen ist eine weitere Sitemap hinterlegt, die alle Items der Gruppen All und MQTT auflistet.
 +==== HABpanel ====
 +{{ :projects:2016:openhab_lobby.jpg?nolink&700 |}}
 +Für stationäre Steuerungselemente (Tablet an der Wand), bevorzugen wir das HabPanel: 
 +(http://openhab/habpanel/index.html#)
 +
 +===== Mach mit! Einfache Konfiguration auch für Noobs! =====
 +Durchaus einfache Erstellung von Items und Schaltszenerien. Kurze Einführung im Repository. Gerne [[user:toby:|Toby]] nach Kurzeinweisung fragen.
 +
 +===== aktuell verwendete Bindings =====
 +  * HTTP (Spacestatus ändern)
 +  * MQTT (Steuern / Auslesen diverser Geräte)
 +  * Wetterdaten von (https://www.wunderground.com)
 +  * Astro (Sonnen und Mondposition, sowie Auf/Untergangs- & Dämmerungszeiten)
 +  * Homekit (Integration in iOS: z.B. Steuerung über Siri)
 +  * Chromecast Anbindung
 +  * Twitter
 +  * Telegram
 +
 +===== Anwendungsmöglichkeiten (Ideensammlung) =====
 +==== Sonnenstandsabhängige Aktionen ====
 +Bei Dämmerung könnte die coole Beleuchtung automatisch eingeschaltet werden (Schwarzlicht, indirekte Beleuchtung & CO)
 +==== Mitglieder Präsenz im Space ====
 +Durch Vergabe von statischen IPs für Mitgliedergeräte (nach Zustimmung des Mitglieds), könnte deren Präsenz festgestellt werden. Daraus ließen sich folgende Szenarien weiterentwickeln:
 +  * aktuelle Anzahl an Mitglieder im Space 
 +    * Für Statistik
 +    * Für SpaceAPI
 +  * Benutzeranzahl-abhängige Rules:
 +    * wenn nur ein Mitglied im Space ist, könnte in Werkstatt/Toilette automatisch ein (Licht)Signal ausgelöst werden, wenn die Türe geöffnet wird.
 +  * Benutzerabhängige Einstellungen (Lieblings Playlist über [[http://docs.openhab.org/addons/bindings/kodi/readme.html|KODI-Binding]], Lieblingsfarbe für RGB)
 +==== Bewegungsmelder & Lichtschaltung in Werkstatt/Toilette ====
 +  * Wird eine gewisse Zeit keine Bewegung detektiert, schaltet sich das nichtmehr benötigte Licht aus. 
 +  * Nach Space-Shutdown wird das Licht nach kurzem Delay auch ausgeschaltet.
 +  * Bewegungsmelder melden Bewegung, wenn Space geschlossen sein sollte (Einbruchmeldung)
 +
 +
 +===== TODO für stable Betrieb =====
 +Für einen langfristigen Betrieb müsste:
 +
 +  * openhab auf einen dauerhaftem Server in Betrieb nehmen
 +  * <del>ggf. Reverse Proxy vorschalten</del>
 +  * SSL Zertifikat einbinden und http anfragen umleiten
 +  * Admin-Backend Authentication vorschalten 
 +  * <del>einfacheren Hostname</del>