Índice:
- Etapa 1: Lista de Materiais
- Etapa 2: Obrigado pelas ideias e ajuda
- Etapa 3: Nextcloud e instalação da estação meteorológica
- Etapa 4: algumas notas
Vídeo: Multi Task Raspberry 1 B (nuvem pessoal + estação meteorológica): 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Algum tempo atrás eu lembrei que havia um RPiB sobressalente após comprar uma versão mais recente. Pensando em privacidade ao manter meus arquivos de backup, decidi ter meu próprio servidor em nuvem. Feliz com o bom resultado, mas não satisfeito com o desperdício de potencial do RPi, fiz uma combinação de estação meteorológica + servidor de nuvem pessoal.
Etapa 1: Lista de Materiais
- A RPi B (pode, também, trabalhar com RPi2, RPi3, etc)
- Uma tela LCD 1024 * 600 de 7 "para Raspberry (escolha você mesmo o tamanho da tela)
- Dongle WiFi ou um cabo ethernet conectado ao RPi (somente RPi3 e mais recentes têm wi-fi integrado)
- Mouse e teclado USB
Etapa 2: Obrigado pelas ideias e ajuda
Observe que esta etapa é baseada no trabalho de algumas pessoas:
Gus:
pimylifeup.com/raspberry-pi-nextcloud-serv…
jimk3038:
www.instructables.com/id/Raspberry-Pi-Inte…
Muito obrigado a kalmat pelas melhorias no código: agora, quando não há conexão com a Internet, um grande relógio e calendário são exibidos
www.instructables.com/member/Kalmat/
Etapa 3: Nextcloud e instalação da estação meteorológica
Estas etapas pressupõem que: - alguns princípios básicos do Linux são conhecidos
- O trecho de framboesa do sistema operacional já está instalado no RPi
- O sistema operacional já está configurado (raspi-config: SSH habilitado, sistema de arquivos expandido para usar o espaço máximo do cartão SD, etc)
-IP do RPi é definido como estático
########################################################
Instalação Nextcloud
########################################################
Sequências seguintes executadas no terminal (de SSH ou nativamente em RPi) ############################################ ########################
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring
sudo service apache2 restart
cd / var / www / html curl https://download.nextcloud.com/server/releases/ne… |
sudo tar -jxv
sudo mkdir -p / var / www / html / nextcloud / data
sudo chown -R www-data: www-data / var / www / html / nextcloud /
sudo chmod 750 / var / www / html / nextcloud / data
########################################################
Agora que terminamos, podemos finalmente ir para o Nextcloud e começar seu processo de instalação. Para começar, vá para o endereço IP plus / nextcloud do seu Raspberry Pi. Por exemplo, o endereço que eu iria é o seguinte:
Lembre-se de substituir o endereço IP de exemplo pelo do seu Raspberry Pi.
192.168.1.105/nextcloud
Escolha seu nome de usuário e senha
link para o tutorial que eu segui:
#########################################################
Instalação da estação meteorológica
#########################################################
Download:
launchpad.net/python-weather-api/trunk/0.3… ############################################################################### ##############################
Sequências seguintes executadas no terminal (de SSH ou nativamente em RPi) ############################################ ########################
tar -xvzf pywapi-0.3.8.tar.gz
cd pywapi-0.3.8
sudo python setup.py build
sudo python setup.py install
########################################################
Verifique se as coisas funcionam como esperado
########################################################
Baixe e extraia o Weather 1.6.4.zip na pasta / home / pi
próximo comando no terminal (não é conexão SSH / desta vez a exibição nativa é necessária)
cd clima
sudo python weather.py
########################################################
Faça com que seja iniciado automaticamente após a inicialização
########################################################
sudo nano /etc/rc.local
Pouco antes da última linha, que diz "saída 0", adicione o seguinte às linhas.
cd / home / pi / clima
sudo python weather.py &> err.log
########################################################
Etapa 4: algumas notas
- O trabalho feito pelo Kalmat não tem tradução automática, fiz uma tradução para pt-BR à mão. Se alguém tiver conhecimento para trabalhar com arquivos.po para traduzir, agradecemos.
- A estabilidade é boa o suficiente. Veja a imagem acima (o uso de CPU e memória está baixo)
- baixe o aplicativo para o seu smartphone e cliente nextcloud para desktop
- Existem alguns ajustes que você pode fazer no servidor Apache e PHP para melhorar a taxa de upload para o servidor (google it)
-
Existem outras versões de estação meteorológica com imagens de fundo, conforme visto em
Projeto jimk3038 (versão melhorada feita por Kalmat)
Recomendado:
Monitor pessoal de estação meteorológica faça você mesmo: 6 etapas
DIY Personal Weather Station Monitor: DarkSky ,, Nosso serviço de API para clientes existentes não está mudando hoje, mas não aceitaremos mais novas inscrições. A API continuará a funcionar até o final de 2021.https: //blog.darksky.net/Personal Weather Station Monitor display your we
Estação meteorológica pessoal usando Raspberry Pi com BME280 em Java: 6 etapas
Estação meteorológica pessoal usando Raspberry Pi com BME280 em Java: O mau tempo sempre parece pior através de uma janela. Sempre estivemos interessados em monitorar nosso clima local e o que vemos pela janela. Também queríamos um melhor controle sobre nosso sistema de aquecimento e A / C. Construir uma estação meteorológica pessoal é uma grande
Estação meteorológica NaTaLia: Estação meteorológica com energia solar Arduino Feito da maneira certa: 8 etapas (com fotos)
Estação meteorológica de NaTaLia: Estação meteorológica com energia solar Arduino feito da maneira certa: após 1 ano de operação bem-sucedida em 2 locais diferentes, estou compartilhando meus planos de projeto de estação meteorológica movida a energia solar e explicando como ela evoluiu para um sistema que pode realmente sobreviver por muito tempo períodos de energia solar. Se você seguir
Estação meteorológica pessoal de IoT de fótons de partículas: 4 etapas (com imagens)
Estação meteorológica pessoal de IoT de fótons de partículas:
Faça uma estação meteorológica pessoal: 10 etapas (com fotos)
Faça uma estação meteorológica pessoal: Sentado em seu quarto, você começa a suar ou sentir frio; você quer saber qual seria a temperatura em seu quarto? ou qual seria a umidade? Isso aconteceu comigo há algum tempo. Isso levou ao início da Estação Meteorológica Pessoal, que monitora