Jest to inteligentny system zarządzania, sterowania i kontroli.
Pozwala na realizacje kilku głównych zadań:
Automatyczne czynności systemu - wykonywane bez ingerencji użytkownika, możemy je stworzyć na 2 sposoby:
Zdalne sterowanie - umożliwia użytkownikowi na zdalne wykonywanie czynności nie mając kontaktu z urządzeniem, bądź na stworzenie ciągu zdarzeń wywołanych zdalnie