Tartalomjegyzék:

Többfeladatos málna 1 B (Personal Cloud + Weather Station): 4 lépés
Többfeladatos málna 1 B (Personal Cloud + Weather Station): 4 lépés

Videó: Többfeladatos málna 1 B (Personal Cloud + Weather Station): 4 lépés

Videó: Többfeladatos málna 1 B (Personal Cloud + Weather Station): 4 lépés
Videó: Machu Picchu: What they won't tell you about visiting here 2024, Július
Anonim
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)
Többfeladatos málna 1 B (Personal Cloud + Weather Station)

Valamikor régebben eszembe jutott, hogy egy RPiB tartalék van, miután megvettem az újabb verziót. A biztonsági mentésre gondolva, amikor mentettem a biztonsági mentési fájljaimat, úgy döntöttem, hogy saját felhőszervert használok. Elégedett vagyok a jó eredménnyel, de nem vagyok megelégedve az RPi által elszalasztott potenciál pazarlásával. Kombináltam egy időjárás állomást + személyes felhőszervert.

1. lépés: Anyaglista

Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
  • A RPi B (szintén használható RPi2, RPi3, stb.)
  • 7 hüvelykes 1024*600 -as LCD kijelző málna számára (válassza ki a képernyő méretét saját maga)
  • WiFi-kulcs vagy Ethernet-kábel az RPi-hez csatlakoztatva (csak az RPi3 és újabb verziók rendelkeznek beépített wifivel)
  • Egér és billentyűzet USB

2. lépés: Köszönöm az ötleteket és a segítséget

Vegye figyelembe, hogy ez a lépés néhány ember munkáján alapul:

Gus:

pimylifeup.com/raspberry-pi-nextcloud-serv…

jimk3038:

www.instructables.com/id/Raspberry-Pi-Inte…

Nagyon köszönöm a kalmatnak a kód javítását: Most, amikor nincs internetkapcsolat, egy nagy óra és callendar jelenik meg

www.instructables.com/member/Kalmat/

3. lépés: A Nextcloud és az Weather Station telepítése

Nextcloud és Weather Station telepítése
Nextcloud és Weather Station telepítése

Ezek a lépések feltételezik, hogy:-ismerik a linux alapjait

-Az operációs rendszer raspbian stretch már telepítve van az RPi -n

-Az operációs rendszer már konfigurálva van (raspi-config: SSH engedélyezve, kibővített fájlrendszer a maximális sd kártyahely kihasználására stb.)

Az RPi IP -je statikus

########################################################

Nextcloud telepítés

########################################################

A terminálban végrehajtott szekvenciák (SSH -ból vagy natív módon az RPi -n) ####################

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 szolgáltatás apache2 újraindítása

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-adatok: www-data/var/www/html/nextcloud/

sudo chmod 750/var/www/html/nextcloud/data

########################################################

Most, hogy ezzel befejeztük, most végre eljuthatunk magához a Nextcloudhoz, és megkezdhetjük a telepítési folyamatot. Kezdésként lépjen a Raspberry Pi IP -címére plus /nextcloud. Például a következő címre mennék:

Ne felejtse el lecserélni a példa IP -címet a Raspberry Pi készülékére.

192.168.1.105/nextcloud

Válassza ki felhasználónevét és jelszavát

link a bemutatóhoz, amelyet követtem:

#########################################################

Időjárás állomás telepítése

#########################################################

Letöltés:

launchpad.net/python-weather-api/trunk/0.3… ############################### #########################

A terminálban végrehajtott szekvenciák (SSH -ból vagy natív módon az RPi -n) ####################

tar -xvzf pywapi -0.3.8.tar.gz

cd pywapi-0.3.8

sudo python setup.py build

sudo python setup.py install

########################################################

Ellenőrizze, hogy a dolgok a várt módon működnek -e

########################################################

Töltse le és bontsa ki az Weather 1.6.4.zip fájlt a /home /pi mappába

következő parancs a terminálon (nem SSH kapcsolat/Ezúttal natív megjelenítésre van szükség)

cd Időjárás

sudo python weather.py

########################################################

Indítás után tegye automatikus indítássá

########################################################

sudo nano /etc/rc.local

Közvetlenül az utolsó sor előtt, amely azt mondja: "exit 0", adja hozzá a következőket a sorokhoz.

cd/home/pi/Időjárás

sudo python weather.py &> err.log

########################################################

4. lépés: Néhány megjegyzés

Néhány megjegyzés
Néhány megjegyzés
Néhány megjegyzés
Néhány megjegyzés
  • A kalmat által végzett munkának nincs automatikus fordítása, kézzel fordítottam a pt-BR-re. Ha valakinek van tudása a.po fájlokkal lefordítani, azt megköszönném.
  • A stabilitás elég jó. Lásd a fenti képet (a CPU és a memóriahasználat alacsony)
  • töltse le az APP -t okostelefonjára és a nextcloud kliensre az asztalon
  • Van néhány csípés, amelyet az Apache szerverrel és a PHP -vel tehet, hogy javítsa a feltöltési arányt a szerverre (google it)
  • Az időjárás állomás más változatai is rendelkezésre állnak háttérképekkel, amint az látható

    jimk3038 projekt (javított verzió: kalmat)

Ajánlott: