Техническое задание
(User Story)

Смотреть дорожную карту разработки приложения
Установка приложения
Искать приложение не нужно
Пользователь подносит смартфон к nfc-модулю парника или nfc-метке на коробке - открывается приложение в appstore / google play.

Смотреть
Авторизация
Авторизация в приложении
Необходима возможность кроме регистрации, авторизоваться в приложение с помощью удобного для него сервиса (Google, Facebook, Vkontakte, Apple).
wi-fi
Выбрать точку доступа
Приложение просит пользователя выбрать wi-fi и ввести пароль от него.
Проще простого
Подключение парника к приложению
Приложение просит пользователя поднести смартфон к nfc-модулю парника. Происходит подключение.
QR-код
Альтернативный вариант подключения
Если на смартфоне пользователя нет nfc-модуля то необходим альтернативный вариант авторизации по QR-коду (как в WhatsApp). Открывается камера наводится на QR-код.

Смотреть
Парник настроен
Парник успешно настроен
Если всё прошло успешно показываем пользователю, что всё прошло успешно.
Dashboard
Главная страница - центр управления полётами
1. В бесплатной версии приложения мы можем тонко настраивать:
- температуру
- влажность
- яркость света
- время работы проветривания
Для этого необходимо передвигать соответствующие бегунки.
2. Так-же в режиме реального времени рисуется график температуры и влажности, по "свайпу" вправо можно отслеживать ретроспективу изменения температуры и влажности.
3. Сводя или разводя два пальца на графике мы "зумим" (увеличиваем или уменьшаем) цену деления графика.
4. Кроме точного значения необходима возможность задать диапазон температуры и влажности.
5. График должен цветом отображать выход реальной температуры за пределы заданного диапазона.
6. Приложение должно отправить push-уведомление о выходе любого из заданых параметров за пределы диапазона, а так же о ошибках (например потеряна связь или кончилась вода в увлажнителе) и отправлять сигналы тревоги.
Обновление прошивки
парника
Самая важная функция
Работа парника не сразу будет работать идеально, и некоторые параметры выращивания и работы железа необходимо будет улучшать, фиксить, выпускать новые версии прошивки железа.
Необходима возможность обновить прошивку парника по одному клику в приложении.
Так же необходима возможность загрузить стороннюю любительскую версию прошивки, и в случай чего откатить на оригинальную в один клик.
Оплата подписки
Привязка карты
Для оплаты ежемесячной подписки будет предусмотрена возможность пополнить баланс личного кабинета или привязать карту для автоматического списывания средств.
Будет предусмотрено несколько тарифов подписки.
Так-же карта и баланс могут использоваться для оплаты товаров в магазине приложения.
Настройки
Что можно настроить
1. Обновление прошивки. Версия печатной платы парника. Версия установленной прошивки парника. Версия последней версии прошивки.
2. Персональные данные.
3. История транзакций.
4. Привязать банковскую карту.
5. Настройка параметров уведомлений и тревоги.
6. Интеграции API, чат бот, голосовые ассистенты.
Эластичность спроса
Тарифы
Чтобы не терять деньги там где пользователи могли бы заплатить больше, и не терять пользователей которых высокая цена может остановить.
У нас будет очень гибкая тарифная сетка.
Возможность автоматически менять цену тарифа на основе данных из контрольной выборки. (подняли цену на 10%, конверсия в оплату не упала, поднимаем ещё на 10% итд, и наоборот, при низкой конверсии опускаем цену пока конверсия в оплату не станет приемлемой).
Дать пользователям бесплатный доступ на 1 неделю.
Дать пользователям возможность получать бесплатные недели и скидки за полезные для нас действия (подписаться на наши соцсети, проити опросник, дать рекомендации, реферальные пользователи, обнаруженный баг, ценный фидбэк).


Смотреть
Тонкая настройка спектра света
Спектр света
В нашем парнике в платном функционале будет возможность настраивать спектр света.
В RGB диапазоне, уровень инфракрасного и ультрафиолетового излучения.
Сохранение параметров ручной настройки в свой уникальный режим.
Набор режимов для различных растений.

Тонкая настройка температуры
Режимы температуры
Сохранение параметров ручной настройки в свой уникальный режим.
Набор режимов для различных растений и ситуаций.

Тонкая настройка влажности
Режимы влажности
Сохранение параметров ручной настройки в свой уникальный режим.
Набор режимов для различных растений и ситуаций.


