To musiało się stać. Apple wiosną udostępnił publicznie swoje ADK (Accessory Development Kit) do zastosowań niekomercyjnych. Teraz to samo zrobił Espressif. A jego HomeKit SDK jest o kilka klas bardziej elastyczne i łatwiejsze od ADK Apple w użyciu.
Oficjalnego „MFi” SDK HomeKit na ESP32 używam już ponad dwa lata. Dokonał się w tym czasie ogromny postęp, w którym miałem też swój udział, znajdując kilka błędów i podpowiadając kilka lepszych rozwiązań. Fachowcy z Espressif bardzo szybko reagowali na wszelkie wnioski, a wątpliwości wyjaśniali w przystępny sposób.
Zawsze też powtarzałem, że choć Apple przygotował ADK na ESP8266, to akcesoria z tym bardzo popularnym układem nie przejdą certyfikacji. To samo potwierdza Espressif, choć dodał obsługę ESP8266 do publicznej wersji HomeKit SDK.
Espressif dołączył kilka bardzo przydatnych przykładów, w tym, jak zrobić mostek HomeKit, gniazdko, wentylator, czy żarówkę. Dokumentacja pozwala nawet laikowi na pierwsze eksperymenty z „gotowcami”.
SDK od Espressif jest bardzo dobrze pomyślane i znacznie prostsze niż ADK od Apple. Należy dodać, że ADK jest uniwersalne i stworzone na bardzo wiele przeróżnych mikrokontrolerów. To wymagało masy uproszczeń. HomeKit SDK Espressif jest robione na konkretne układy o dość znacznych możliwościach, dlatego jest bardziej elastyczne.
Wystarczy chwalenia. Sami zabierzcie się do roboty: espressif/esp-homekit-sdk
O HomeKit SDK od Espressif możecie dyskutować na naszym forum 4HomeKit
Więcej o moich przygodach z HomeKit SDK dla ESP32 dowiecie się z: Jak zostać deweloperem HomeKit.
Jedynym pożytkiem jest szansa na szybsze odnajdywanie błędów, które zostaną poprawione w publicznej i zamkniętej (MFi) wersji SDK. Problemem może być wysyp podróbek robionych przez amatorów i po piracku opatrywanych logiem HomeKit.
Jeżeli już użytkownik ma zdecydować się na tanią podróbkę bez certyfikatu, to lepiej, gdy będzie ona zrobiona na oficjalnym publicznym SDK. Jednak będzie się trzeba mieć bardziej na baczności, bo podróbek pojawi się więcej. Wybierajcie je świadomie, tylko gdy nie ma innej możliwości.
Dostaną oni naprawdę dobre SDK. Będą musieli podszkolić się w prawdziwym czystym C, ale naprawdę warto. HomeKit SDK od Espressif jest moim zdaniem znacznie lepszy od ADK Apple i co najważniejsze działa od razy na mikrokontrolerach Espressif. Jest lepszy, bo elastyczny i znacznie łatwiejszy. Choć ma większe możliwości, to wymaga mniejszej ilości kodu „homekitowego”. Jeżeli nie wierzycie, to sami porównajcie, bo ADK dla Espressif też zostało upublicznione.
Teraz czekamy na ruch Nordic Semi i jego HomeKit ADK dla nRF528xx.
Markę Synology kojarzycie zapewne z urządzeniami NAS. Te świetne dyski sieciowe dają możliwość przechowywania bezpiecznie…
Na rynek wchodzą dwa nowe głośniki marki Sonos: Era 100 i Era 300. Model Era…
Akcesoriów, które możemy dodać do naszego inteligentnego domu jest coraz więcej. Do tego zacnego grona…
Wiecie, że jedna z najlepszych baz danych - FileMaker (obecnie zmieniana jest nazwa na Claris),…
Elon Musk wszedł na Twittera i zrobił rewolucje. Ostateczną ocenę jego poczynań w tym serwisie…
Ten produkt miał już nie istnieć. Kiedy pojawiły się informację, że Apple nie przedłuży życia „dużego”…
Serwis wykorzystuje pliki cookies. Korzystając ze strony wyrażasz zgodę na wykorzystywanie plików cookies.