GyverLamp
GyverLamp copied to clipboard
Лампа-будильник на адресных светодиодах и esp8266
При первой сборке лампы скомпилировал прошивку v1.4 MQTT всё работает, решил внести исправления в параметрах и обновление. Возникает ошибка компиляции, любые пути решения проверки версий библиотек и плат не увенчались...
Недавно на хабре проскочила [статья](https://habr.com/ru/post/479718/) как раз про автосборку средствами гитхаба бинарников под платформу данного проекта. Это позволит получать прямо с гитхаба готовые бинарники сразу после релиза и не компилировать...
В файле time.ino в процедуре checkDawn() потерялась строчка 72: `fill_solid(leds, NUM_LEDS, dawnColor);`
Лампу можно подключить к умному дому. Подскажите описания протолкала http запросов с переменными и значениями.
Планирую иногда брать лампу на дачу где нет вайфая, а каждый раз изменять прошивку лень. Поэтому добавил самый простой, как мне кажется, вариант переключения без доработки железа - рандомный выбор...
метод `autoConnect` не подключался к сети из-за того, что не получал SSID и пароль. переместил `timeClient.update()` внутрь условия тика таймера, чтобы не мучать сервак времени на каждом цикле
При отсутствии интернета вызов метода `timeClient.update();` вешает обработку тика эффекта на секунду. В итоге нет реакции на изменение скорости и т.п. В библиотечном методе `NTPClient::forceUpdate()` есть кусок кода: ``` //...