Разместив Grocy на своем Raspberry Pi, вы можете каталогизировать и систематизировать свои продукты, блюда и многое другое.

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

Grocy — это автономное приложение для управления запасами, которое вы можете разместить на Raspberry Pi, чтобы помочь вам отслеживать расходные материалы, планировать питание и эффективно управлять работой по дому.

Зачем управлять своими продуктами с помощью Grocy на Raspberry Pi?

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

Grocy — это программное обеспечение с открытым исходным кодом, которое поможет вам вести точный учет расходных материалов, чтобы вы могли заранее планировать, минимизировать потери и сэкономить деньги.

instagram viewer

Как установить Grocy на Raspberry Pi

Прежде чем начать, вам следует следовать нашему руководству, чтобы настройте Raspberry Pi в качестве веб-сервера. Хотя для этого проекта вам не понадобятся MariaDB или PHP, они могут оказаться полезными для других замечательных проектов с самостоятельным размещением Raspberry Pi. Убедитесь, что вы также у вас установлена ​​последняя версия Docker Compose.

Как только это будет завершено, подключитесь к вашему Pi с помощью Secure Shell (SSH):

ssh pi@your-pi-local-ip-address

Используйте Apt для обновления и обновления все установленные пакеты:

sudo apt update && sudo apt upgrade -y

Теперь создайте новые каталоги для данных Grocy и Grocy и использовать CD команда чтобы перейти в новый каталог Grocy:

mkdir grocy grocy/config && cd grocy

Используйте текстовый редактор nano, чтобы создать новый файл:

nanodocker-compose.yml

Добавьте в него следующие строки:

version: "2.1"
services:
grocy:
image: lscr.io/linuxserver/grocy: latest
container_name: grocy
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/pi/config:/config
ports:
- 9283:80
restart: unless-stopped

Сохраните и выйдите из nano с помощью Ctrl + О затем Ctrl + Х, затем откройте Docker Compose в отдельном режиме с помощью:

docker-compose up -d

Посещать http://your-pi-local-IP-address: 9283 в веб-браузере и введите администратор как имя пользователя и администратор в качестве пароля.

Вы попадете на главный экран Grocy и сразу же должны нажать админ > Сменить пароль, изменить имя пользователя и пароль, а также установить подходящую картинку профиля.

Когда учетные данные администратора защищены, пришло время подключить ваш экземпляр Grocy к внешнему миру. В браузере посетите регистратора домена и создайте новый А записывать. Установить хозяин к @и значение вашего внутреннего IP-адреса. Установите время аренды (TTL) на минимальное значение, затем сохраните.

Вернувшись в командную строку, создайте новый файл конфигурации для Apache:

cd /etc/apache2/sites-available/
nanogrocy.conf

В новый файл вставьте:

<VirtualHost *:80>
ServerNameyour-domain-name.tld
ProxyPass / http://127.0.0.1:9283/
ProxyPassReverse / http://127.0.0.1:9283/
ProxyPreserveHost On
VirtualHost>

Сохраните и выйдите из nano с помощью Ctrl + О затем Ctrl + Х.

Включите сайт и перезапустите Apache2:

sudoa2ensitegrocy.conf
sudo service apache2 restart

Ты можешь используйте Certbot для получения и развертывания сертификатов и ключей SSL:

sudo certbot

Если вы запускаете Certbot впервые, вам будет предложено ввести свой адрес электронной почты и поддержать Electronic Frontier Foundation. Не чувствуйте себя обязанным делать то же самое. Выберите свое доменное имя из списка и нажмите Входить.

Вы можете получить доступ к Grocy, введя свое доменное имя в браузере, и ваше соединение будет обновлено до HTTPS.

Подключите Grocy к своему телефону

Хотя вы можете вводить информацию прямо в браузере, начать с Grocy гораздо проще, если вы используете мобильные приложения, доступные для Android и iOS.

Скачать: Гроси для Андроид | iOS (Бесплатно)

Установив мобильное приложение, нажмите Собственный сервер в нем — появится окно QR-сканера. В веб-браузере вашего компьютера щелкните значок гаечного ключа, затем Управление ключами API > Добавить. На вашем экране появится QR-код; отсканируйте его с помощью приложения Grocy, чтобы подключиться к вашему экземпляру и войти в свою учетную запись.

Используйте Grocy для управления кухонными запасами!

Когда сервер, веб-интерфейс и мобильное приложение работают, пришло время инвентаризировать ваши товары!

3 изображения

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

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

Когда вы потребляете продукт, вам просто нужно еще раз отсканировать штрих-код, чтобы он исчез из вашего инвентаря. А когда вы выгружаете покупки после поездки в магазин, просто сканируйте товары по мере их хранения и добавляйте срок годности. Поскольку Grocy уже связывает штрих-код с продуктом, вам не нужно повторно вводить имя, цену или местоположение.

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

Чтобы создать новый рецепт, нажмите Рецепты > Добавить, Дайте рецепту название, затем укажите количество порций, этапы рецепта и ингредиенты. Grocy предоставит вам штрих-код, который вы сможете распечатать и приклеить на банку домашнего куриного бульона.

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

Grocy управляет не только едой

Ведение домашнего хозяйства — это нечто большее, чем просто наличие свежих ингредиентов в вашем холодильнике, и Grocy может помочь вам с невообразимым спектром задач.

Под Управление основными данными, вы можете определить каждую работу, которая должна выполняться в вашем доме, вместе с описанием. Если с вами живут другие люди, вы можете добавить их в качестве пользователей Grocy и поручить им выполнять работу по дому из приложения или через веб-интерфейс. Это упрощает и отслеживает, кто отвечает за мытье посуды, уборку пылесосом или выгуливание собак. Ваша семья оценит уменьшение трений из-за недопонимания.

Вы также найдете разделы, посвященные батареям, уровням заряда, покупкам и датам зарядки.

Организуйтесь вместе с Grocy!

Grocy ориентирован на людей, которые чувствуют потребность быть сверхорганизованными и контролировать каждый аспект своей жизни, не задумываясь об этом сознательно.

Настроив Grocy, вы можете интегрировать его в свою повседневную жизнь и сразу узнать, какие опции вам доступны.

Если для вас важно заблаговременное планирование, почему бы не попробовать приложение-дневник, которое поможет вам достичь стабильной ежедневной продуктивности?