Με το ανοιχτού κώδικα HomeBox εγκατεστημένο στο Raspberry Pi, μπορείτε να χρησιμοποιήσετε το web GUI του για να οργανώσετε και να παρακολουθείτε τα υπάρχοντά σας.

Κατά τη διάρκεια μιας ζωής, οι άνθρωποι αποκτούν πολλά πράγματα. Η παρακολούθηση των πραγμάτων που κατέχετε μπορεί να είναι δύσκολη και χρονοβόρα.

Το HomeBox είναι μια αυτο-φιλοξενούμενη εφαρμογή Ιστού που τρέχει στο Raspberry Pi. Σας βοηθά να παρακολουθείτε και να οργανώνετε ένα απόθεμα και να διαχειρίζεστε τα υπάρχοντά σας και τα στοιχεία τους.

Γιατί να εγκαταστήσετε το HomeBox στο Raspberry Pi;

Εάν είστε στο σπίτι σας για περισσότερα από μερικά χρόνια και δεν έχετε υιοθετήσει την προσέγγιση Marie Kondo για να κρατήσετε τη ζωή σας απαλλαγμένη από ακαταστασία, τότε οι πιθανότητες είναι καλές να έχετε πολλά πράγματα.

Υπάρχουν πιθανώς μισή ντουζίνα υπολογιστές σε διάφορες καταστάσεις επισκευής. Αρχαία συστήματα hi-fi στο πατάρι, ακουστική και ηλεκτρικά από εκείνη την εποχή που το αποφασίσατε μάθε να παίζεις κιθάρα, και διάφορα υπαίθρια

instagram viewer
εργαλεία που θα σας βοηθήσουν να βελτιώσετε την κηπουρική σας. Αυτό δεν αναφέρεται καν στις σακούλες με παλιά καλώδια, φορτιστές και πακέτα ρεύματος. Έτσι, αν χρειαστεί να βρείτε τον φυσητήρα φύλλων σας βιαστικά, μπορεί να είναι δύσκολο.

Ομοίως, εάν θέλετε να υποβάλετε αξίωση εγγύησης επειδή ο κινητήρας κάηκε, πρέπει να γνωρίζετε πότε και πού το αγοράσατε, μαζί με αποδείξεις, λεπτομέρειες σχετικά με τη διάρκεια της εγγύησης και πώς να κάνετε αξιώσεις.

Ενώ υπάρχουν πολλά εφαρμογές που μπορούν να σας βοηθήσουν να δημιουργήσετε ένα απόθεμα αντικειμένων και τα έγγραφα, θα πρέπει να πληρώσετε για αυτά, να ξεκλειδώσετε λειτουργίες με αγορές εντός εφαρμογής ή να αντιμετωπίσετε μια βαρετή διεπαφή υπολογιστικού φύλλου.

Το HomeBox είναι μια ολοκληρωμένη λύση για τις ανάγκες απογραφής του σπιτιού σας που προσφέρει μεταφόρτωση εικόνων και εγγράφων, ένθετα τοποθεσίες και πρόσθετες λειτουργίες, όπως η δυνατότητα δημιουργίας εκτυπώσιμων ετικετών κωδικών QR για να παρακολουθείτε τα στοιχεία σας εγκόσμια είδη.

Πώς να εγκαταστήσετε το HomeBox στο Raspberry Pi σας

Το HomeBox είναι αρκετά απλό στην ανάπτυξη, αν και αν σκοπεύετε να το αποκτήσετε μακριά από το οικιακό σας δίκτυο, θα πρέπει να ακολουθήσετε τον οδηγό μας για ρυθμίστε το Raspberry Pi ως διακομιστή ιστού. Βεβαιωθείτε ότι εγκαταστήστε με μη αυτόματο τρόπο την πιο πρόσφατη έκδοση του Docker Compose.

Τώρα δημιουργήστε έναν κατάλογο για το HomeBox και χρησιμοποιήστε το CD εντολή για να μετακινηθείτε σε αυτό:

mkdir homebox && CD οικιακό κουτί 

