Есть задача сделать очень простой "умный дом", только с локальной сетью (без доступа в интернет).
Из "умных устройств" - будут только RGB-лампы, никаких датчиков и пр. не будет.
Но, есть важный момент: управление устройствами должно быть возможно реализовать с помощью своего софта (в идеале, простыми http запросами).
Поясню. Есть витрина, хочется по нажатию кнопки на ноутбуке (в своем приложении) включать/регулировать подсветку разных зон.
Конечно, "умный дом" для этой задачи выглядит чрезмерным усложнением, можно было бы собрать свое устройство только с нужными функциями. Но сроки и бюджет очень сжатые, а умные лампы сильно подешевели, вот и возникла идея прямо в существующие плафоны (там уже есть статичная подсветка) добавить умные...
Я копал в сторону Home Assistant, но он крайне избыточен для такой задачи, да и завести в итоге купленную лампу без интернета так и не вышло (все идет через облако).
Поэтому прошу совета. Может есть на рынке устройства (wifi RGB лампы) с открытым протоколом, которыми можно управлять простыми http командами?..
Добавлено
Повторюсь. Я знаю, что можно собрать такое решение на готовых контроллерах, LED лентах и т.п. И в других проектах я их использую. Но в данном случае, в витрине уже есть вся проводка, уже есть патроны под лампы, и я не хочу ничего в ней менять. Просто хочу вкрутить WiFi-лампочки, и запустить управление с ноутбука. И эта схема уже работает. Проблема в том что она: А) требует облако; Б) сложно встраивается в собственный софт.
Вопрос простой - нужен совет от человека с опытом, какие лампы лучше купить, и какую экосистему выбрать, чтобы с наименьшими проблемами реализовать простейшую схему "управление RGB WiFi лампой из своей программы".
Я был уверен, что есть много проектов для самодельщиков, и умных ламп с открытыми протоколами. Думал что собрать такую конструкцию труда не составит. Собственно я и до сих пор так думаю, просто выбор очень большой и хочется понять куда в первую очередь копать, чтобы не терять зря время. Поэтому и нужен совет. Спасибо!
Как вариант - можешь посмотреть в сторону драйверов/диммеров, которыми можно дистанционно управлять и на rgb-ленты.
В том числе управляемые через ИК или какой-нибудь стандартный протокол для осветительного оборудования (не помню название, но он есть, вроде даже на хабре статья была).
Василий Банников, понятно, что свое устройство можно сделать. Но тут речь о быстром и готовом решении.
Сейчас копаю в сторону MajorDoMo, вроде он позволяет сделать локальный умный дом. Но большой вопрос по совместимому оборудованию. Куча разных производителей/стандартов/протоколов... чтобы понять какие конкретно взять лампы, и как их правильно настроить - нужен совет человека с практическим опытом.
А то вот я купил для теста лампу HIPER IoT, с телефона - все работает, без проблем, выглядит отлично. Но мою задачу это никак не решает.
Даже думаю о том чтобы перехватить пакеты на управление лампой (она по wifi управляется), и попробовать разобраться в протоколе (вряд-ли он сильно сложный). Но опыта в таких задачах нет, и тут тоже можно провозиться очень долго.
Сергей delphinpro, смотрел, даже купил ZigBee хаб, для тестов.
Но пока это не на что не повлияло, все равно нужна лампа с каким-то открытым протоколом или еще какой-то способ сделать локальное управление из своего софта. В общем, нужно просто разбираться во всем многообразии технологий, чтобы найти кратчайший путь... Поэтому и нужен "совет бывалого".
Есть витрина, хочется по нажатию кнопки на ноутбуке (в своем приложении) включать/регулировать подсветку разных зон.
Блин, да я б на ардуинах такое за час-два наваял. В такой задаче действительно движки умного дома - из пушки по воробъям.
Тем более если управлять этим всем будет своя прога, то нужно чисто исполнительное устройство общающееся с ней по COM или HTTP
Одно дело наваять решение на макетке, другое довести до состояний "не стыдно поставить в общественном месте", "не надо переделывать проводку", "устройство все в одном", "в формфакторе обычной лампы", "нет проблем с заменой если сломается" и т.п.
Можете посоветовать RGB-контроллер с управлением http запросами по WiFi?
В идеале, если оно будет в формафакторе обычной лампы со стандартным цоколем...
Я таких решений не видел, но если они есть - было бы вообще идеально.
Даниил Бакалин, Такой что ли?
Если требуется что-то особенное можно наваять на Arduino + ESP8266 + 3 мощных полевика, я бы в этом направлении копал если сильно http нужен. Для меня по сути это "конструкция выходного дня", а как у вас с этим не знаю, подозреваю что не очень. Можно попросить кого ни будь слепить то что вам нужно, ну, или у китайцев поискать готовое
Прочитал ваше дополнение. Если вы имеете ввиду стандартные LED лампы то, увы ничего не выйдет. Работают эти лампы только через фирменные мобильные приложения. Короче, это не более чем понты.
Меня автор просил что-нибудь написать, но я не применял супер-новые протоколы. Для света мне нравится протокол DALI (можно обычные ПЛК типа Beckhoff, Wago, можно распределённую сеть KNX).
Контроллер опрашивается SCADA на ноутбуке.
Быстро не получится, т.к. надо очень подробно изучать детали.