Не выбирайте между Яндексом и DIY: как написать свой «мост» для умного дома на PHP за вечер

Когда на Хабре выходит статья о самодельных датчиках на ESP8266 или собственных серверах умного дома, в комментариях обязательно появляется классический вопрос:
«Зачем изобретать велосипед? Есть же Яндекс с Алисой, Сбер, Tuya. Купил готовую розетку за 500 рублей, и всё работает. Как вы вообще собираетесь интегрировать свои поделки в нормальные экосистемы?»
Вопрос справедливый. Но он исходит из ложной дихотомии: будто нужно выбрать либо облачные экосистемы, либо свои сервера. Еще интереснее то, что у каждого разработчика свой опыт, стиль, чувство удобности и применимости итогового решения и его простоты. Поэтому то, что для кого-то является давно пройденными граблями, для другого является действительно красивым и крутым решением.
На самом деле, самая мощная архитектура — гибридная. Где Яндекс отвечает за надежное «железо» (розетки, лампы, реле), а ваш собственный сервер выступает «мозгом», принимающим сложные решения, которые облачным автоматизациям не под силу.
Сегодня я покажу на реальном, рабочем примере, как за 20 минут написать на PHP скрипт, который объединяет данные с самодельного датчика влажности (Sensorbox) и управляет умной розеткой Яндекс. И да, это действительно просто.
Это отрывок статьи. Полную версию читайте на сайте источника по ссылке ниже.
Источник: Habr