Смотреть
Тонкая настройка состава воздуха
Режимы проветривания
Сохранение параметров ручной настройки в свой уникальный режим.
Набор режимов для различных растений и ситуаций.
В некоторых версиях парника будут сенсоры О2 и СО2 и инструменты для поддержания необходимого баланса.
В приложении так же необходима возможность задавать парамерты состава воздуха и сохранять настройки в готовые шаблоны.


Смотреть
Сценарии
Умный дом для теплицы
Возможность настройки:
условий, триггеров, команд
при которых будут включаться или выключаться наборы определённых шаблонов, режимов, функций.
а так же последовательность смены режимов по календарю и времени (режим за режимом, и время действия каждого режима, по дням недели, повторения по часам, в определённые дни недели, месяца, или переключение на следующий сценарий по триггеру).
Возможность опубликовать свой сценарий, как авторский рецепт выращивания растения в магазин приложения. Заявка на публикацию обязательно проходит модерацию.
Другие пользователи могут оставить отзыв данному рецепту выращивания и дать оценку.
Интеграции с голосовым ассистентом должны позволить узнать статус текущего режима сценария, текущий "прогноз погоды" в парнике, командой переключать сценарии, получать уведомления о тревоге и ошибках.
Для оформления рецепта в магазине необходимо заполнить карточку рецепта (фото, описание, для какого растения точно).
Рецепт из сценариев имеет свой прогрессбар от старта до финиша, который будет отображаться на дашборде и на OLED дисплее самого парника.

Смотреть
Лог работы
Отчёты о работе устройств клиентов хранятся на сервере
Поддержка должна иметь возможность ознакомиться с логом работы парника клиента в том числе для аналитики.

Смотреть
Поддержка
Чат с нашими специалистами
Кроме модуля вопрос-ответ в главном меню внизу экрана будет чат с поддержкой для решения технических вопросов.
В платных тарифах через чат будут доступны консультации экспертов по выращиванию.

Смотреть
FAQ и Гайды
База знаний по выращиванию растений
Блок вопрос-ответ с предиктивным поиском.
Рубрикация и вложенность библиотеки знаний.
Интерективные гайды и инструкции по выращиванию, по подготовке субстратов почвы, набора питательных веществ перед выращиванием.
Кейсы успешных урожаев от пользователей.

Смотреть
Маркет
Магазин в приложении (Дропшипинг)
В магазине приложения можно купить:
- устройства (парники, контроллеры)
- запчасти
- модули для апгрейда парника
- расходные материалы
- споровый материал, семена, культуры
- готовые грибные блоки для выращивания
- субстраты
- удобрения
- рецепты выращивания (проверенные сценарии для парника)
Корзина и страница оформления заказаа.
Статус и история покупок.
Арбитраж между пользователем и продавцом если товар пришел некачественным.

Смотреть
Смена региона
Выбор языка и страны в настройках
Можно не только наблюдать, что происходит в парнике через приожение.
Так же нейросеть будет постоянно улучшаться и анализировать происходящее в парнике.
Определять по камере вес урожая, степень зрелости, когда пора убирать урожай, обнаружение плесени или других патогенов, определение сорта растения, определение непригодного урожая который необходимо срочно удалить из парника. Подсказывать что пора сменить режим (или инициировать триггер для смены сценария) или уведомить о том что урожай пора убирать.

Смотреть
Компьютерное зрение
Камера в парнике
Можно не только наблюдать, что происходит в парнике через приожение.
Так же нейросеть будет постоянно улучшаться и анализировать происходящее в парнике.
Определять по камере вес урожая, степень зрелости, когда пора убирать урожай, обнаружение плесени или других патогенов, определение сорта растения, определение непригодного урожая который необходимо срочно удалить из парника. Подсказывать что пора сменить режим (или инициировать триггер для смены сценария) или уведомить о том что урожай пора убирать.
Управляй где удобно
Кроссплатформенность
Пользователь может изменять работу парника с приложения.
Из личного кабинета на сайте с компьютера.
С сенсорной панели самого парника.
С планшета.
А так же блокировать сенсорную панель парника из приложения, чтобы случайно не сбить настройки.

Смотреть
Новые устройства
Страница с управляемыми с помощью приложения устройствами
Уже сейчас наш контроллер можно использовать как в нашем парнике так и в самодельном, купив только контроллер, будет версия парника с холодильником, и больших размеров, с доработками под зелёные растения.
Этим контроллером можно даже автоматезировать целую коммерческую теплицу.

Смотреть
OLED - дисплей
Управление через приложение
Какую информацию и виджеты выводить на дисплей парника можно будет тонко настроить в приложении.

Смотреть