Очень простые часы с WiFi
Re: Очень простые часы с WiFi
Приветствую! Вопрос по часам 2.1( впрочем и остальные тоже пробовал) часы синхронизируются, пробовал с разными серверами, в тч с локальным, но у меня почему-то никак не реагирует на time zone ? всегда показывает utc +2
- Реклама
Re: Очень простые часы с WiFi
собрал уже трое часов на 2.1 и ни на одних нет проблем с часовым поясом (у меня +10). А другие установки запоминаются в ESP8266?
Re: Очень простые часы с WiFi
Да все остальное запоминает
Re: Очень простые часы с WiFi
Я бы обнулил еэспэшку файлом blank4Mb.bin (4мб файл с нулями) с помощью flash_download_tool и перепрошил 2.1 с нуля. Потому как бывает, что мусор остаётся от старых перепрошивок и потом косяки вылазят...
Re: Очень простые часы с WiFi
А что, утилита прошивки разве не делает предварительную очистку?
Ну раз уж на то пошло, то по всем канонам нужно заполнять байтом "FF".Ky6AHb писал(а):4мб файл с нулями
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. 
Всегда с уважением, Александр.
Всегда с уважением, Александр.
- Реклама
Re: Очень простые часы с WiFi
Утилита прошивки делает очистку за 3 сек., а файл заливается гораздо дольше, делаем выводы. Мне помогал только файл.
Re: Очень простые часы с WiFi
Пару раз помогала именно прошивка 4М "FF". Просто перепрошивка скетчей успеха не имела.
Re: Очень простые часы с WiFi
Да файл blank заливал, взял за правило, сначала blank потом прошивка. Перешивал несколько раз, пробовал другие сборки часов, там работает правильно. но понравился этот. не работает только time zone хоть +8,хоть -10,хоть 0. прошивку брал на git, плата nodemcu v3, заливаю ESP8266Flasher
Re: Очень простые часы с WiFi
Иногда помогает выбор режима памяти DIO - QIO, причем неважно, чем шить.
ESP8266Flasher, Flash_download_tool, Arduino IDE - в режиме DIO практически
все работало без проблем, в вот в QIO - далеко не всегда.
ESP8266Flasher, Flash_download_tool, Arduino IDE - в режиме DIO практически
все работало без проблем, в вот в QIO - далеко не всегда.
Последний раз редактировалось Mizetsky Ср апр 07, 2021 16:45:26, всего редактировалось 1 раз.
Re: Очень простые часы с WiFi
Так ведь командой очистки производится очистка всех ячеек разом, а не каждой по отдельности, потому и быстро.Ky6AHb писал(а):Утилита прошивки делает очистку за 3 сек., а файл заливается гораздо дольше, делаем выводы.
Ну раз пустой дамп помогает - значит что-то есть ещё.
Спойлер
Пустой дамп часто пользовал в спутниковых ресиверах Dreambox для чистки от остатков старых плагинов, настроек и т.д. Но там Linux и размеченный по разделам флеш, при перепрошивке переписываются не все разделы, и старый мусор добавлял головной боли. Пустой дамп залитый через консоль решал все проблемы.Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. 
Всегда с уважением, Александр.
Всегда с уважением, Александр.
Re: Очень простые часы с WiFi
попробовал еще раз очистить, прошил не помогло, обновился через Firmware update файлами, все равно не помогло. странно
- himikat123
- Электрический кот
- Сообщения: 1078
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Очень простые часы с WiFi
Настало время обновить прошивку часов. Вышла версия 3.0. Это не обновление, а полностью переписанная с нуля прошивка, поэтому малопротестированная, но вполне рабочая.
Основные новшества:
1. Можно подключить сразу 2 дисплея
2. Можно принимать и отправлять данные с/на thingspeak.com
3. Можно отображать данные с сайта прогноза погоды
4. Можно отображать сразу несколько температур/влажностей/давлений из разных источников
5. Можно отображать декущую дату
6. Поддерживаются проводные датчики: BME280, BMP180, SHT21, DHT22, DS18B20
7. Новый web-интерфейс, адаптированный и под мобильные экраны
8. При отсутствии подключения к сети создается точка доступа для настройки часов
9. В нормальном режиме работы, настройки часов всегда доступны по IP-адресу часов, без нажатия кнопки на часах
Основные новшества:
1. Можно подключить сразу 2 дисплея
2. Можно принимать и отправлять данные с/на thingspeak.com
3. Можно отображать данные с сайта прогноза погоды
4. Можно отображать сразу несколько температур/влажностей/давлений из разных источников
5. Можно отображать декущую дату
6. Поддерживаются проводные датчики: BME280, BMP180, SHT21, DHT22, DS18B20
7. Новый web-интерфейс, адаптированный и под мобильные экраны
8. При отсутствии подключения к сети создается точка доступа для настройки часов
9. В нормальном режиме работы, настройки часов всегда доступны по IP-адресу часов, без нажатия кнопки на часах
- Вложения
-
- Clock_BIM_v3.0.zip
- (447.86 КБ) 230 скачиваний
Re: Очень простые часы с WiFi
Залил новую версию. Работает. Веб интерфейс на компьютере (chrome) тормозит, страничка через несколько секунд появляется.
И у меня опять на экране статуса не меняется time zone. Все время UTC+2 /индикатора пока нет/
Добавлено after 3 minutes 40 seconds:
Почему нельзя выбрать 2 экрана 1637, 2 экрана 7219 выбрать можно, или разные
Добавлено after 6 minutes 30 seconds:
синхронизируется быстро, минуты секунды на status экране показывает правильно , а часы нет что я делаю не так
И у меня опять на экране статуса не меняется time zone. Все время UTC+2 /индикатора пока нет/
Добавлено after 3 minutes 40 seconds:
Почему нельзя выбрать 2 экрана 1637, 2 экрана 7219 выбрать можно, или разные
Добавлено after 6 minutes 30 seconds:
синхронизируется быстро, минуты секунды на status экране показывает правильно , а часы нет что я делаю не так
- himikat123
- Электрический кот
- Сообщения: 1078
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Очень простые часы с WiFi
Вообще нифига не понятно, на странице статуса вроде нет ничего похожего на time zone или UTC. Покажите скрин.
2 экрана 1637 нельзя выбрать, потому как не куда их 2 штуки физически подключить, все ноги ESP заняты.
Часы у вас могут не правильно ходить из-за того что вы не настроили что-то на странице "часы". Тоже скрин не помешает.
2 экрана 1637 нельзя выбрать, потому как не куда их 2 штуки физически подключить, все ноги ESP заняты.
Часы у вас могут не правильно ходить из-за того что вы не настроили что-то на странице "часы". Тоже скрин не помешает.
Re: Очень простые часы с WiFi
time zone или Часовой пояс: на странице часы естественно. чтобы там не стояло. время всегда UTC+2, вообще у меня +3 Москва
в момент скриншота московское 21.02 , минуты секунды точные
Добавлено after 1 minute 30 seconds:
по экранам понял, 7219 можно параллельно цеплять , вроде даже больше 2
Добавлено after 1 minute 38 seconds:
только Dout первого с Din последующим
в момент скриншота московское 21.02 , минуты секунды точные
Добавлено after 1 minute 30 seconds:
по экранам понял, 7219 можно параллельно цеплять , вроде даже больше 2
Добавлено after 1 minute 38 seconds:
только Dout первого с Din последующим
- himikat123
- Электрический кот
- Сообщения: 1078
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Очень простые часы с WiFi
Ааааа, у вас же нет дисплея и вы смотрите только в браузере! Настройки часов относятся только к времени на экране часов, в браузере показывается время взятое с вашего компьютера 
Re: Очень простые часы с WiFi
на компьютере у меня точное московское , каждые 10 мин сейчас синхронизируется, расхождение со статусом на 1 час
Добавлено after 2 minutes 16 seconds:
как то так
Добавлено after 1 minute 48 seconds:
короче. это скорее всего глюки win7
Добавлено after 8 minutes 45 seconds:
спасибо, все заработало оказывается на win7 еще в 2014 вышло обновление часовых поясов, а у меня стоял калининград, но было правильное время.
Добавлено after 2 minutes 16 seconds:
как то так
Добавлено after 1 minute 48 seconds:
короче. это скорее всего глюки win7
Добавлено after 8 minutes 45 seconds:
спасибо, все заработало оказывается на win7 еще в 2014 вышло обновление часовых поясов, а у меня стоял калининград, но было правильное время.
- Вложения
-
- clo com.JPG
- (48.5 КБ) 159 скачиваний
Re: Очень простые часы с WiFi
[uquote="himikat123",url="/forum/viewtopic.php?p=4011642#p4011642"]Настало время обновить прошивку часов. Вышла версия 3.0[/uquote]
Опробовал версию 3.0, появились вопросы:
1. DS18B20 не обнаруживаеется в логе и в web, на дисплей выводит --оС, хотя в версии 2.1 он же определялся и показывал температуру. Резистор 4,7к на шине 1-wire имеется. Вопрос - прошивка писалась под схему какой версии и не было ли изменений в схеме?
2. Как задать несколько точек доступа и как увидеть список сохраненных?
И я не понял по логу, синхронизация прошла с ntp сервером или нет?
Опробовал версию 3.0, появились вопросы:
1. DS18B20 не обнаруживаеется в логе и в web, на дисплей выводит --оС, хотя в версии 2.1 он же определялся и показывал температуру. Резистор 4,7к на шине 1-wire имеется. Вопрос - прошивка писалась под схему какой версии и не было ли изменений в схеме?
2. Как задать несколько точек доступа и как увидеть список сохраненных?
И я не понял по логу, синхронизация прошла с ntp сервером или нет?
- himikat123
- Электрический кот
- Сообщения: 1078
- Зарегистрирован: Ср фев 15, 2017 22:37:11
- Контактная информация:
Re: Очень простые часы с WiFi
1. Да, схема немного изменилась, в частности DS18B20 подключается к другому выводу, чтоб освободить тот вывод для DHT22. По другому не работало. Актуальная схема всегда лежит тут https://github.com/himikat123/Clock
2. Можно задать только одну точку доступа и не больше.
3. Надпись "sync RTC" в логе говорит о том, что синхронизация с ntp произошла. Вообще, я не заморачивался с выведением логов, то что там сейчас выводится это просто остатки отладочной информации, которую я поленился удалить. Может в следующей прошивке оформлю логи красиво и сделаю их информативными, если переборю лень
2. Можно задать только одну точку доступа и не больше.
3. Надпись "sync RTC" в логе говорит о том, что синхронизация с ntp произошла. Вообще, я не заморачивался с выведением логов, то что там сейчас выводится это просто остатки отладочной информации, которую я поленился удалить. Может в следующей прошивке оформлю логи красиво и сделаю их информативными, если переборю лень
Re: Очень простые часы с WiFi
[uquote="himikat123",url="/forum/viewtopic.php?p=4011814#p4011814"]1. Да, схема немного изменилась, в частности DS18B20 подключается к другому выводу, чтоб освободить тот вывод для DHT22[/uquote]
Да, я вижу, что изменилось обозначение на контактах разъёма периферии и 1-ware теперь подключается к контакту 3 разъема, объединённому с SCL. Но подтягивающий резистор остался на 4-м. Будет ли работать DS18B20 без резистора? И не будет ли датчик мешать обмену по I2C?
Да, я вижу, что изменилось обозначение на контактах разъёма периферии и 1-ware теперь подключается к контакту 3 разъема, объединённому с SCL. Но подтягивающий резистор остался на 4-м. Будет ли работать DS18B20 без резистора? И не будет ли датчик мешать обмену по I2C?


