Com o HomeBox de código aberto instalado no Raspberry Pi, você pode usar sua GUI da Web para organizar e controlar seus pertences.

Ao longo da vida, os humanos adquirem muitas coisas. Manter o controle das coisas que você possui pode ser difícil e demorado.

O HomeBox é um aplicativo da Web auto-hospedado que é executado no Raspberry Pi. Ele ajuda você a rastrear e organizar um inventário e gerenciar seus pertences e seus detalhes.

Por que instalar o HomeBox no Raspberry Pi?

Se você mora em sua casa há mais de alguns anos e não adotou a abordagem Marie Kondo para manter sua vida livre de desordem, é provável que você possua muitas coisas.

Provavelmente há meia dúzia de computadores em vários estados de reparo. Antigos sistemas hi-fi no loft, acústica e elétrica da época em que você decidiu aprenda a tocar violão, e vários ao ar livre ferramentas para ajudá-lo a melhorar sua jardinagem. Isso sem falar nos sacos cheios de cabos, carregadores e fontes de energia antigas. Portanto, se você precisar encontrar seu soprador de folhas com pressa, pode ser difícil.

instagram viewer

Da mesma forma, se você quiser fazer uma reclamação de garantia porque o motor queimou, você precisa saber quando e onde o comprou, juntamente com os recibos, detalhes da duração da garantia e como fazer reclamações.

Embora existam muitos aplicativos que podem ajudá-lo a criar um inventário de pertences e documentos, você terá que pagar por eles, desbloquear recursos com compras no aplicativo ou tolerar uma interface de planilha desajeitada.

HomeBox é uma solução completa para suas necessidades de inventário doméstico que oferece upload de imagens e documentos, aninhados locais e recursos adicionais, como a capacidade de gerar etiquetas de código QR imprimíveis para acompanhar seu mercadorias mundanas.

Como instalar o HomeBox no seu Raspberry Pi

O HomeBox é bastante simples de implantar, embora se você planeja acessá-lo fora de sua rede doméstica, siga nosso guia para configurar seu Raspberry Pi como um servidor web. Assegure-se de que você instale manualmente a versão mais recente do Docker Compose.

Agora crie um diretório para HomeBox e use o cd comando para mover para ele:

mkdir homebox && cd homebox 

Use o editor de texto nano para criar um arquivo Docker Compose:

nanodocker-compose.yml

Nele, cole o seguinte:

versão: "3.4"

Serviços:
homebox:
imagem: ghcr.io/hay-kot/homebox: mais recente
container_name: homebox
reiniciar: sempre
ambiente:
- HBOX_LOG_LEVEL=informações
- HBOX_LOG_FORMAT=texto
- HBOX_WEB_MAX_UPLOAD_SIZE=10
volumes:
- homebox-data:/data/
portas:
- 3100:7745

volumes:
homebox-data:
motorista: local

Você pode configurar ainda mais sua instância HomeBox definindo certas opções na seção de ambiente. Por exemplo, adicionando:

HBOX_OPTIONS_ALLOW_REGISTRATION=falso;

...não permitirá o registro de novos usuários. Você pode querer adicionar isso depois de criar sua própria conta.

Salve e saia do nano com Ctrl + O então Ctrl + X, abra o Docker Compose no modo desanexado com:

docker-compose up -d

O processo levará apenas alguns segundos. Quando terminar, você pode visitar sua instância HomeBox em um navegador da web em seu-pi-endereço-ip-local: 3100.

Para acessar sua instância HomeBox pela Internet, visite o registrador de domínio e adicione um novo registro A em Opções avançadas de DNS. Colocou o Hospedar para '@' e o campo de valor para o seu endereço IP. Defina o valor TTL (Time to Lease) o mais baixo possível e salve.

De volta ao Raspberry Pi, crie um novo arquivo de configuração para o Apache:

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

Cole o seguinte no novo arquivo, tomando cuidado para substituir seu próprio nome de domínio:

<VirtualHost *:80>

Nome do servidormuo.lol

ProxyPass / http://127.0.0.1:3100/
ProxyPassReverse / http:/127.0.0.1:3100/
ProxyPreserveHost ativado

VirtualHost>

Salve e saia do nano com Ctrl + O então Ctrl + X, habilite o arquivo conf e reinicie o Apache.

sudoa2ensitehomebox.conf
serviço sudo apache2 reiniciar

