HTML PHP JS MySQL AJAX Google Charts IoT Login Arduino ESP8266 ESP32 IoT Bosch OneWire Monitor

Метеостанция - Открытый аппаратный портал


Запрограммированный портал для подключения пользователей открытого доступа к веб-интерфейсу, который обеспечивает запись и отображение измеренных данных для зарегистрированных пользователей с многопользовательским доступом к веб-приложению. Бэкэнд предлагает обработку измеренных данных:
  • - температура
  • - влажность
  • - Давление воздуха
  • Каждый зарегистрированный пользователь выбирает одно из доступных аппаратных средств для использования:
  • - Arduino + W5100 Ethernet-экран / модуль W5500
  • - NodeMCU (v2, v3)
  • - ESP32 (devkits)
  • Пользователь дополнительно создает конфигурацию измерения для:
  • - BME280
  • - DHT22, BMP280
  • - SI7021 (SHT21), BMP280
  • - DHT22, BMP180
  • - SI7021 (SHT21), BMP180
  • Веб
  • - веб-бэкэнд генерирует исходный код для соответствующей платы с аппаратным щелчком, которую пользователь сам загружает на доску и связывается с сайтом. Каждая доска отправляет в Интернет данные + ключ безопасности, который проверяет доску о том, что данные пользователя поступают и визуализируются ему. Система стабильная, бойкая.
  • - для модулей Wiznet W5100 / W5500 Arduino и Ethernet поддерживается только HTTP-соединение. С ESP32 и ESP8266 как HTTPS-подключение, так и ESP32 поддерживают протоколы 802.1x для предприятий и университетов.
  • - Интернет проверяет, как часто пользователь загружает данные, записывает только одну запись за 5 минут в настройках по умолчанию, что вполне достаточно для развития погоды.
  • - Веб может представлять данные графически, а таблица - иерархически за 24 часа / 7 дней / 30 дней. Веб-пользователь может видеть поступление новых данных в режиме реального времени.
  • - в веб-приложении пользователь может сделать свою метеостанцию ​​видимой, чтобы каждый мог ее просматривать, включая сайт пользователя, а также ее высоту над уровнем моря.
  • - пользователи могут общаться в Интернете в режиме реального времени, где они могут общаться, обмениваться вопросами и отвечать, общаться.
  • - учетная запись администратора в Интернете может блокировать пользователя и, следовательно, его метеостанцию ​​из-за: недопустимой модификации исходного кода микроконтроллера (сгенерированного в сети), вульгарности, неподобающего поведения и т. д.