Χρησιμοποιήστε το nano πρόγραμμα επεξεργασίας κειμένου για να δημιουργήσετε ένα αρχείο Docker Compose:

νανοdocker-συνθέτω.yml

Σε αυτό επικολλήστε τα εξής:

εκδοχή: "3.4"

Υπηρεσίες:
homebox:
εικόνα: ghcr.io/hay-kot/homebox: πιο πρόσφατο
container_name: homebox
επανεκκίνηση: πάντα
περιβάλλον:
- HBOX_LOG_LEVEL=πληροφορίες
- HBOX_LOG_FORMAT=κείμενο
- HBOX_WEB_MAX_UPLOAD_SIZE=10
τόμοι:
- homebox-στοιχεία:/data/
λιμάνια:
- 3100:7745

τόμοι:
homebox-data:
οδηγός: τοπικός

Μπορείτε να διαμορφώσετε περαιτέρω την παρουσία του HomeBox ορίζοντας ορισμένες επιλογές στην ενότητα περιβάλλοντος. Για παράδειγμα προσθέτοντας:

HBOX_OPTIONS_ALLOW_REGISTRATION=ψευδής;

...θα απαγορεύσει την εγγραφή νέου χρήστη. Μπορεί να θέλετε να το προσθέσετε αφού δημιουργήσετε τον δικό σας λογαριασμό.

Αποθήκευση και έξοδος από το nano με Ctrl + O έπειτα Ctrl + X, στη συνέχεια εμφανίστε το Docker Compose σε αποσπασμένη λειτουργία με:

docker-συνθέτω επάνω -δ

Η διαδικασία θα διαρκέσει λίγα δευτερόλεπτα. Όταν ολοκληρωθεί, μπορείτε να επισκεφτείτε την παρουσία του HomeBox σε ένα πρόγραμμα περιήγησης ιστού στη διεύθυνση your-pi-local-ip-address: 3100.

Για να αποκτήσετε πρόσβαση στην παρουσία σας στο HomeBox μέσω του Διαδικτύου, επισκεφτείτε το μητρώο καταχώρισης τομέα και προσθέστε μια νέα εγγραφή A Προηγμένες επιλογές DNS. Ρυθμίστε το Πλήθος στο '@' και το πεδίο τιμής στη διεύθυνση IP σας. Ρυθμίστε την τιμή TTL (Time to Lease) όσο το δυνατόν χαμηλότερα και, στη συνέχεια, αποθηκεύστε.

Πίσω στο Raspberry Pi, δημιουργήστε ένα νέο αρχείο διαμόρφωσης για τον Apache:

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

Επικολλήστε τα παρακάτω στο νέο αρχείο, φροντίζοντας να αντικαταστήσετε το δικό σας όνομα τομέα:

<VirtualHost *:80>

Ονομα διακομιστήmuo.χαχαχα

ProxyPass / http://127.0.0.1:3100/
ProxyPassReverse / http:/127.0.0.1:3100/
ProxyPreserveHost Ενεργό

VirtualHost>

Αποθήκευση και έξοδος από το nano με Ctrl + O έπειτα Ctrl + X, στη συνέχεια ενεργοποιήστε το αρχείο conf και επανεκκινήστε τον Apache.

sudoa2ensiteοικιακό κουτί.conf
επανεκκίνηση της υπηρεσίας sudo apache2

Το Certbot μπορεί να ανακτήσει και να αναπτύξει αυτόματα κλειδιά και πιστοποιητικά κρυπτογράφησης, ώστε τα δεδομένα σας να προστατεύονται κατά τη μεταφορά:

sudo certbot

Επιλέξτε το όνομα τομέα σας από μια λίστα και πατήστε Εισαγω, μετά επανεκκινήστε ξανά τον Apache:

επανεκκίνηση της υπηρεσίας sudo apache2

Χρησιμοποιήστε το HomeBox για να διαχειριστείτε τα φυσικά σας αντικείμενα

