Sterowanie przez aplikację to funkcja urządzeń smart home polegająca na obsłudze sprzętu (np. oświetlenia, gniazd, rolet czy kamer) za pomocą aplikacji mobilnej zainstalowanej na smartfonie, łączącej się z urządzeniem przez sieć Wi-Fi lub Bluetooth. Użytkownik może w ten sposób włączać, wyłączać i konfigurować urządzenia zdalnie, bez fizycznego kontaktu z przełącznikiem czy pilotem. W praktyce sterowanie przez aplikację umożliwia zarządzanie wieloma urządzeniami z jednego miejsca, na przykład włączanie oświetlenia smart, otwieranie inteligentnej bramy garażowej czy podnoszenie rolet, niezależnie od tego, czy użytkownik znajduje się w domu, czy poza nim.