{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

Как я решил вырастить кустик любимого всеми растения и что из этого в итоге вышло (про уведомления в AtomPot)⁠⁠

Всем привет!

Традиционно рассказываю про наш супермегаавтоматический гроубокс AtomPot (если пропустил историю)

Сегодня покажу дисплей, уведомления и как AP взаимодействует с пользователями.

Ещё в самом начале разработки, когда мы выбирали дисплей, стало понятно, что все эти кнопки, крутилки, ну прям совсем колхоз и ушли в сенсорный дисплей (кому интересно - Nextion 2.4, он прекрасно работает, с логистикой все норм, а цена с 2200 (23.02) до 1400 упала).

Преимущества его понятны, мы пошли чуть дальше и связали его в связке с сайтом, и заодно избавились от бумажной инструкции, а кроме того сам дисплей стал работать индикатором уведомлений. Возможно всё это банально, но может кому пригодиться при разработке.

Задача пользователя просто включить AP в сеть.

По такой же схеме идёт квест - запуск цикла (налей воды, подключи, вставь), до момента

Часики начали тикать, новый квест начался.

Если AtomPot хочет что-то сообщить, он начинает плавно мигать дисплеем. Уведомления бывают запланированными и незапланированными.

По идее, на запланированные уведомления можно забить. Гроубокс же автоматический. Но поухаживать-то хочется, интересно, что происходит, потому в определённые дни бывают уведомления (дисплей мигает час, а потом затухает).

Уведомление 23 дня — поухаживай за растением. И тут мы столкнулись с тем, что кратко не описать, а читать всё это с дисплея совсем неудобно, поэтому изначально зашили QR код, который ведёт на нужную инструкцию.

Вот сюда. Благодаря этому мы можем постоянно улучшать инструкции и давать советы. А каждый пользователь знает, что есть раздел инструкций со всеми полезными знаниями.

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

А есть уведомления важные. В этом случае дисплей будет мигать до момента нажатия на него (но всё равно чтобы прочитать его нужно перейти на окно выращивания.

Таких критических уведомлений всего два

Если есть вопросы, советы и прочее — велком.

0
4 комментария
Франсиско Пухольс

Отличный бокс. Купил себе и не нарадуюсь.

Из нюансов по поводу как раз оповещений:

Просил переставить его в прохладное место, когда пару дней держалась жара 30+ градусов. Переставить было некуда)

Когда жара спала ниже 30, просить перестал.

Почти 30 дней роста.

Ответить
Развернуть ветку
Артем Бардиж
Автор

Класс!

Ответить
Развернуть ветку
Франсиско Пухольс

Да, тащи, конечно.

Я чуть позже ещё на озоне отзыв напишу, как руки дойдут. Это, кстати, от меня переписку озон по своим странным алгоритмам зацензурил вчера.

И скоро стукнусь в телегу по поводу покупки второго, хочу по программе лояльности его)

Ответить
Развернуть ветку
Артем Бардиж
Автор

Вдвойне привет!
Да, у них как то странно алгоритм работает на это.
Приходи в телегу, рад буду поболтать!

Ответить
Развернуть ветку
1 комментарий
Раскрывать всегда