Επισκεφτείτε τον τομέα σας σε ένα πρόγραμμα περιήγησης και κάντε κλικ Κανω ΕΓΓΡΑΦΗ. Εισαγάγετε τη διεύθυνση email και το όνομά σας και, στη συνέχεια, δημιουργήστε έναν ισχυρό κωδικό πρόσβασης. Το HomeBox δεν μοιράζεται τη διεύθυνση email σας με κανέναν άλλο και διατηρείται τοπικά στο Raspberry Pi.

Αφού καταχωρίσετε λογαριασμούς για το νοικοκυριό σας, ίσως θελήσετε να τροποποιήσετε τους λογαριασμούς σας docker-compose.yml αρχείο για την αποτροπή περαιτέρω εγγραφών.

Συνδεθείτε στην παρουσία του HomeBox εισάγοντας τη διεύθυνση email που χρησιμοποιήσατε για την εγγραφή σας, μαζί με τον κωδικό πρόσβασής σας.

Η διεπαφή είναι αρκετά απλή και έχει ορισμένες προρυθμισμένες θέσεις. Στο επάνω μέρος θα δείτε γρήγορα στατιστικά στοιχεία, συμπεριλαμβανομένων της αξίας των προϊόντων σας, των συνολικών αντικειμένων και των συνολικών τοποθεσιών. Κάτω από αυτό υπάρχουν αποθηκευτικοί χώροι, όπως γραφείο, υπνοδωμάτιο, γκαράζ και σοφίτα.

Εάν δεν έχετε γκαράζ, σοφίτα ή οποιαδήποτε άλλη τοποθεσία, απλώς κάντε κλικ στο όνομα για να ανοίξετε μια λεπτομερή προβολή. Μπορείτε να κάνετε κλικ Διαγράφω για να αφαιρέσετε εντελώς την τοποθεσία ή χτυπήστε Επεξεργασία για να αλλάξετε το όνομα της τοποθεσίας σε ένα που υπάρχει στην πραγματικότητα στο σπίτι σας.

ο Επεξεργασία Ο πίνακας σάς επιτρέπει επίσης να γράψετε μια περιγραφή της τοποθεσίας και να ορίσετε μια γονική τοποθεσία. Μπορείτε να το χρησιμοποιήσετε, για παράδειγμα, για να προσδιορίσετε εάν μια συγκεκριμένη ντουλάπα αποθήκευσης βρίσκεται σε ένα υπνοδωμάτιο, στο σπίτι σας στην πισίνα ή στη βίλα στο ιδιωτικό σας νησί. Μπορείτε να δημιουργήσετε νέες τοποθεσίες κάνοντας κλικ Δημιουργία > Τοποθεσία.

Αφού δημιουργήσετε συγκεκριμένες τοποθεσίες για όλα τα δωμάτια, τα κουτιά, τα ντουλάπια και τις ντουλάπες στο σπίτι σας, ήρθε η ώρα να αρχίσετε να παρακολουθείτε αντικείμενα.

Κάντε κλικ Δημιουργία > Στοιχείο / Στοιχείο, στη συνέχεια επιλέξτε το Τοποθεσία γονέα; από ένα αναπτυσσόμενο μενού, αντιστοιχίστε στο αντικείμενο σας ένα όνομα και μια περιγραφή και δώστε του μια ετικέτα ή ετικέτα.

Όταν πατάτε Δημιουργώ, θα μεταφερθείτε στη σελίδα λεπτομερειών για το στοιχείο, εμφανίζοντας μια σύνοψη πληροφοριών. Κάντε κλικ Επεξεργασία να κατέβω στο νιφάκι. Μπορείτε να κάνετε σημειώσεις σχετικά με το αντικείμενο, να ανεβάσετε εικόνες, έγγραφα, στοιχεία ασφάλισης και το κόστος. Για να δείτε όλα τα πεδία, κάντε κλικ στο Προχωρημένος εναλλαγή στο επάνω αριστερό μέρος του μενού.

