Aktualna architektura

Aktualizacja: Styczeń, 2015

Poniżej komponenty architektury, które wybrałem po przeanalizowaniu co jest dostępne na rynku i spełniające założenia projektu. Oczywiście na ten moment realizacja systemu jest w fazie prototypu i poniższe komponenty architektury będą pewnie jeszcze kilka razy zmieniały się.

Ogólnie

  • środowisko Linux sterujące system
  • sprzęt oparty o protokół z-wave, WiFi, Bluetooth
  • interfejs do sieci z-wave

z-wave jest protokołem bezprzewodowej transmisji danych stosowanym w automatyce. Technologia ta wykorzystuje transmisję danych opartą o radio, które wykorzystuje niski pobór prądu. Producenci chwalą się, że urządzenia z-wava na jednym komplecie baterii mogą pracować ponad rok. Z moich obserwacji jest to dość przesadzona estymata.

Centrala sterująca

  • Sprzęt
    • mikrokomputer CubieTruck (od Cubieboard)
    • KontrolerUSB:  z-wave
  • System Operacyjny:
    • Linux: dystrybucja armbian
    • MySQL
    • NoIP
    • NTP
  • Oprogramowanie sterujące
    • openHAB
      • Moduły
        • z-Wave: interfejs do sieci zWave
        • Pushover: interfejs do notyfikacji wykorzystujących oprogramowanie Pushover na iOS / Android
        • Astro: moduł dostarczający informacji astrologicznych np. godziny wschodu / zachodu słońca
        • Network Health: monitoring urządzeń w sieci LAN.
        • SystemInfo – wykorzystywane do monitorowania sytemu operacyjnego. Wykorzystuje bibliotekę Sigar dla linux
        • Weather: moduł wykorzystywany do odczytu informacji pogodowych z popularnych internetowych serwisów pogodowych
        • mysql: moduł umożliwiający wykorzystanie bazy mySQL do zapisywania danych zbieranych przez openHAB
        • habmin: moduł umożliwiający konfigurację openHAB przez przeglądarkę
        • xbmc: do sterowania centrum multimedialnym
        • myopenhab wykorzystywany jedynie do integracji z IFTTT
        • exec-binding
        • http-binding

Sprzęt: Z-wave (tutaj dowolny sprzęt pracujący w sieci z-wave)

  • czujniki
  • włączniki
  • ściemniacze
  • mierniki

Sterowanie mobile

  • openHAB dla iOS

Dodaj komentarz