Найти в Дзене

Телеграм бот создал веб интерфейс для умной теплицы за несколько минут.

Оглавление
Веб интерфейс, созданный телеграмм ботом "AIoT Инноватор"
Веб интерфейс, созданный телеграмм ботом "AIoT Инноватор"

Добрый день.

Сегодня я покажу вам как с помощью моей платы AIoT Инноватор и телеграмм бота "AIoT Инноватор" можно создать устройство для управления умной теплицы и для дальнейшего его монетизации.

На создание кода ушло около 20-30 минут.

Пишу боту:

Напиши код для создания веб интерфейса умной теплицы

Бот отвечает:

Чтобы написать полностью рабочий скетч для веб-интерфейса умной теплицы, мне нужны параметры и пожелания по железу и сетям. Ниже список вопросов и предлагаемые значения — отвечайте, чтобы я сгенерировал готовый код. Что нужно уточнить - Wi‑Fi - SSID - PASSWORD - Готовы ли хранить эти данные в коде (публично) или хотите запросить настраиваемый ввод через конфи́гурацию? - Аппаратная часть (что именно подключено) - DS18B20: количество датчиков (рекомендую 2) - DHT11 или DHT22 для температуры/влажности: выбрать да/нет - BH1750 для освещенности: да/нет - Датчики влажности почвы: 4 сенсора, подключены к пинам А1–А4 (GPIO 4, 5, 0, 1) по таблице - Основание реле: Реле 1 (GPIO 18), Реле 2 (GPIO 13), Реле 3 (GPIO 12) - DS18B20 шина: используем OW_PIN = GPIO 4 (A1) по умолчанию - Коммуникации - Протокол интерфейса: HTTP веб‑интерфейс (WebServer) на ESP32‑C6. Ок? - I2C: используем шину на SDA=GPIO 6, SCL=GPIO 7 (100 кГц, 3.3 В) - DS18B20 через OneWireNg (обязательно) — согласны на использование примера с Placeholder<OneWireNg_CurrentPlatform>? - Веб‑интерфейс - Страницы и разделы: какие разделы нужны на панели (дашборд, темперам/влажность, освещенность, полив, форточка, логика авто/ручной и т.д.)? Готов предложить базовый набор: Дашборд с графиками DS18B20 и DHT11, BH1750, 4 сенсоров почвы, управление тремя реле. - Хранилище данных: хранить графики во встроенной памяти страницы (PROGMEM) или отдавать данные только через /data без локального графика? Обычно хватает встроенной веб‑страницы с JS. - Безопасность: планируете базовую аутентификацию/HTTPS или открытый доступ по сети? - Прочее - Нужны ли средства обновления графиков без перезагрузки страницы (реал‑тайм через fetch) — да/нет? - Нужны ли дополнительные endpoints: /clear для очистки серверной истории, /set для управления реле, /config для сохранения настроек?

Я отвечаю:

ssid = "123";password = "123456789"; готов хранить пбулично, подключено: DS18B20 - 2, 4 аналоговых входа, все 3 реле , отдавать данные только через /data без локального графика, открытый доступ по сети, нужны средства обновления графиков без перезагрузки страницы (реал‑тайм через fetch), не нужны дополнительные endpoints: /clear для очистки серверной истории, /set для управления реле, /config для сохранения настроек.

Бот пишет код....

Загружаю в микроконтроллер.

Создался веб интерфейс, но не совсем тот, который мне надо, пишу:

Реле управляются переключателями. Цветовая схема - зеленая в эко-стиле

Уже лучше. Данные с датчиков выводились некорректно, попросил исправить:

Вывод значений с датчиков температуры почвы выведи в отдельные окна

Всё. Теперь интерфейс меня полностью устаривает.

Так как подключены только 2 аналоговых датчика - все другие данные по нулям.

Даже без понимания физики работы платы и без понимания электроники, бот сам вам предложит популярные доступные датчики для применения в умной теплице!!!!!

А что по деньгам? А по деньгам и времязатратам вот что:

Сколько потрачено денег на написание кода на платформе "AIoT Инноватор":

рублей 50

Сколько потрачено времени на написание кода на платформе "AIoT Инноватор":

минут 30

Сколько было бы потрачего денег, если бы разработку этого проекта отдали на аутсорс:

Фриланс

25 000 - 45 000 ₽

5-10 дней

Студия/Агентство

60 000 - 100 000 ₽

7-14 дней

Штатный разработчик

45 000 - 70 000 ₽

10-15 дней

 Детализация стоимости
Детализация стоимости

Основные компоненты разработки:

1. Embedded-часть (C++/Arduino)

  • Работа с датчиками температуры DS18B20
  • Управление реле и аналоговыми входами
  • WiFi-подключение и fallback на AP
  • Стоимость: 15 000 - 25 000 ₽

1. Веб-интерфейс (HTML/CSS/JS)

  • Адаптивный дизайн с эко-тематикой
  • Real-time обновление данных
  • Интерактивные элементы управления
  • Стоимость: 10 000 - 20 000 ₽

1. Backend логика

  • REST API endpoints (/data, /set, /clear)
  • Система логирования
  • Обработка ошибок
  • Стоимость: 8 000 - 15 000 ₽

Ну как вам такой бизнес с нуля?

#ИИ #искуственныйинтеллект #aiot #iot #электроника #деловыесвязи #умнаятеплица #чатботвмессенджерах #ai #партнерство