O Certbot pode buscar e implantar chaves e certificados de criptografia automaticamente, para que seus dados sejam protegidos em trânsito:

sudo certbot

Selecione seu nome de domínio em uma lista e clique em Digitar, reinicie o Apache novamente:

serviço sudo apache2 reiniciar

Use o HomeBox para gerenciar seus pertences físicos

Visite seu domínio em um navegador e clique Registro. Digite seu endereço de e-mail e nome e crie uma senha forte. O HomeBox não compartilha seu endereço de e-mail com mais ninguém e é mantido localmente em seu Raspberry Pi.

Depois de registrar contas para sua família, você pode querer modificar seu docker-compose.yml arquivo para evitar novos registros.

Faça login em sua instância HomeBox inserindo o endereço de e-mail que você usou para se registrar, junto com sua senha.

A interface é bastante direta e possui alguns locais pré-configurados. No topo, você verá estatísticas rápidas, incluindo o valor de suas mercadorias, itens totais e localizações totais. Abaixo estão os locais de armazenamento, incluindo escritório, quarto, garagem e sótão.

Se não tiver garagem, sótão ou qualquer outro local, basta clicar no nome para abrir uma vista detalhada. você pode clicar Excluir para remover totalmente o local ou pressione Editar para alterar o nome do local para um que realmente exista em sua casa.

O Editar painel também permite que você escreva uma descrição do local e defina um local pai. Você pode usar isso, por exemplo, para especificar se um determinado armário de armazenamento está em um quarto, em sua casa com piscina ou na vila em sua ilha particular. Você pode criar novos locais clicando em Criar > Localização.

Depois de criar locais específicos para todos os quartos, caixas, armários e armários em sua casa, é hora de começar a rastrear os itens.

Clique Criar > Item/Recurso, em seguida, selecione o Local pai; em um menu suspenso, atribua um nome e uma descrição ao seu objeto e dê a ele um rótulo ou tag.

Quando você pressiona Criar, você será direcionado para a página de detalhes do item, mostrando um resumo das informações. Clique Editar para chegar ao âmago da questão. Você pode fazer anotações sobre o item, fazer upload de imagens, documentos, detalhes do seguro e custo. Para ver todos os campos, toque levemente no Avançado alterne no canto superior esquerdo do menu.

Clique Salvar quando terminar, volte para a visão geral do ativo. A HomeBox irá gerar um código QR para cada página de item; você pode vê-lo clicando no ícone no canto superior direito.

Depois de inventariar sua casa, você poderá encontrar itens usando o Procurar menu ou navegue pelo conteúdo de seus locais clicando Localizações.

Marque seu inventário doméstico

Além de simplificar o acesso e a avaliação do inventário doméstico a partir do navegador, o HomeBox possui alguns recursos que facilitam o gerenciamento no mundo real. Nosso favorito deles é o gerador de rótulos, que você pode acessar através Ferramentas > Gerador de etiquetas.

A HomeBox gera um código QR exclusivo para cada página de ativo ou localização, e o gerador de etiquetas fornecerá folhas pré-formatadas adequadas para impressão em folhas de etiquetas Avery 5260.

Afixe-os em seus pertences e você poderá digitalizá-los com seu telefone para encontrar os detalhes. Você também pode gerar uma Lista de Materiais completa para seus pertences. Este é produzido como um Arquivo TSV (valores separados por tabulações) que você pode importar para qualquer bom programa de planilha. Você também pode importar e exportar seu inventário como CSV (valor separado por vírgula) arquivos.

Personalize a sua HomeBox!

HomeBox suporta algumas opções de personalização limitadas, que estão disponíveis em Perfil. Embora você possa estilizar a aparência com um dos 29 temas diferentes, sua escolha não é mantida no servidor e é armazenada apenas localmente em seu navegador. Então, se você acessar sua HomeBox por outro navegador ou limpar o cache, a aparência não vai durar.

Enquanto você está no Perfil página, você pode alterar seus próprios detalhes, excluir sua conta e definir o formato da moeda.

HomeBox simplifica a organização de seus pertences!

Com o HomeBox rodando em seu Raspberry Pi, você nunca mais terá dificuldades para lembrar onde está tudo ou quaisquer outros detalhes sobre sua propriedade.

Também é um ótimo projeto inicial para o seu Raspberry Pi. Se você gostou de configurar o HomeBox, por que não experimentar uma das muitas ótimas alternativas aos serviços proprietários que você pode executar em seu Raspberry Pi?