Приветствую! Вопрос по часам 2.1( впрочем и остальные тоже пробовал) часы синхронизируются, пробовал с разными серверами, в тч с локальным, но у меня почему-то никак не реагирует на time zone ? всегда показывает utc +2
Заголовок сообщения: Re: Очень простые часы с WiFi
Добавлено: Ср апр 07, 2021 15:32:50
Родился
Зарегистрирован: Вт мар 30, 2021 05:04:17 Сообщений: 7
Рейтинг сообщения:0
Я бы обнулил еэспэшку файлом blank4Mb.bin (4мб файл с нулями) с помощью flash_download_tool и перепрошил 2.1 с нуля. Потому как бывает, что мусор остаётся от старых перепрошивок и потом косяки вылазят...
Да файл blank заливал, взял за правило, сначала blank потом прошивка. Перешивал несколько раз, пробовал другие сборки часов, там работает правильно. но понравился этот. не работает только time zone хоть +8,хоть -10,хоть 0. прошивку брал на git, плата nodemcu v3, заливаю ESP8266Flasher
Иногда помогает выбор режима памяти DIO - QIO, причем неважно, чем шить. ESP8266Flasher, Flash_download_tool, Arduino IDE - в режиме DIO практически все работало без проблем, в вот в QIO - далеко не всегда.
Последний раз редактировалось Mizetsky Ср апр 07, 2021 16:45:26, всего редактировалось 1 раз.
Утилита прошивки делает очистку за 3 сек., а файл заливается гораздо дольше, делаем выводы.
Так ведь командой очистки производится очистка всех ячеек разом, а не каждой по отдельности, потому и быстро. Ну раз пустой дамп помогает - значит что-то есть ещё. СпойлерПустой дамп часто пользовал в спутниковых ресиверах Dreambox для чистки от остатков старых плагинов, настроек и т.д. Но там Linux и размеченный по разделам флеш, при перепрошивке переписываются не все разделы, и старый мусор добавлял головной боли. Пустой дамп залитый через консоль решал все проблемы.
_________________ Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. Всегда с уважением, Александр.
Настало время обновить прошивку часов. Вышла версия 3.0. Это не обновление, а полностью переписанная с нуля прошивка, поэтому малопротестированная, но вполне рабочая.
Основные новшества: 1. Можно подключить сразу 2 дисплея 2. Можно принимать и отправлять данные с/на thingspeak.com 3. Можно отображать данные с сайта прогноза погоды 4. Можно отображать сразу несколько температур/влажностей/давлений из разных источников 5. Можно отображать декущую дату 6. Поддерживаются проводные датчики: BME280, BMP180, SHT21, DHT22, DS18B20 7. Новый web-интерфейс, адаптированный и под мобильные экраны 8. При отсутствии подключения к сети создается точка доступа для настройки часов 9. В нормальном режиме работы, настройки часов всегда доступны по IP-адресу часов, без нажатия кнопки на часах
Залил новую версию. Работает. Веб интерфейс на компьютере (chrome) тормозит, страничка через несколько секунд появляется. И у меня опять на экране статуса не меняется time zone. Все время UTC+2 /индикатора пока нет/
Добавлено after 3 minutes 40 seconds: Почему нельзя выбрать 2 экрана 1637, 2 экрана 7219 выбрать можно, или разные
Добавлено after 6 minutes 30 seconds: синхронизируется быстро, минуты секунды на status экране показывает правильно , а часы нет что я делаю не так
time zone или Часовой пояс: на странице часы естественно. чтобы там не стояло. время всегда UTC+2, вообще у меня +3 Москва в момент скриншота московское 21.02 , минуты секунды точные
Добавлено after 1 minute 30 seconds: по экранам понял, 7219 можно параллельно цеплять , вроде даже больше 2
Добавлено after 1 minute 38 seconds: только Dout первого с Din последующим
Ааааа, у вас же нет дисплея и вы смотрите только в браузере! Настройки часов относятся только к времени на экране часов, в браузере показывается время взятое с вашего компьютера
на компьютере у меня точное московское , каждые 10 мин сейчас синхронизируется, расхождение со статусом на 1 час
Добавлено after 2 minutes 16 seconds: как то так
Добавлено after 1 minute 48 seconds: короче. это скорее всего глюки win7
Добавлено after 8 minutes 45 seconds: спасибо, все заработало оказывается на win7 еще в 2014 вышло обновление часовых поясов, а у меня стоял калининград, но было правильное время.
Настало время обновить прошивку часов. Вышла версия 3.0
Опробовал версию 3.0, появились вопросы: 1. DS18B20 не обнаруживаеется в логе и в web, на дисплей выводит --оС, хотя в версии 2.1 он же определялся и показывал температуру. Резистор 4,7к на шине 1-wire имеется. Вопрос - прошивка писалась под схему какой версии и не было ли изменений в схеме? 2. Как задать несколько точек доступа и как увидеть список сохраненных?
И я не понял по логу, синхронизация прошла с ntp сервером или нет?
1. Да, схема немного изменилась, в частности DS18B20 подключается к другому выводу, чтоб освободить тот вывод для DHT22. По другому не работало. Актуальная схема всегда лежит тут https://github.com/himikat123/Clock
2. Можно задать только одну точку доступа и не больше.
3. Надпись "sync RTC" в логе говорит о том, что синхронизация с ntp произошла. Вообще, я не заморачивался с выведением логов, то что там сейчас выводится это просто остатки отладочной информации, которую я поленился удалить. Может в следующей прошивке оформлю логи красиво и сделаю их информативными, если переборю лень
1. Да, схема немного изменилась, в частности DS18B20 подключается к другому выводу, чтоб освободить тот вывод для DHT22
Да, я вижу, что изменилось обозначение на контактах разъёма периферии и 1-ware теперь подключается к контакту 3 разъема, объединённому с SCL. Но подтягивающий резистор остался на 4-м. Будет ли работать DS18B20 без резистора? И не будет ли датчик мешать обмену по I2C?
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения