Часы на ESP-12(NodeMCU) + MAX7219 + WEB интерфейс

Тема в разделе "Глядите, что я сделал", создана пользователем IvanUA, 28 авг 2017.

?

Вы повторили это проект?

  1. Нет (просто ознакомился)

    15 голосов
    10,1%
  2. Да, один раз (попробовал)

    62 голосов
    41,6%
  3. Да, не однократно

    73 голосов
    49,0%
Можно выбрать сразу несколько вариантов.
  1. urg2000

    urg2000 Нерд

    Всем привет. Подскажите какую строку (строки) закомментировать чтобы не выводился город в погоде?
     
  2. buba911

    buba911 Гик

    Ну как-то так: Resistor.JPG только ресистор, если не хотите ставить кнопку. Без резистора вход не знает в каком он состоянии из-за наводок.
     
    Valerchik нравится это.
  3. buba911

    buba911 Гик

    Сотрите SityID, и будет вам счастье ;) upload_2018-9-24_9-19-21.png
     
    Valerchik и urg2000 нравится это.
  4. urg2000

    urg2000 Нерд

    Поставил резистор вроде стало всё в порядке, ещё надо потестировать.
    city убрал город пропал но начинается теперь с запитой надо ещё что-то убрать
     
  5. lukyanovc

    lukyanovc Нуб

    Подскажите по какому адресу прошивать LED_clock_weath_v30.05.2018.spiffs.bin в NodeMCU Flasher
     
    Последнее редактирование: 24 сен 2018
  6. Юра 80

    Юра 80 Нерд

    как же прогноз победить-то???
    Почитал матчасть -
    текущая погода получается так:
    api.openweathermap.org/data/2.5/weather?id=625144&appid=api
    Прогноз
    api.openweathermap.org/data/2.5/forecast?id=625144&APPID=api
    и при вводе в браузер это работает. 625144 - код Минска, если что :) Как изменить в скетче?
     
  7. RealArty

    RealArty Нерд

    Ключ погоды рабочий нам всем предоставил добрый дяденька, поклон ему , работает как часы.
    0d95d60df98e84ec2b4070be53c4d580 и id города свое вставляйте в веб морде, можно сразу в коде прописать по умолчанию в начальных настройках. Не могу показать сейчас на смартфоне вишу, все на портабельном винте.
     
    Valerchik и Юра 80 нравится это.
  8. RealArty

    RealArty Нерд

    У меня сейчас вафля на новой версии отваливается точно через равный промежуток времени раз в сутки в 01-03 в течении недели уже наблюдаю, как будто переполняется счётчик выполнения цикла millis. Лекарство как у всех - перезагрузка. Старая версия работает более стабильнее.
     
    Последнее редактирование: 25 сен 2018
  9. Юра 80

    Юра 80 Нерд

    Вечером тестану, спасибо!
     
  10. buba911

    buba911 Гик

    Уберите то, что макированно желтым upload_2018-9-25_14-33-43.png
     
    Valerchik нравится это.
  11. Юра 80

    Юра 80 Нерд

    Работает, подтверждаю!
    НО - если им несколько человек будет пользоваться - забанят же ж :)
    Поэтому может правильнее в скрипте изменения сделать, чтоб под любой ключ брало прогноз?
     
  12. ИгорьК

    ИгорьК Оракул Модератор

    Ключ, он для того, чтобы ограничить количество запросов.
    Поэтому любой ключ что попал в открытый доступ рано или позже забанят.
    А без ключа погоду не получить.
     
    Mitrandir нравится это.
  13. Юра 80

    Юра 80 Нерд

    Именно об этом я и говорю. Логичней переписать (тем, кто умеет. Я, к сожалению, нет) скрипт, чтоб он работал не только со старыми ключами и этим, попавшим в сеть от "доброго дяди" а и с теми, что openweathermap выдает сейчас. Сам я в поисках истины несколько раз регистрировался там, несколько раз ключи брал - не работает прогноз ни с одним из пяти, которые у меня есть.
    Устройство должно быть повторяемое, ИМХО.
     
  14. ИгорьК

    ИгорьК Оракул Модератор

    Никто не умеет - сервер выдает погоду только по предъявлении ключа.
     
  15. D_rain

    D_rain Нерд

    Допустим, я переписал для нового ключа. Работает, прогноз показывает хорошо, правда для каждого прогноза необходимо делать два запроса. Кому надо выложу вечером исходники.
     
  16. ИгорьК

    ИгорьК Оракул Модератор

    Может я чего-то не понял - что значит переписал ДЛЯ нового ключа? Поменял ключ в коде?
    Я имел в виду, что без ключа никакой код данные не добудет.
     
  17. ИгорьК

    ИгорьК Оракул Модератор

    Иван, я этот проект не повторял.
    Судя по сообщению предыдущего товарища, у тебя не предусмотрено заведение собственного ключа? Если это так, то все часы будут постоянно терять прогноз погоды.
    Здесь каждый сам за себя - добыл ключ и никому не показывай.

    Я почему на apixu (во вред себе) показываю - там сейчас легко ключ получить.
     
    Последнее редактирование: 26 сен 2018
    Mitrandir нравится это.
  18. D_rain

    D_rain Нерд

    Тут вопрос в другом, со старым и новым ключом прогноз отдается по разному, по этому и есть проблемы с прогнозом у тех, кто повторяет проект сейчас.
     
  19. ИгорьК

    ИгорьК Оракул Модератор

    По-разному - это как?
     
  20. Mitrandir

    Mitrandir Гуру

    У нас на работе подобные ключи лежат в мейкфаиле и подставляются в код при сборке.

    При этом все разработчики работают с одним кодом но с разными ключами