Sisällysluettelo:
- Vaihe 1: Materiaaliluettelo
- Vaihe 2: Kiitos ideoista ja avusta
- Vaihe 3: Nextcloud- ja Weather Station -asennus
- Vaihe 4: Jotkut huomautukset
Video: Monitehtävä Vadelma 1 B (Personal Cloud + Weather Station): 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Jokin aika sitten muistin, että RPiB -vara oli ostettu, kun ostin uudemman version. Olen tyytyväinen hyvään tulokseen, mutta en tyytyväinen RPi: n potentiaalin hukkaan. Tein yhdistelmän, jossa sekoitettiin sääasema + henkilökohtainen pilvipalvelin.
Vaihe 1: Materiaaliluettelo
- A RPi B (voi toimia myös RPi2: n, RPi3: n jne. Kanssa)
- 7 tuuman 1024*600 LCD -näyttö vadelmalle (valitse näytön koko itse)
- WiFi-dongle tai ethernet-kaapeli, joka on liitetty RPi: hen (vain RPi3: ssa ja uudemmissa on sisäänrakennettu wifi)
- USB -hiiri ja näppäimistö
Vaihe 2: Kiitos ideoista ja avusta
Huomaa, että tämä vaihe perustuu joidenkin ihmisten työhön:
Gus:
pimylifeup.com/raspberry-pi-nextcloud-serv…
jimk3038:
www.instructables.com/id/Raspberry-Pi-Inte…
Paljon kiitoksia kalmatille koodin parannuksista: Nyt kun Internet -yhteyttä ei ole, näytetään iso kello ja callendar
www.instructables.com/member/Kalmat/
Vaihe 3: Nextcloud- ja Weather Station -asennus
Näissä vaiheissa oletetaan, että:-jotkut Linuxin perusteet ovat tiedossa
-Käyttöjärjestelmä raspbian stretch on jo asennettu RPi: hen
-Käyttöjärjestelmä on jo määritetty (raspi-config: SSH käytössä, laajennettu tiedostojärjestelmä, joka käyttää eniten sd-korttitilaa jne.)
RPi: n IP määritellään staattiseksi
########################################################
Nextcloud asennus
########################################################
Seuraavat päätelaitteessa suoritetut sekvenssit (SSH: sta tai alkuperäisesti RPi: llä) #################################### ###################
sudo apt-get päivitys
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 -palvelu apache2 uudelleen
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
########################################################
Nyt kun olemme lopettaneet sen, voimme nyt vihdoin siirtyä Nextcloudiin ja aloittaa sen asennusprosessin. Aloita siirtymällä Raspberry Pi: n IP -osoitteeseen plus /nextcloud. Esimerkiksi osoite, johon menisin, on seuraava:
Muista korvata esimerkki -IP -osoite Raspberry Pi -laitteesi osoitteella.
192.168.1.105/nextcloud
Valitse käyttäjätunnuksesi ja salasanasi
linkki opetusohjelmaan, jota seurasin:
#########################################################
Sääaseman asennus
#########################################################
Ladata:
launchpad.net/python-weather-api/trunk/0.3… ############################## ########################
Seuraavat päätelaitteessa suoritetut sekvenssit (SSH: sta tai alkuperäisesti RPi: llä) #################################### ###################
tar -xvzf pywapi -0.3.8.tar.gz
cd pywapi-0.3.8
sudo python setup.py build
sudo python setup.py install
########################################################
Tarkista, että asiat toimivat odotetulla tavalla
########################################################
Lataa ja poista Weather 1.6.4.zip on /home /pi -kansio
seuraava komento päätelaitteessa (ei SSH -yhteyttä/tällä kertaa natiivinäyttöä tarvitaan)
cd Sää
sudo python weather.py
########################################################
Käynnistä se automaattisesti käynnistyksen jälkeen
########################################################
sudo nano /etc/rc.local
Lisää ennen viimeistä riviä, joka sanoo "exit 0", lisää seuraavat rivit.
cd/koti/pi/Sää
sudo python weather.py &> err.log
########################################################
Vaihe 4: Jotkut huomautukset
- Kalmatin tekemillä töillä ei ole automaattista käännöstä, tein käännöksen pt-BR: lle käsin. Jos jollakin on tietoa työskennelläkseen käännettävien.po -tiedostojen kanssa, olisimme kiitollisia.
- Vakaus on tarpeeksi hyvä. Katso yllä oleva kuva (suorittimen ja muistin käyttö on vähäistä)
- lataa APP älypuhelimeesi ja nextcloud -työasemaan työpöydälle
- Voit tehdä joitakin parannuksia Apache -palvelimelle ja PHP: lle parantaaksesi lähetysnopeutta palvelimelle (google it)
- On myös muita versioita sääasemasta, jossa on taustakuvia
jimk3038 -projekti (parannettu versio, jonka on tehnyt kalmat)
Suositeltava:
DIY Personal Weather Station Monitor: 6 vaihetta
DIY Personal Weather Station Monitor: DarkSky ,, Sovellusliittymäpalvelumme nykyisille asiakkaillemme ei muutu tänään, mutta emme enää hyväksy uusia ilmoittautumisia. Sovellusliittymä toimii edelleen vuoden 2021 loppuun asti. Https://blog.darksky.net/Personal Weather Station Monitor näyttää
Helppo asennus IR -kaukosäädin LIRC: n avulla Vadelma PI: lle (RPi) - heinäkuu 2019 [Osa 1]: 7 vaihetta
Helppo asennus IR -kaukosäädin LIRC: n avulla Raspberry PI: lle (RPi) - heinäkuu 2019 [Osa 1]: Pitkän etsinnän jälkeen olin yllättynyt ja hämmentynyt ristiriitaisista tiedoista, jotka koskevat IR -kaukosäätimen asentamista RPi -projektilleni. Luulin sen olevan helppoa, mutta Linux InfraRed Controlin (LIRC) asentaminen on ollut ongelmallista jo pitkään
Kodinkoneiden vadelma PI -pohjainen virtamittari: 14 vaihetta
Kodinkoneiden Raspberry PI -pohjainen virtamittari: Tämä oli pieni projekti, jonka tein seuratakseni yksittäisten laitteiden virrankulutusta ympäri taloa ja näyttämään kaavioita niiden virrankulutuksesta ajan mittaan. Se on itse asiassa yksi helpoimmista Raspberry PI -pohjaisista projekteista, joita olen tehnyt, ei juottamista tai hakkerointia
Langaton ovikello - (Vadelma PI ja Amazon Dash): 4 vaihetta (kuvilla)
Langaton ovikello - (Vadelma PI ja Amazon Dash): Mitä se tekee? (katso video) Kun painiketta painetaan, Raspberry löytää uuden laitteen kirjautuvan langattomaan verkkoon. Tällä tavalla se tunnistaa painetun painikkeen ja välittää tämän tiedon matkapuhelimeesi (tai laitteeseesi)
Particle Photon IoT Personal Weather Station: 4 vaihetta (kuvilla)
Particle Photon IoT Personal Weather Station: