Перейти к публикации
iT4iT.CLUB

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 20.07.2019 в Сообщения

  1. 1 балл
    Два датчика BME280, изменения в файле index (направление ветра словом). Если кому надо... P. S. ветер, направление, облачность- подтягиваются сразу. Wether with wind direction .7z
  2. 1 балл
    Температура, влажность, давление - BME280. Ветер, направление, облачность - с openweathermap.org. Взял часть кода с " Умные часы на ESP8266 и SSD1306". В services.h (там видно где) прописываем свой ключ полученный при регистрации. После запуска сразу будут нули, значения подтянутся на шестой минуте, в логе видно. Может кого заинтересует... P. S. Ни как не получается направление ветра с градусов перевести в быстрее понятное "С", "СВ", и так далее... Может кто поможет. P. S.2 Я только учусь. Wether.7z
  3. 1 балл
    На данный момент я предполагаю, что проблема проявляется при изменении кодировки в файлах проекта. Изначально все файлы, в том числе и web сервера, имеют кодировку utf-8. Данные между контроллером и web интерфейсом также передаются в этой кодировке. Arduino IDE также работает с utf-8. Возможно, где-то в этой цепочке произошла смена кодировки. Над этим стоит подумать. Это говорит о том, что у Вашего компьютера или иного устройства нет поддержки MDNS протокола, но не беда. Место espws.local наберите ip выданный контроллеру. На странице Вы должны увидеть json строку по данным с которой web интерфейс добавляет сенсоры. Вы можете скопировать текст в "кривой" кодировки и воспользоваться услугами любого онлайн анализатора кодировки. Надеюсь он подскажет в какую сторону копать. Безусловно будут отображены все объявленные датчики т.к на данный момент данные о структуре списка устройств объекта sensors забираются у микроконтроллера всего один раз при открытии/обновлении страницы. Я обновил архив, там есть небольшие изменения в web сервере, теперь он добавляет заголовок кодировки utf-8 при ответе клиенту через API. Проверьте как у Вас это будет работать. Да, у меня работает, и Вы абсолютно правы. Вам необходимо создать канал в своем профиле, далее перейти в раздел API Keys и скопировать ключ Write API Key. этот ключ необходимо указать в соответствующем поле в web интерфейсе. Данные должны начать поступать в течении 5 минут. Какие данные будут отправляться зависит только от Вас. Пример используемый по умолчанию и описанный в файле services.h отправляет данные об освещенности, температуре, влажности и давлении на поля field1-4 соответственно. Статус отправки запроса отображается в консоли.
  4. 1 балл
    Друзья, всем доброго времени суток. Сообщение будет немного не по теме. Мы запустили в тестовом режиме MQTT сервер Адрес: mqtt.it4it.club Порт: 1883 На данный момент сервер полностью прозрачен и практически не имеет никаких ограничений. По окончанию теста будут добавлены частные топики с авторизованным доступом. Брокер абсолютно бесплатный и таковым и останется. Можете использовать его в собственных разработках.
×
×
  • Создать...