Κάντε κλικ Αποθηκεύσετε όταν τελειώσετε, για να επιστρέψετε στην επισκόπηση στοιχείων. Το HomeBox θα δημιουργήσει έναν κωδικό QR για κάθε σελίδα στοιχείου. μπορείτε να το δείτε κάνοντας κλικ στο εικονίδιο πάνω δεξιά.

Μόλις κάνετε απογραφή του σπιτιού σας, θα μπορείτε να βρείτε αντικείμενα χρησιμοποιώντας το Αναζήτηση μενού ή περιηγηθείτε στα περιεχόμενα των τοποθεσιών σας κάνοντας κλικ Τοποθεσίες.

Προσθέστε ετικέτα στο απόθεμα του σπιτιού σας

Εκτός από το ότι σας διευκολύνει να έχετε πρόσβαση και να αξιολογείτε το απόθεμα του σπιτιού σας από το πρόγραμμα περιήγησής σας, το HomeBox διαθέτει ορισμένες λειτουργίες που διευκολύνουν τη διαχείρισή του στον πραγματικό κόσμο. Το αγαπημένο μας από αυτά είναι η γεννήτρια ετικετών, στην οποία μπορείτε να έχετε πρόσβαση μέσω Εργαλεία > Γεννήτρια ετικετών.

Το HomeBox δημιουργεί έναν μοναδικό κωδικό QR για κάθε στοιχείο στοιχείου ή σελίδα τοποθεσίας και το πρόγραμμα δημιουργίας ετικετών θα σας παρέχει προδιαμορφωμένα φύλλα κατάλληλα για εκτύπωση σε φύλλα ετικετών Avery 5260.

Τοποθετήστε τα στα υπάρχοντά σας και μπορείτε να τα σαρώσετε με το τηλέφωνό σας για να βρείτε τις λεπτομέρειες. Μπορείτε επίσης να δημιουργήσετε ένα πλήρες Bill of Materials για τα υπάρχοντά σας. Αυτό παράγεται ως α Αρχείο TSV (τιμές διαχωρισμένες με καρτέλες). που μπορείτε να εισάγετε σε οποιοδήποτε καλό πρόγραμμα υπολογιστικών φύλλων. Μπορείτε επίσης να εισάγετε και να εξάγετε το απόθεμά σας ως CSV (τιμή διαχωρισμένη με κόμμα) αρχεία.

Προσαρμόστε το HomeBox σας!

Το HomeBox υποστηρίζει ορισμένες περιορισμένες επιλογές προσαρμογής, οι οποίες είναι διαθέσιμες στο παρακάτω Προφίλ. Ενώ μπορείτε να διαμορφώσετε την εμφάνιση με ένα από τα 29 διαφορετικά θέματα, η επιλογή σας δεν διατηρείται στον διακομιστή και αποθηκεύεται μόνο τοπικά στο πρόγραμμα περιήγησής σας. Έτσι, εάν αποκτήσετε πρόσβαση στο HomeBox σας χρησιμοποιώντας άλλο πρόγραμμα περιήγησης ή διαγράψετε την προσωρινή μνήμη, η εμφάνιση δεν θα διαρκέσει.

Ενώ είστε στο Προφίλ σελίδα, μπορείτε να αλλάξετε τα στοιχεία σας, να διαγράψετε τον λογαριασμό σας και να ορίσετε τη μορφή νομίσματος.

Το HomeBox κάνει την οργάνωση των αντικειμένων σας απλή!

Με το HomeBox να τρέχει στο Raspberry Pi σας, δεν θα δυσκολευτείτε ποτέ ξανά να θυμηθείτε πού βρίσκονται τα πάντα ή οποιαδήποτε άλλη λεπτομέρεια σχετικά με την ιδιοκτησία σας.

Είναι επίσης ένα εξαιρετικό έργο εκκίνησης για το Raspberry Pi σας. Εάν σας άρεσε να ρυθμίζετε το HomeBox, γιατί να μην δοκιμάσετε μία από τις πολλές εξαιρετικές εναλλακτικές λύσεις σε ιδιόκτητες υπηρεσίες που μπορείτε να εκτελέσετε στο Raspberry Pi σας;