Iot система на базе терморегулятора с ESP8266 , мобильным приложение
170 000 UAHIot система на базе терморегулятора с ESP8266 , мобильным и Web приложением
Общая задача и порядок реализации работ
Целью данной работы является разработка мобильного и WEB приложений для управления устройств таких как «all-hub - терморегулятор». В линейку устройств входят три базовых терморегулятора, каждый из которых в своем составе имеет такие особенности как:
1. Встроенный датчик переменного тока и напряжения, который работает как счетчик электроэнергии однофазный, с анализом энергии потребляемой и возможностью передачи данных на приложение пользователя.
2. Модуль Wi-Fi, для управления прибором с помощью мобильного телефона (приложения) или через WEB кабинет пользователя.
3. В случае недоступности Wi-Fi, прибор работает в автономном режиме за счет органов управления расположенных в нем.
4. Все три прибора данной линейки, поддерживают аппаратно-программный режим «all-hub», за счет встроенного кроме Wi-Fi, канала связи ISM диапазона для подключения таких важных беспроводных аксессуаров как датчики температуры воздуха и дополнительные (пассивные) терморегуляторы .
За счет этой возможности пользователь может подключить к каждому из терморегуляторов с функцией «all-hub», беспроводной датчик температуры, или дополнительный более дешевый терморегулятор в соседней комнате, который не имеет в своем составе дорого модуля WiFi. За счет устройства (активного терморегулятора) с функцией «all-hub», пользователь имеет возможность управлять всеми дополнительно подключенными к одному главному устройству датчиками температуры и дополнительными (пассивными) терморегуляторами.
5. Таким образом терморегулятор с режимом «all-hub», становится центром управления(шлюзом) через мобильное или WEB приложение, с возможностью подключения дополнительных беспроводных датчиков температуры воздуха и более дешевых беспроводных терморегуляторов и тд.
Задача, которая в данный момент времени прорабатывается в техническом задании проекта состоит из:
Разработка полнофункционального ТЗ, всех программных модулей.
Разработка физических и программных алгоритмов функционирования системы , на всех этапах ее реализации
Согласование графиков поэтапной реализации работ, каждого программного модуля и его тестирования.
Общая разработка и реализация (сборка) всей системы согласно ТЗ , необходимых алгоритмов, и всех работоспособных программных модулей.
Отладка всей системы, нагрузочные тесты как промежуточные так и конечные, для подтверждения 100% работоспособности всей системы и каждого программного модуля в отдельности.
Испытания аппаратной части (прототипов устройств)
Структурно разработка состоит из:
Разработка серверной части приложения и его ядра
Разработка программного обеспечения и прикладного программного интерфейса (API), программных библиотек и исходников , для прототипов устройств и всех промежуточных программных модулей
Разработка внешней (интерфейсной) части приложения (WEB- и mobile- интерфейсы)
Испытания тестового сервера и его настройка
Испытания прототипов устройств (10 шт. – 100 шт) И их настройка
Доработка –Bug Fixing программного обеспечения и прикладного программного интерфейса (API) для программных модулей
Открытое испытания крупной партии устройств с производственным сервером , при необходимости доработки на предмет качественного и полноценного дальнейшего функционирования системы, и сдача системы заказчику.
Результат стадий разработки:
1. Готовое для обработки командой разработчиков техническое задание , поэтапный план выполнения всех работ, как для каждого программного модуля так и конечной сборки и приемки законченного программного комплекса.
2. Готовое к конечному применению , в условиях производства , программно-аппаратное решение
3. Налажен конечный сервер
4. Налаженные тестовые устройства
5. Сбор отзывов и предложений тестировщиков и готово к массовому
использование программное решение
6. Налажены и доработаны все предварительные этапы разработки и технической программной подготовки , для
начала серийного производства готовых устройств
Ближайший функциональный ориентир и пример похожего решения см:
(web приложение - Сайт ) https://my.terneo.ua/
Мобильное приложение: https://play.google.com/store/apps/details?id=com.hmarex.terneo&hl=uk
- Всю работу можно разбить на программные модули, которую последовательно смогут могут выполнить несколько специалистов. Напротив каждого последовательного фактического этапа (см отдельный файл word), который должен быть реализован в системе, согласно общего рисунка – определяем сумму и срок (также ставим комментарии ,вопросы или предложения)
Приложения 1
Актуальные фриланс-проекты в категории Веб-программирование
Разработка простого сайта-каталога (Чехия)Необходимо создать максимально бюджетный, но полностью функциональный сайт-каталог товаров для чешского рынка. Проект краткосрочный (запускается под распродажу остатков товара), поэтому в приоритете — минимальная цена, скорость реализации и простота развертывания. Никаких… HTML и CSS верстка, Веб-программирование ∙ 3 часа 26 минут назад ∙ 38 ставок |
Настройка автоматизации: Форма на сайте → WhatsApp-бот → CRM (Make + WATI)Описание проекта: Есть сайт компании по перевозкам. Клиенты оставляют заявку через форму на сайте — форма приходит на email. Нужно настроить следующую автоматизацию:Этап 1 — Форма → WhatsApp — Когда на почту приходит новая заявка с сайта, система автоматически извлекает имя и… Веб-программирование, Разработка ботов ∙ 4 часа 39 минут назад ∙ 14 ставок |
Хочу научиться создавать сайты по КСГО/КС2Нужен ментор, который научит меня создать CS2/CS:GO сервер. Хочу через Discord/Zoom пошагово разобрать: хостинг/VPS, server.cfg, карты, плагины, админку, бан-систему, Discord, сайт и статистику. Язык: украинский или русский. HTML и CSS верстка, Веб-программирование ∙ 10 часов 21 минута назад ∙ 8 ставок |
Разработка веб-сервиса «Интерактивная ветеринарная стоматологическая карта»Суть проекта: веб-приложение, где врачи могут вести интерактивные стоматологические карты пациентов (кошек и собак) Дизайн интерфейса и все элементы челюсти уже полностью готовы в Figma (векторные SVG с разделением по отдельным зубам) Необходимый функционал: Авторизация и… Базы данных и SQL, Веб-программирование ∙ 10 часов 51 минута назад ∙ 50 ставок |
Ищу программиста или вайб кодинг Автоматизация scraping данных 2https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing я нечаянно на ту ссылку послал Веб-программирование, Парсинг данных ∙ 13 часов 18 минут назад ∙ 28 ставок |