W dzisiejszym artykule chciałbym przedstawić czym jest Homekit oraz co jest wymagane aby móc go używać w swoim inteligentnym domu.
HomeKit jest standardem komunikacyjnym stworzonym przez Apple w celu sterowania urządzeniami automatyki domowej. Został on po raz pierwszy przedstawiony wraz z premierą iOS 8 we wrześnie 2014 roku.
HomeKit korzysta z protokołów Bluetooth i Wi-Fi. Producenci urządzeń obsługujących HomeKit są zobowiązani do zarejestrowania się w programie MFi, a początkowo wszystkie produkty oparte na HomeKit musiały zawierać koprocesor szyfrujący. Ten ostatni wymóg został później zmieniony w iOS 11, który dodał obsługę uwierzytelniania opartego na oprogramowaniu.
Dzięki temu jeszcze więcej producentów może integrować swoje systemy automatyki domowej ograniczając koszt umieszczenia w nich dodatkowego układu. Wykonanie tego kroku przez Apple pozwoliło na istny wysyp tanich urządzeń, które zaczęły obsługiwać ten standard.
Sercem systemu Homekit oraz jednym z jego najważniejszych elementów jest Centrum Akcesoriów. Nie jest ono wprawdzie wymagane do działania samego systemu lecz zapewnia wiele udogodnień. Jest swoistą bramą naszego systemu na świat pozwalając łączyć się do naszego domu z urządzeń Apple z każdego miejsca na świecie. Drugą ważną cechą CA jest zapewnienie automatyzacji.
Dzięki nim możemy zapomnieć o konieczności wyłączania świateł idąc spać lub wychodząc z domu otrzymamy powiadomienie o niezamkniętym oknie dachowym.
Sprzęt wyprodukowany bez wsparcia Homekit można włączyć do użytku za pośrednictwem produktu „bramki”, swoistego mostu łączącego te urządzenia z usługą Homekit. Istnieje wielu producentów, którzy pozwalają na łączenie swoich urządzeń działajacych w innych standardach bezprzewodowych niż natywne obsługiwane w Homekit. Do takich producentów zalicza się Aqara, Ikea czy Philips. Jednak więcej o nich znajdziecie w innych naszych artykułach.
Centrum sterowania naszym domem jest aplikacja Dom. To w niej widzimy wszystkie nasze urządzenia podzielone na pokoje czy automatyzacje. Aplikacja jest dostępna na urządzenia z systemami iOS oraz iPadOS, a także od MacOS 10.14 na komputery Apple.
Obecnie standard Homekit wspiera 22 kategorie urządzeń:
Klimatyzatory | Oczyszczacze powietrza | Bramki | Kamery |
Dzwonki do drzwi | Wentylatory | Krany | Bramy garażowe |
Nawilżacze powietrza | Światła | Zamki do drzwi | Gniazdka elektryczne |
Odtwarzacze audio/video | Routery | Alarmy | Czujniki |
Głośniki | Systemy nawodnienia | Połączniki | Termostaty |
Telewizory | Okna |
Jak już wspominałem wyżej lista producentów sprzętu jest bardzo duża i cały czas się rozwija. Co więcej za pomocą oprogramowania HomeBridge istnieje możliwość włączenia do systemu urządzeń, których integracji producent nie przewidział. Jednak jest to temat na zupełnie inny artykuł.
Podsumowując udało mi się przestawić główne założenia standardu HomeKit i jego funkcjonalności. Wszelkie dokładniejsze usecase’y znajdziecie w naszych ofertach oraz przyszłych wpisach na blogu. Serdecznie zapraszam Was do komentowania oraz pisania co jeszcze chcielibyście wiedzieć w tej kwestii.