- отключил на ночь роутер - утром включил роутер - минут через 10-15 смотрю на часы - вроде идут, но точки моргают неравномерно: ( https://pic.maxiol.com/images2/16252966 ... 743.01.gif - не влез файл из-за размера, выложил на внешний хостинг) - проверяю и вижу сеть CLOCK. - подключаюсь к 192.168.4.1 - нет запомненной SSID домашнего роутера. - прописываю заново - отправляю, перепускаю. - часы отображают такое: ( https://pic.maxiol.com/images2/16252969 ... 743.02.gif - не влез файл из-за размера, выложил на внешний хостинг) - обесточил часы - с третьего раза появилась CLOCK - вошёл, заново сконфигурил, перезагрузил - часы нормально подключились к домашней сети и стали показывать время.
Эти часы долго работали под 2.1 и имели только проблему с дневной/ночной яркостью. _____
Просто информация, может поможет при совершенствовании проекта.
Под 2.1 и 3.0 часы работали без нареканий, один экземпляр до сих пор под 2.1 работает, и яркость день-ночь меняется. (Дисплей был синий, приходилось включать этот режим). Сейчас в одних часах заменил на желтый, он не очень яркий, днем и ночью нормально светит без всякой регулировки - день-ночь на максимуме.
- если часы по какой-нибудь причине потеряли подключение к роутеру (роутер выключен, неустойчивый сигнал и т.п.), то они запускают AP CLOCK - в радиусе подключения оказывается девайс с запомненным подключением к CLOCK (у меня это - смартфон) - девайс подключается к CLOCK - всё - после этого часы не подключаются к роутеру и работают как RTC ни при динамически назначаемом ни при статическом адресе
В 3-ей версии сделана принципиальная ошибка - часы запускают CLOCK при потере подключения к основной сети. CLOCK должна запускаться только по требованию пользователя ,(как во 2-ой версии по нажатию кнопки SET).
И хорошо бы было снова сделать возможность запомнить несколько сетей для подключения...
Кнопка SET в версии 3.1 занята для показа текущего IP, хотя не очень это надо. У себя глюк с переходом в настройки вроде победил - прочистил "мозги", перепрошил и настроил вручную, с нуля, а не через config.json. Двое часов - готовые и макет - почти сутки отработали.
В 3-ей версии сделана принципиальная ошибка - часы запускают CLOCK при потере подключения к основной сети.
Это, скорее, "авторская фишка" В мониторе погоды на ЕСП8266 тоже самое - переход в режим настройки даже при кратковременном пропадании сети. Разве что имя сети другое, не clock, a Weather Monitor для основного блока или Ouside Sensor для внешнего датчика. При появлении сети подключение не восстанавливается. Помогает только РЕСЕТ.
Идея. Очень визуально понятно было бы сделать так: если часы по расписанию синхронизировали время, то точки до следующей синхронизации моргают с частотой 1Гц если часы по расписанию не смогли синхронизировать время (недоступна сеть, не ответил сервер), то точки начинают моргать с частотой 0,5Гц (секунда светят, секунда погашены).
Заметил такую штуку: Двое часов, одни "Самые простые" из этой ветки, вторые - по другой схеме и с другой прошивкой, но тоже на ЕСП8266. Время на обоих часах опережает время, которое показывают по телевизору, секунд на 5-7. Похоже, перекодирование у TV-провайдера столько времени занимает. Телевидение у меня кабельное, и после перехода с аналога на цифру ничего не изменилось.
Возможно ли подправить прошивку и ввести время, когда информация полученная с погодных серверов или с Тhingspeak будет считаться неактуальной и это будет отображаться на индикаторе в виде прочерков? Проблема в том, что когда данные не обновляются из-за отсутствия интернета или по другим каким-то причинам, последняя полученная информация отображается на индикаторе как актуальная, даже когда связи с серверами нет, а в случае с Тhingspeak даже удаление канала и перезагрузка часов не помогают. Причем есть связь или нет и нужна-ли часам перезагрузка никак непонятно.
А оно надо? Пропадание Интернета в доме замечается не по часам, которые погоду не показывают, а по "Деда, Ютуб не работает" или жена куда-то залезть не может. А погода - выгляни в окно - и более-менее понятно и без тырнета.
Ну это то оно да, но все же, бывает что интернетом никто не пользуется какое-то время... К тому же, я все равно ковыряю прошивку в попытках устранить проблему с соединением/потерей сети, заодно и еще что-нибуль полезное сделаю.
А оно надо? Пропадание Интернета в доме замечается не по часам, которые погоду не показывают, а по "Деда, Ютуб не работает" или жена куда-то залезть не может. А погода - выгляни в окно - и более-менее понятно и без тырнета.
Надо, но видимо не вам. Время также можно определять по "выгляни в окно" и какая разница, что показывают "Очень простые часы с WiFi"? Кому надо часы, пользуется часами. Кому надо прогноз погоды, пользуется прогнозом. Кому нужна информация с локальных датчиков, подключают эти датчики, а кому-то нужна интеграция с Тhingspeak. Описанная выше проблема касается уже реализованного функционала, который вместо реальных данных показывает ошибочную информацию. Проект получился классный. Автор проделал хорошую и большую работу, тем более выложив это все бесплатно в открытый доступ, за что ему огромное спасибо!
Что было сделано: 1. Убрал автопоявление точки доступа. Чтоб ее включить, нужно нажать и отпустить Reset и тут же нажать Settings и держать секунд 10-15 пока на дисплее не появится надпись РРРР. При первом после прошивки включении, часы сами поднимут точку доступа. Страница настроек по прежнему всегда доступна по IP адресу настроенных часов. Кнопка Settings в нормальном режиме по прежнему покажет IP адрес. 2. Если часы не смогли синхронизироваться с NTP сервером более 15-20 минут, точки на часах перестают мигать. 3. Если данные с thingspeak или прогноза погоды старее 15-20 минут, на экране будут прочерки вместо этих данных. 4. Для тех у кого 8-разрядный дисплей MAX7219, появилась буква "d" для домашних датчиков и буква "У" для уличных. Настраивается в настройках дисплея.
To himikat123 "1. Убрал автопоявление точки доступа. Чтоб ее включить, нужно нажать и отпустить Reset и тут же нажать Settings и держать секунд 10-15 пока на дисплее не появится надпись РРРР. "
Надпись РРРР появляется через 2-3 секунды, потом и точка доступа доступна.
Сейчас этот форум просматривают: Hronos и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения