Всем привет. В этой статье хотелось бы рассказать о том как подружить систему умного дома HomeKit от Apple и дешевый микроконтроллер ESP8266, ESP32. Тема малоизвестная поскольку на том же ютубе увидел всего пару видео от русскоязычных авторов, в основном попадались зарубежные авторы, но даже там не много информации. Поэтому решил поделиться здесь, возможно кому-то будет полезно. Готовые решения специализированные для HomeKit могут стоить приличных денег, но я вам приведу примеры как можно сделать свою систему умного дома, уложившись в минимальный прайс. У вас возник вопрос: а что же будет можно сделать на основе этого всего? Я вам скажу, что все зависит от вашей фантазии) Начнем с простого. Умная лампочка которой можно будет управлять посредством Siri, а так же самого приложения HomeKit Для этого нам понадобиться собственно сама ESP и модуль реле для ардуино. Ну и немного знаний в электрике, чтоб не долбануло током) Схема до боли простая: Переходим к коду. Для работы нам понадобиться Arduino IDE, ядро ESP и библиотека Arduino-HomeKit-ESP8266 (все ссылки будут в конце) Думаю как установить Arduino IDE, ядро ESP и поставить библиотеку не вижу смысла объяснять, всю инфу можно будет найти в гугле. Буду пояснять на стандартных примерах библиотеки. После установки ядра не забываем выбрать нашу плату и COM порт. Открываем Arduino IDE, переходим файл->примеры->ищем HomeKit-ESP8266->legacy->simplest_led После открытия нам требуется настроить пин к которому подключен модуль реле, логин, пароль от вашей сети WI-FI С кодом покончено. Нажимаем "Загрузка" и ждем. Переходим к HomeKit: Нажимаем "Добавить аксесcуар" Нажимаем "другие параметры" Выбираем нашу ESP: Добавляем: Вводим стандартный пароль: 111-11-111 Поменять пароль можно здесь: Все. Тыкаем проверяем) Для проверки можем использовать встроенный светодиод на плате, без подключение реле. Подведем итог. Кроме управление светом, можно подключить адресную ленту WS2812, датчики температур и многое другое. Тема интересная и при правильном подходе может получиться довольно функциональное устройство. Надеюсь статья зайдет, задавайте вопросы. upd: возможно в будущем сделаю статью о разборе кода. Моя первая серьезная статья, не кидайтесь камнями) Ссылки: Arduino IDE: https://www.arduino.cc/en/software Ядро ESP (гайд по установке): https://wiki.iarduino.ru/page/wemos_start/ Библиотека: https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266 (алик не реф) Модуль NodeMCU: https://www.aliexpress.com/item/225...2b16616277682268468e4570!12000020690890181!sh Moдуль реле: https://www.aliexpress.com/item/225...d716616277875643108eb69f!12000018020253087!sh