Ja Raspberry Pi ir instalēts atvērtā pirmkoda HomeBox, varat izmantot tā tīmekļa GUI, lai sakārtotu un izsekotu savu īpašumu.

Dzīves laikā cilvēki iegūst daudz lietu. Sekot līdzi lietām, kas jums pieder, var būt grūti un laikietilpīgi.

HomeBox ir pašmitināta tīmekļa lietotne, kas darbojas ar Raspberry Pi. Tas palīdz izsekot un sakārtot inventāru, kā arī pārvaldīt savas mantas un to informāciju.

Kāpēc instalēt HomeBox vietnē Raspberry Pi?

Ja esat bijis savā mājā vairāk nekā dažus gadus un neesat pieņēmis Marijas Kondo pieeju, lai jūsu dzīve būtu brīva no nekārtības, iespējams, ka jums pieder daudz lietu.

Iespējams, ka ir pusducis datoru dažādos remonta stāvokļos. Senās hi-fi sistēmas bēniņos, akustika un elektrība no tā laika, kad nolēmāt iemācīties spēlēt ģitāru, un dažādas āra rīkus, kas palīdzēs uzlabot dārzkopību. Tas nemaz nerunājot par maisiem veco kabeļu, lādētāju un barošanas bloku. Tātad, ja jums steigā jāatrod lapu pūtējs, tas var būt sarežģīti.

Tāpat, ja vēlaties iesniegt garantijas prasību, jo motors ir izdedzis, jums ir jāzina, kad un kur jūs to iegādājāties, kā arī čeki, informācija par garantijas ilgumu un pretenziju iesniegšanas veidu.

instagram viewer

Lai gan ir daudz lietotnes, kas var palīdzēt izveidot mantu sarakstu un dokumentus, jums būs jāmaksā par tiem, jāatbloķē funkcijas, veicot pirkumus lietotnē, vai jāsamierinās ar neērtu izklājlapu saskarni.

HomeBox ir pilnīgs risinājums jūsu mājas inventāra vajadzībām, kas piedāvā attēlu un dokumentu augšupielādi, ligzdotu atrašanās vietas un papildu funkcijas, piemēram, iespēja ģenerēt drukājamas QR koda uzlīmes, lai izsekotu jūsu pasaulīgie izstrādājumi.

Kā instalēt HomeBox savā Raspberry Pi

HomeBox ir diezgan vienkārši izvietot, lai gan, ja plānojat tai piekļūt ārpus mājas tīkla, jums jāievēro mūsu ceļvedis iestatiet savu Raspberry Pi kā tīmekļa serveri. Pārliecinies, ka tu manuāli instalējiet jaunāko Docker Compose versiju.

Tagad izveidojiet HomeBox direktoriju un izmantojiet cd komanda, lai tajā pārvietotos:

mkdir homebox && cd mājas kaste 

Izmantojiet nano teksta redaktoru, lai izveidotu Docker Compose failu:

nanodokeris-komponēt.yml

Tajā ielīmējiet tālāk norādīto.

versija: "3.4"

pakalpojumi:
mājas kaste:
attēls: ghcr.io/hay-kot/homebox: jaunākais
konteinera_nosaukums: mājas kaste
restartēt: vienmēr
vide:
- HBOX_LOG_LEVEL=informācija
- HBOX_LOG_FORMAT=teksts
- HBOX_WEB_MAX_UPLOAD_SIZE=10
apjomi:
- Homebox dati:/data/
porti:
- 3100:7745

apjomi:
homebox-dati:
vadītājs: vietējā

Varat tālāk konfigurēt savu HomeBox instanci, vides sadaļā iestatot noteiktas opcijas. Piemēram, pievienojot:

HBOX_OPTIONS_ALLOW_REGISTRATION=viltus;

...neļaus jaunu lietotāju reģistrāciju. Iespējams, vēlēsities to pievienot pēc sava konta izveides.

Saglabājiet un izejiet no nano ar Ctrl+O tad Ctrl+X, pēc tam atveriet Docker Compose atdalītajā režīmā ar:

docker-compose up -d

Process prasīs tikai sekundes. Kad tas ir pabeigts, varat apmeklēt savu HomeBox instanci tīmekļa pārlūkprogrammā vietnē jūsu-pi-lokālā-ip-adrese: 3100.

Lai piekļūtu savai HomeBox instancei internetā, apmeklējiet savu domēna reģistratūru un pievienojiet jaunu A ierakstu Papildu DNS opcijas. Iestatiet Uzņēmēja uz '@' un vērtības lauku uz jūsu IP adresi. Iestatiet pēc iespējas zemāku TTL (Time to Lease) vērtību, pēc tam saglabājiet.

Atgriežoties Raspberry Pi, izveidojiet jaunu Apache konfigurācijas failu:

cd /etc/apache2/sites-available && sudo nano homebox.conf

Jaunajā failā ielīmējiet šo, aizvietojot savu domēna nosaukumu:

<VirtualHost *:80>

Servera nosaukumsmuo.lol

ProxyPass / http://127.0.0.1:3100/
ProxyPassReverse / http:/127.0.0.1:3100/
ProxyPreserveHost ieslēgts

VirtualHost>

Saglabājiet un izejiet no nano ar Ctrl+O tad Ctrl+X, pēc tam iespējojiet conf failu un restartējiet Apache.

sudoa2ensitemājas kaste.conf
Restartējiet sudo pakalpojumu apache2

Certbot var automātiski izgūt un izvietot šifrēšanas atslēgas un sertifikātus, lai jūsu dati tiktu aizsargāti sūtīšanas laikā:

sudo certbot

Sarakstā atlasiet savu domēna nosaukumu un nospiediet Ievadiet, pēc tam restartējiet Apache vēlreiz:

