Dobře zásobená lednice je nezbytná pro efektivní chod dobře uspořádaného domova a nikomu se nechce otevírat spíž, aby našel police, na kterých kape prošlé a plesnivé zboží.
Grocy je samoobslužná aplikace pro správu zásob, kterou můžete hostovat na Raspberry Pi a která vám pomůže mít přehled o vašem spotřebním materiálu, plánovat jídla a efektivně řídit domácí práce.
Table of Contents
Proč spravovat své potraviny pomocí Grocy na Raspberry Pi?
Všichni nesnáší odpad. Plýtvání škodí životnímu prostředí a škodí vašemu životnímu prostředí, ať už je to proto, že potraviny prošlo dobou použitelnosti, protože jste je nezkontrolovali včas, nebo kvůli zbytečným výletům do obchodu, protože jste si jídlo nenaplánovali předem. duševní zdraví.
Grocy je software s otevřeným zdrojovým kódem, který vám pomůže udržovat přesnou inventuru vašeho spotřebního materiálu, takže můžete plánovat s předstihem, minimalizovat plýtvání a ušetřit peníze.
Jak nainstalovat Grocy na Raspberry Pi
Než začnete, měli byste postupovat podle našeho průvodce a nastavit Raspberry Pi jako webový server. I když pro tento projekt nebudete potřebovat MariaDB ani PHP, mohou se vám hodit pro jiné úžasné projekty samohostování Raspberry Pi. Ujistěte se, že máte také nainstalovanou nejnovější verzi Docker Compose.
Po dokončení se připojte k Pi pomocí Secure Shell (SSH):
ssh pi@your-pi-local-ip-address
Pomocí Apt aktualizujte a upgradujte všechny nainstalované balíčky:
sudo apt update && sudo apt upgrade -y
Nyní vytvořte nové adresáře pro data Grocy a Grocy a pomocí příkazu cd se přesuňte do nového adresáře Grocy:
mkdir grocy grocy/config && cd grocy
Pomocí textového editoru nano vytvořte nový soubor:
nano docker-compose.yml
Přidejte k němu následující řádky:
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
Uložte a ukončete nano pomocí Ctrl + O, poté Ctrl + X, poté vyvolejte Docker Compose v odděleném režimu pomocí:
docker-compose up -d
Ve webovém prohlížeči navštivte http://your-pi-local-IP-address:9283 a jako uživatelské jméno zadejte admin a jako heslo zadejte admin.
Dostanete se na hlavní obrazovku Grocy a měli byste okamžitě kliknout na admin > Změnit heslo, abyste změnili své uživatelské jméno a heslo a také si nastavili vhodný profilový obrázek.
Se zabezpečenými přihlašovacími údaji správce je čas propojit vaši instanci Grocy s vnějším světem. V prohlížeči navštivte svého registrátora domény a vytvořte nový záznam A. Nastavte hostitele na @ a hodnotu na vaši domácí IP adresu. Nastavte Time To Lease (TTL) na minimální hodnotu a poté uložte.
Zpět na příkazovém řádku vytvořte nový konfigurační soubor pro Apache:
cd /etc/apache2/sites-available/
nano grocy.conf
Do nového souboru vložte:
<VirtualHost *:80>
ServerName your-domain-name.tld
ProxyPass / http:
ProxyPassReverse / http:
ProxyPreserveHost On
</VirtualHost>
Uložte a ukončete nano pomocí Ctrl + O a poté Ctrl + X.
Povolte web a restartujte Apache2:
sudo a2ensite grocy.conf
sudo service apache2 restart
Certbot můžete použít k načtení a nasazení certifikátů a klíčů SSL:
sudo certbot
Pokud je to poprvé, co spouštíte Certbot, budete požádáni o zadání své e-mailové adresy a o podporu Electronic Frontier Foundation. Necíťte se povinni udělat ani jedno. Vyberte název své domény ze seznamu a stiskněte Enter.
Ke Grocy se dostanete zadáním názvu své domény do prohlížeče a vaše připojení bude upgradováno na HTTPS.
Připojte Grocy k telefonu
I když můžete zadávat informace přímo v prohlížeči, je mnohem jednodušší začít s Grocy, pokud používáte mobilní aplikace dostupné pro Android a iOS.
Ke stažení: Grocy for Android | iOS (Volný, uvolnit)
Jakmile nainstalujete mobilní aplikaci, klikněte v ní na Vlastní server — zobrazí se okno skeneru QR. Ve webovém prohlížeči vašeho počítače klikněte na ikonu klíče a poté na Spravovat klíče API > Přidat. Na obrazovce se objeví QR kód; naskenujte jej pomocí aplikace Grocy, připojte se ke své instanci a přihlaste se ke svému účtu.
Použijte Grocy ke správě vašich kuchyňských zásob!
Se spuštěným serverem, webovým rozhraním a mobilní aplikací je čas na inventarizaci zboží!
V části Přehled akcií v aplikaci klikněte na ikonu šachovnice a spusťte skener čárových kódů. Slouží k naskenování čárových kódů na vašich položkách a zadání potřebných podrobností. Budete muset přidat název položky, datum vypršení platnosti a umístění.
Po dokončení klikněte na Uložit a položka se zobrazí na vašem serveru. Volitelně můžete přidat informace, jako je cena, což usnadňuje generování nákupních seznamů s cenou, když potřebujete doplnit zásoby. Tento krok je neuvěřitelně časově náročný, ale vyplatí se, pokud obvykle nakupujete stejné značky.
Když produkt spotřebujete, stačí znovu naskenovat čárový kód, aby zmizel z vašeho inventáře. A když po cestě do obchodu vyložíte nákup, stačí položky při ukládání naskenovat a přidat datum vypršení platnosti. Protože Grocy již spojuje čárový kód s produktem, nebudete muset znovu zadávat název, cenu nebo umístění.
Grocy také obsahuje správce základních receptů, který vám pomůže vytvořit jídla pomocí zásob, které máte. Pomáhá vám dokumentovat proces a dokonce můžete hotový produkt přidat jako položku do svého inventáře.
Chcete-li vytvořit nový recept, klikněte na Recepty > Přidat, Pojmenujte svůj recept a poté vyplňte počet porcí, kroky receptu a přísady. Grocy vám poskytne čárový kód, který si můžete vytisknout a plácnout na sklenici domácího kuřecího vývaru.
Pokud jste obzvlášť organizovaní, můžete pomocí Grocyho plánovače jídel naplánovat svá jídla týdny dopředu. Klikněte na Plánovač jídel, poté pro každý den klikněte na + (plus) a vyberte ze seznamu vybraný recept. Grocy zkontroluje, zda máte potřebné suroviny na skladě.
Grocy zvládne víc než jen jídlo
Vedení domácnosti je více než jen čerstvé suroviny ve vaší lednici a Grocy vám může pomoci s nepředstavitelnou řadou úkolů.
V části Spravovat kmenová data můžete definovat každou práci, která by měla probíhat u vás doma, spolu s popisem. Pokud s vámi žijí další lidé, můžete je přidat jako uživatele na Grocy a přiřadit jim úkoly z aplikace nebo z webového rozhraní. To zjednodušuje a sleduje, kdo je zodpovědný za nádobí, vysávání nebo venčení psů. Vaše rodina ocení snížení tření díky nedorozumění.
Najdete zde také sekce pro baterie, úrovně nabití, nákup a data nabití.
Udělejte si pořádek s Grocy!
Grocy je přímo zaměřeno na lidi, kteří cítí potřebu být super organizovaní a mají kontrolu nad každým aspektem svého života, aniž by na to museli vědomě myslet.
Jakmile budete mít Grocy nastaveno, můžete jej začlenit do své každodenní rutiny a na první pohled vědět, jaké možnosti máte k dispozici.
Pokud je pro vás důležité plánování dopředu, proč nezkusit aplikaci pro plánování dne, která vám pomůže dosáhnout konzistentní denní produktivity?
FAQ
Otázka: Kde je konfigurační soubor na Raspberry Pi?
Konfigurační soubor na Raspberry Pi najdete v adresáři /boot. Existuje několik způsobů, jak upravit spouštěcí/konfigurační soubor na Raspberry Pi, pokud to váš projekt vyžaduje.
Otázka: Jak přenesu data z Raspberry Pi do PC?
Soubory můžete přenášet prostřednictvím e-mailu, cloudového úložiště nebo USB. Toto je několik způsobů, jak můžete kopírovat data z Raspberry Pi do počítače.