GNU/Linux >> Znalost Linux >  >> Linux

Ovládejte zařízení Raspberry Pi a IOT z cloudu pomocí Cloud4RPi

Raspberry Pi je jedním z nejlepších vynálezů naší doby. Toto levné zařízení můžeme použít k vytvoření něčeho opravdu skvělého a užitečného. V tomto článku vám ukážu, jak můžete ovládat své Raspberry Pi a odesílat pokyny do zařízení připojených k vašemu RPi odkudkoli na světě.

Co je Cloud4RPi?

Cloud4RPi je velmi jednoduchý webový ovládací panel pro přístup k vašim zařízením Raspberry Pi. Jeho konfigurace nezabere více než 2 minuty a ke svému Raspberry Pi máte přístup odkudkoli na světě. Takže začneme.

Jak nastavit Cloud4RPi s Raspberry Pi?

  • Zaregistrujte si nový účet u Cloud4RPi (je to zdarma).
Stažení

Po registraci budete přesměrováni na svůj ovládací panel. Jak vidíte, k vašemu účtu je již přidán ovládací panel. Je to demo a kliknutím na něj se zobrazí některé demo služby nebo zařízení běžící na připojeném RPi.

Chcete-li začít přidávat naše vlastní zařízení, nejprve vytvořte nový ovládací panel. Klikněte na ‚Nový ovládací panel‘.

Přidat zařízení

Nyní přidejte zařízení. Přidání zařízení je opravdu jednoduché. Klikněte na ‚Zařízení‘ na horním navigačním panelu.

Zadejte nový název zařízení. Může to být cokoli, co se vám líbí.

Dále nakonfigurujeme naše RPi, aby mluvilo s Cloud4RPi. K tomu nainstalujeme agenta, který připojí RPi k webovému rozhraní. K instalaci agenta Cloud4RPi stačí použít následující příkaz.

sudo apt update && sudo apt upgrade -y
sudo apt install git python python-pip -y

sudo pip install cloud4rpi

If you have python3, then use -
sudo python3 -m pip install cloud4rpi

Pro usnadnění vytvořil tým vývojářů ukázkový kód pro vaše zařízení. Stáhněte si jej pomocí git.

git clone https://github.com/cloud4rpi/cloud4rpi-raspberrypi-python.git && cd cloud4rpi-raspberrypi-python

Předáním výše uvedeného příkazu stáhnete konfigurační soubor z github repo a přesunete se do konfiguračního adresáře. Posledním krokem je zadání tokenu do konfiguračního souboru, aby mohl odesílat data na náš účet na Cloud4RPi.

Upravit soubor control.py  –

nano control.py

Nyní přejděte na stránku zařízení a klikněte na zařízení, které jste právě vytvořili. Zkopírujte Token zařízení . A vložte tento token do control.py tam, kde je napsáno „__YOUR_DEVICE_TOKEN__ ‘.

Poté soubor uložte (Ctrl+x> Y) a vše je nastaveno.

Nakonec spusťte sudo python control.py dokončete nastavení.

Nyní otevřete řídicí panel Cloud4RPi a zjistěte, že obdržel vaše informace o RPi.

Jak můžete vidět, informace byly získány. Můžete vidět IP adresu, název hostitele, teplotu CPU atd. Pokud máte k RPi připojeno více senzorů nebo zařízení, můžete tyto informace také získat.

Nyní klikněte na Ovládací panely a otevřete ovládací panel, který jsme vytvořili v prvním kroku. Zde můžete přidat widget, který bude graficky reprezentovat data vašich zařízení.

Aby tyto gadgety fungovaly, měli byste nejprve na svém RPi nastavit správné senzory nebo služby. Z tohoto panelu můžete odesílat vstupy do svých zařízení. Řekněme, že chcete načíst pokojovou teplotu nebo zapnout kávovar atd. To vše můžete udělat přímo z ovládacího panelu.


Linux
  1. Jak nainstalovat a nastavit Nagios Core na Raspberry PI

  2. Jak otočit videa pomocí FFMpeg z příkazového řádku

  3. Použití Redditu z konzole v roce 2020

  1. Instalace Grub 2 na Mdadm, jaké zařízení?

  2. Použití Windows DLL z Linuxu

  3. SSH z A přes B do C pomocí soukromého klíče na B

  1. Vyhledání podvodných zařízení ve vaší síti pomocí Nmap

  2. Jak znovu zkompilovat Apache pomocí EasyApache z WHM?

  3. Představujeme ovládací panel Rackspace Cloud