SmartHome jest systemem który samoczynnie reaguje na określone sygnały(czas, ruch, temperatura, ...) i wykonuje zaprogramowane akcje (uruchamia oświetlenie, ogrzewanie, rolety, powiadomienia, ...).
Pod tym pojęciem może kryć się wiele rozwiązań, które są ograniczone pomysłami użytkowników systemu.
Sterowanie oświetleniem
Sterowanie temperaturą
Sterowania inteligentnymi gniazdami elektrycznymi
Sterowanie roletami
Sterowanie instalacjami zewnętrznymi
Systemy bezpieczeństwa (czujniki: ruchu, gazu, dymu...)
Monitoring i alarm
Systemy audio (np. ustawienie porannej muzyki na określoną godzinę wraz z włączeniem oświetlenia lub odsłonięciem rolet)
Zalety: niezawodne połączenie z urządzeniami, nie wymaga dodatkowego źródła zasilania
Wady: uciążliwa instalacja nowych przewodów w istniejących budynkach
Zalety: wygodne w montażu, nie wymaga planowania rozmieszczenia urządzeń
Wady: podatne na zakłócenia, wymaga zasilania z baterii lub dodatkowych zasilaczy
Ruchu
Temperatury i wilgotności
Otwarcia drzwi, okien
Zalania wodą
Wilgotności gleby
Natężenia światła
Gazu, czadu, dymu, jakości powietrza
Napięcia, natężenia i liczniki prądu
Przepływu wody
Poziomu cieczy
Oświetenie
Zawory elektryczne
Urządzenia z silnikami: rolety, bramy, pompy, ...
Elektrozaczepy
Sygnalizacja alarmowa
Większość urządzeń która posiada styki lub protokół do sterowania
Aby system SmarHome mógł funkcjonować potrzebuje niezawodnej centrali która odpowiada za:
komunikacje ze wszystkimi urządzeniami
zapis danych z czujników i zmian stanów elementów sterowanych
konfiguracje harmonogramów oraz scen i skrypów
powiadomienia dla użytkowników
Dostępny, tani i z otwartym oprogramowaniem
Oferujący nieskończone możliwości rozbudowyc
Używane przez wielu entuzjastów automatyki domowej
Bez licencji
Zarządzanie w pełni z sieci LAN
Zebranie informacji od klienta o potrzebach automatyzacji
Przygotowanie wstępnego projektu z przybliżoną wyceną
Ustalenie szczegółów instalacji z klientem
Zakup i wstępna konfiguracja sprzętu
Instalacja u klienta
Uruchomienie i instrukca obsługi
Klient testuje system i zgłasza ewentualne poprawki
Poprawki w konfiguracji i aktywacja systemu
Naprawy w razie awarii
Rozszerzernie lub zmiana konfiguracji systemu