Instalace Controller.App
Aplikace pro obsluhu vstupu a výstupů a zajištění síťové komunikace.
Technická specifikace.
SkyController se skládá z dvou základních sofwarových komponent, které jsou nainstalovány na Raspberry PI se systémem Windows IOT.
V této sekci vás provedeme všemi kroky, kterou budou třeba pro správnou funkci SkyControlleru.
Doporučený hardware je Raspberry Pi 3 Model B s SD karou o kapacitě alespoň 8GB.
Aplikace pro obsluhu vstupu a výstupů a zajištění síťové komunikace.
Vložte SD kartu do Raspberry. Stáhněte si aplikaci IoT Dashboard, která vás provede kompletní instalací.
IoT Dashboard můžete spustit na jakémkoli počitači se systémem MS Windows, který bude připojen do stejně sitě jako Raspberry Pi. Instalace potrvá asi 30 minut.
Přes webový prohlížeč zadejte adresu http://device_name:8080 nebo http://ip_adresa:8080, kde device_name je název nebo ip_address je síťová adresa zařízení Rapsberry PI.
Do Windows Device portál se přihlásítě pomocí jména Administrator a hesla, které jste zadali při instalaci OS pomocí IoT Dashboard.
Instalační soubor aplikace Controller.App stáhnete zde.
Stiskněte vybrat soubor a zvolte cestu na lokální disk, kam jste si stáhli instalační soubor Skycon.Controller.App_x.x.x.x_arm.zip
Stiskněte tlačítko Install
Nastavte balíček Skycon.Controller, aby se automaticky spouštěl při startu pomocí radiobutton ve sloupci Statup.
Aplikace pro administraci SkyControlleru a zobrazení grafů.
Stáhněte si baliček Skycon.Controller.Web, a rozbalte ho na SD Kartu Rapsberry PI do kořenové složky disku C:\.
S počítače ve stejné síti, jako je Raspberry PI, otevřete PowerShell s oprávněním správce a zadejte tento příkaz, kde ip_adresa je síťová adresa Raspberry PI.
Enter-PSSession -ComputerName ip_adresa -Credential Administrator
Zobrazí se dialogové okno pro zadání administrátorského hesla k Raspberry PI, heslo zadejte a stiskněte OK
Pomocí příkazu v PowerShell povolte port aplikace. Úspěšné nastavení poznáte, tak že se vypíše Ok. po vykonání příkazu.
netsh advfirewall firewall add rule name=”ASP.NET Core Web Server port” dir=in action=allow protocol=TCP localport=5000
Pomocí PowerShell nastavte automatické spouštení aplikace Controller.Web pomocí tohoto příkazu:
schtasks /create /tn "Startup Web" /tr c:\Startup.bat /sc onstart /ru SYSTEM
Restartujte vaše Raspberry Pi a ověřte, že aplikace běží.
Přes webový prohlížeč zadejte adresu http://device_name:8080 nebo http://ip_adresa:8080, kde device_name je název nebo ip_address je síťová adresa zařízení Rapsberry PI.
Do Windows Device portál se přihlásítě pomocí jména Administrator a hesla, které jste zadali při instalaci OS pomocí IoT Dashboard.
V menu Processes vyberte volbu Details.
Ověřte, že jsou spuštěné procesy Skycon.Controller.exe a Skycon.Controller.Web.exe.
V této sekci vás provedeme všemi nastaveními, komponenty pro správu SkyControlleru.
Nastevení SkyControlleru se provádí přes webové rozhraní na adrese http://ip_adresa:5000
V horním menu vyberte volbu Nastavení, budete přesměrování na stránku pro zadání přihlašovacích údajů.
Pro první přihlášení zadejte jméno Admin a heslo admin.
Heslo doporučujeme změnit, jak bude uvedeno v následujícím kroku!
Zobrazí se vám výchozí obrazovka s Přehledem (Dashboard).
V menu Nastavení vyberte volbu Konfigurace
V menu Nastavení vyberte volbu Zabezpečení
Zde můžete vytvářet přístupy pro uživatele a přiřadit je do rolí.
V menu Nastavení vyberte volbu Katalogy
Zde můžete spravovat položky připravených katalogů.
V menu Nastavení vyberte volbu Události
Zde můžete zobrazit seznam chybových událostí obou komponent Skycontroller.Web a Skycontroller.App.
V menu Nastavení vyberte volbu Aktualizace
Stiskněte volbu Zvolit soubory a vyberte všechny 3 soubory pro novou verzi aplikace Controller.Web.
Aktualizaci spustíte tlačítkem Spustit. Během aktualizace dojde k přenesení souborů do dočasné složky na zařízení Raspberry Pi a následně po restartu zařízení se komponenta zaktualizuje.
Komponenta je označení pro rozhraní, které nám poskytuje nějaké vstupy či výstupy. Raspberry Pi má k dispozici 26 GPIO pinů, které lze použit jako digitální vstup / výstup. Pokud ale chcete pracovat s analogovými hodnotami, je třeba k RPi připojit ADC převodník. Skycontrolle umí pracovat s MCP3008 přes SPI rozhraní.
Pokud potřebujete využívat analogové vstupy, mužete využít 2x rozhraní SPI (SPI0 / SPI1), které aktivujete stiskem příslušného tlačitka nahoře vlevo. Komponentu je třeba fyzicky propojit s Raspberry na piny, které jsou uvedeny v detailu komponenty a následně na ně můžete připojit odpovídající zařízení.
Zařízení je označení pro sensory, relé a podobně. Zkrátka veškeré prvky, které přípojujeme na vstup nebo výstup a můžeme je tedy ovládat nebo z nich číst.
V horním menu uvidíte dostupné komponenty, ke kterým můžete nové zařízení připojit.
Kompletní seznam podporovaých zařízení naleznete zde.
V horním menu vyberete komponentu, ke které chcete zařízení připojit.
V této sekci vás provedeme všemi nastaveními, která jsou potřebná pro nastavení komunikace s miiserverem LOXONE.
Nastevení se provede pomocí aplikace Loxone Config
Komunikace mezi SkyControllerem a LOXONE probíhá přes virtuální UDP vstup a UDP příkaz.
Komunikace mezi SkyControllerem a LOXONE probíhá přes virtuální výstup a nastavení instrukce při zapnutí a vypnutí.
Pro jakékoli dotazy nebo další informace nás neváhejte kontaktovat pomocí níže uvedených údajů nebo zanechte zprávu prostřednictvím kontaktního formuláře.
Vojtěcha Lanny 3274,
Kladno, 272 01
info@skycon.cz
+420 774 631 722