Списки продуктов становятся ежедневным спором, когда кто-то добавляет товар, кто-то его покупает, а кто-то обнаруживает, что список никогда не обновлялся. Большинству приложений, которые решают эту проблему, требуется подписка, учетная запись или экосистема, что приводит к отправке текстовых сообщений, созданию снимков экрана и скрещиванию пальцев.
Общий список покупок работает только в том случае, если он мгновенно обновляется в проходе.
Cofan — это редкий проект домашней лаборатории, который зарабатывает деньги, не возясь за выходные. Это автономный список покупок, который ведет себя как общий блокнот и обновляется в режиме реального времени, пока вы находитесь в магазине. Он достаточно прост для использования всеми в доме и достаточно легок для Raspberry Pi Zero W. Если вы когда-нибудь хотели, чтобы было какое-то общее решение для вашего хобби с самостоятельным хостингом, Cofan — беспроигрышный вариант.
Вам не нужно изучать Docker, чтобы начать самостоятельный хостинг, и Home Assistant доказывает это.
Приложения домашнего помощника — лучший способ начать работу.
Небольшое приложение с большой полезностью
Почему общие списки по-прежнему разделяются?
Общие списки покупок терпят неудачу по скучным, а не драматическим причинам. Людям не нужно еще одно приложение с уведомлениями, баннерами и возможностями обучения. Им нужно место, где можно сбросить вещи и двигаться дальше. Когда интерфейс сталкивается с этим инстинктом, список прекращается, и домохозяйство возвращается к импровизации.
Проблема с корзиной для покупок возникает, когда два человека в одном проходе принимают одно и то же решение. Если один человек проверяет «макароны», а другой сразу не видит, список становится предположением, а не источником истины. Даже пятиминутная задержка может привести к дублированию покупок, что сделает эти инструменты ненадежными. Если им не доверяют, они теряют право быть открытыми первыми.
Главное обещание Cofan заключается в том, что список активен, пока вы его используете, а не после. В этом разница между «приложением списка» и «списком». Он определяет то, что имеет значение: быстрые обновления, понятный макет и способ координировать все с минимальными трудностями. Все остальное не является обязательным, и Кофан относится к этому именно так.
Cofan обеспечивает синхронизацию в реальном времени без раздувания
Cofan предназначен для пар и семей, которые хотят координировать шоппинг без каких-либо церемоний. Вы открываете его в браузере, добавляете элементы и сразу видите изменения на других устройствах. Такая непосредственность снижает умственную нагрузку, связанную с совместными покупками, и облегчает доверие к списку, поскольку он реагирует как разговор.
Многие автономные домашние инструменты начинаются с простых, но быстро превращаются в полноценные системы управления с экранами конфигурации, моделями разрешений и неиспользуемыми функциями. Cofn сохраняет свою сферу применения узкой, что делает его доступным. Это для пользователей, которых не волнует его самостоятельный характер, что является серьезным препятствием.
Самое приятное то, насколько органично оно интегрируется в мобильную жизнь. Как веб-приложение оно работает на телефонах без необходимости использования отдельного собственного клиента. Вы можете просто сказать: «Открой», а не «Установи и создай учетную запись». Когда самостоятельный хостинг становится невидимым, он действует как инфраструктура.
Почему Pi подходит для Zero W?
Низкое энергопотребление, всегда включено, всегда доступно дома
Raspberry Pi Zero W не отличается высокой производительностью, но идеально подходит для списков покупок. Он энергоэффективен, остается включенным и не требует особого внимания. Его можно посвятить какой-то цели и забыть. Это гораздо более доступный SBC, чем полноценный Raspberry Pi.
Легкое программное обеспечение – это больше, чем просто хвастовство. Эффективные приложения могут работать на меньшем оборудовании и при этом обеспечивать быстрое реагирование. Это превращает самостоятельный хостинг из лабораторного проекта в инструмент. Это делает Pi Zero W разумным выбором, а не компромиссом.
Энтузиасты домашних лабораторий ценят еще одно преимущество: небольшое устройство, работающее с одной домашней службой, легче обслуживать. Обновления менее опасны, перезагрузки менее разрушительны, а устранение неполадок остается ограниченным. Для повседневного использования скучные операционные победы имеют большее значение, чем чистая скорость.
Подготовьте основы на Raspberry Pi Zero
Кофан не требует многого, но вознаграждает за чистую отправную точку. Установите 32-разрядную версию Raspberry Pi OS Lite на Raspberry Pi Zero W, а затем убедитесь, что она обновлена. Убедитесь, что у вас есть доступ к устройству через SSH. Хорошая карта microSD важна для надежности. Если предполагается ежедневное использование, отдайте предпочтение «скучной надежности».
Я рекомендую Raspberry Pi Lite просто потому, что этот проект не требует затрат на полноценную среду рабочего стола. По своей сути Cofn запускает небольшой веб-сервер и предоставляет ваш список покупок в виде веб-страницы, которую вы можете установить как WPA на свой телефон или планшет. Нет необходимости в полноценном графическом интерфейсе Pi Zero, когда он просто обслуживает веб-страницы.
Вы можете запустить Cofn в контейнере Docker или собрать его из исходного кода. Контейнеры удобны, если у вас есть стек, но они не являются обязательными. Легкий вес кофана делает производство простым и естественным. Сборка из исходного кода придает сервису ощущение небольшого устройства.
Короче говоря, вот что нужно для настройки
-
Обновите Pi, подтвердите доступ по ssh и убедитесь, что с вашими часами и DNS все в порядке.
-
Установите Go, затем убедитесь, что он работает, проверив версию и среду.
-
Клонируйте репозиторий cofan, соберите его и запустите вручную один раз, чтобы убедиться, что он запустился правильно.
-
Решите, где должны находиться постоянные данные, затем проверьте перезагрузку, чтобы убедиться, что ничего не потеряно.
-
Создайте службу systemd, чтобы она запускалась при загрузке, а затем закрепите страницу Cofn на главном экране каждого члена семьи.
небольшие компромиссы, которые следует принять
Где минимализм может немного уязвить
Простота Cofan — отличная особенность, но она требует некоторых ожиданий. Если вы ищете что-то для сканирования штрих-кодов, отслеживания того, что находится в вашей кладовой, планирования питания или контроля сроков годности, возможно, вы захотите изучить другие варианты. Cofn отлично подходит для обмена идеями, он быстр и прост в использовании, но не имеет всех расширенных функций, которые могут вам понадобиться.
Когда вы используете Cofn дома, важно, чтобы кто-то занимался обновлениями, резервным копированием и решением любых возникающих проблем. На Pi Zero W очень распространены проблемы с хранилищем или сетью, поэтому рекомендуется убедиться, что все настроено правильно, чтобы избежать каких-либо семейных разногласий.
Безопасность чрезвычайно важна. Иметь один пароль для входа в систему — это хорошо, но это не всегда приводит к лучшему контролю доступа. Хранение Cofn на локальном устройстве может помочь обеспечить безопасность, и обычно это лучший способ. Если вам нужно поделиться им с другими, вам понадобится безопасный туннель или VPN, а не просто быстрая переадресация портов.
Почему он превосходит раздутые альтернативы?
Кофан выделяется своим простым и безоговорочным подходом к общей осведомленности. Пользователи хранят свои данные, выбирают, где они будут работать, и устанавливают уровень сложности. Это освежающее изменение в мире, где подписки повсюду.
Энтузиасты Raspberry Pi найдут Cofn невероятно полезным. Многие проекты PI представляют собой просто забавные эксперименты и не видят особой пользы, в то время как списки продуктов необходимы для поддержания функционирования PI и повышения ценности дома. Кроме того, Коффн понимает, что не всем нужна домашняя лаборатория.
Чтобы использовать Cofn, вам не нужно погружаться в новые системы или беспокоиться о базовой технологии. Все, что вам нужно, это обновленный список, который не займет слишком много места. Когда самостоятельное размещение становится регулярной частью повседневной жизни, выигрывают все.
Самостоятельный хостинг на каждый день, который действительно популярен
Coffn — это небольшая услуга, имеющая большое значение, поскольку она направлена на решение проблемы, с которой уже сталкивается ваша семья. Он без проблем работает на Raspberry Pi Zero W, остается отзывчивым и синхронизирует всех, не превращая поход по магазинам в координационную головоломку. Установка может быть упрощенной, если у вас есть локальный доступ и вы относитесь к сохранению и резервному копированию как к первоклассным проблемам. Как только оно установлено, ценность становится видимой наиболее практичным образом: меньше дубликатов, меньше забытых элементов и меньше вопросов «Вы уже это получили?» момент.