Restartējiet sudo pakalpojumu apache2

Izmantojiet HomeBox, lai pārvaldītu savas fiziskās mantas

Apmeklējiet savu domēnu pārlūkprogrammā un noklikšķiniet uz Reģistrēties. Ievadiet savu e-pasta adresi un vārdu, pēc tam izveidojiet spēcīgu paroli. HomeBox neizpauž jūsu e-pasta adresi nevienam citam, un tā tiek glabāta lokāli jūsu Raspberry Pi.

Kad esat reģistrējis kontus savai mājsaimniecībai, iespējams, vēlēsities mainīt savus kontus docker-compose.yml failu, lai novērstu turpmāku reģistrāciju.

Piesakieties savā HomeBox instancē, ievadot e-pasta adresi, ko izmantojāt reģistrācijai, kā arī savu paroli.

Saskarne ir diezgan vienkārša, un tai ir dažas iepriekš konfigurētas atrašanās vietas. Augšdaļā redzēsit ātru statistiku, tostarp jūsu preču vērtību, kopējo preču vērtību un kopējo atrašanās vietu skaitu. Zem tā ir uzglabāšanas vietas, tostarp birojs, guļamistaba, garāža un bēniņi.

Ja jums nav garāžas, bēniņu vai citas vietas, vienkārši noklikšķiniet uz nosaukuma, lai atvērtu detalizētu skatu. Jūs varat noklikšķināt Dzēst lai pilnībā noņemtu atrašanās vietu, vai nospiediet Rediģēt lai mainītu atrašanās vietas nosaukumu uz tādu, kas faktiski pastāv jūsu mājās.

The Rediģēt panelis ļauj arī uzrakstīt atrašanās vietas aprakstu un iestatīt vecāku atrašanās vietu. Varat to izmantot, piemēram, lai norādītu, vai konkrēts skapis atrodas guļamistabā, jūsu baseina mājā vai villā uz jūsu privātās salas. Varat izveidot jaunas atrašanās vietas, noklikšķinot uz Izveidot > Atrašanās vieta.

Kad esat izveidojis konkrētas atrašanās vietas visām istabām, kastēm, skapjiem un skapjiem savā mājā, ir pienācis laiks sākt izsekot preces.

Klikšķis Izveidot > Vienums/Līdzeklis, pēc tam atlasiet Vecāku atrašanās vieta; nolaižamajā izvēlnē piešķiriet objektam nosaukumu un aprakstu un piešķiriet tam etiķeti vai atzīmi.

Kad nospiežat Izveidot, tiksiet novirzīts uz vienuma detalizētās informācijas lapu, kurā būs redzams informācijas kopsavilkums. Klikšķis Rediģēt lai tiktu pie sīkumiem. Varat veikt piezīmes par preci, augšupielādēt attēlus, dokumentus, apdrošināšanas informāciju un izmaksas. Lai redzētu visus laukus, švīkājiet Papildu pārslēgt izvēlnes augšējā kreisajā stūrī.

Klikšķis Saglabāt kad esat pabeidzis, atgriezieties līdzekļu pārskatā. HomeBox ģenerēs QR kodu katrai preces lapai; to var redzēt, noklikšķinot uz ikonas augšējā labajā stūrī.

Kad būsiet inventarizējis savu māju, varēsiet atrast preces, izmantojot Meklēt izvēlnē vai pārlūkojiet savu atrašanās vietu saturu, noklikšķinot uz Atrašanās vietas.

Atzīmējiet savu mājas inventāru

HomeBox nodrošina ne tikai piekļuvi mājas inventāram un to novērtēšanai no pārlūkprogrammas, bet arī dažas funkcijas, kas atvieglo pārvaldību reālajā pasaulē. Mūsu iecienītākais no tiem ir etiķešu ģenerators, kuram varat piekļūt Rīki > Etiķešu ģenerators.

HomeBox ģenerē unikālu QR kodu katram īpašumam vai atrašanās vietas lapai, un etiķešu ģenerators nodrošinās jūs ar iepriekš formatētas loksnes, kas piemērotas drukāšanai uz Avery 5260 etiķešu lapām.

Piestipriniet tos savām mantām, un varat tos skenēt ar tālruni, lai atrastu sīkāku informāciju. Varat arī izveidot pilnu materiālu sarakstu savām mantām. Tas tiek ražots kā a TSV (ar cilni atdalītas vērtības) fails ko varat importēt jebkurā laba izklājlapu programma. Varat arī importēt un eksportēt savus krājumus kā CSV (komatatdalītā vērtība) failus.

Pielāgojiet savu HomeBox!

HomeBox atbalsta dažas ierobežotas pielāgošanas iespējas, kas ir pieejamas sadaļā Profils. Lai gan jūs varat veidot izskatu ar kādu no 29 dažādām tēmām, jūsu izvēle netiek saglabāta serverī un tiek saglabāta tikai lokāli jūsu pārlūkprogrammā. Tātad, ja piekļūstat savam HomeBox, izmantojot citu pārlūkprogrammu vai notīrāt kešatmiņu, izskats nebūs ilgs.

Kamēr esat uz Profils lapā varat mainīt savu informāciju, dzēst kontu un iestatīt valūtas formātu.

HomeBox padara jūsu mantu kārtošanu vienkāršu!

Izmantojot HomeBox, kas darbojas jūsu Raspberry Pi, jums vairs nekad nebūs grūti atcerēties, kur viss atrodas vai kādu citu informāciju par jūsu īpašumu.

Tas ir arī lielisks sākuma projekts jūsu Raspberry Pi. Ja jums patika HomeBox iestatīšana, kāpēc gan neizmēģināt kādu no daudzajām lieliskajām patentēto pakalpojumu alternatīvām, ko varat darbināt savā Raspberry Pi?