AN28 - Crestron driver pro AV systém ovládá NETIO elektrické zásuvky | Chytré zásuvky NETIO ovládané pomocí WiFi a LAN
Tagy: 
3rd party HW-SW

NETIO AN28 popisuje ovládání a získávání dat ze zařízení NETIO z Centrální jednotky Crestron a prostředí SIMPL. Využívá protokolu http(s) a JSON.

 

Můžeme Vám nějak pomoci?

Crestron se řadí mezi špičku v oblasti systémů pro inteligentní řízení domů. Díky své univerzálnosti a širokému uplatnění v nejrůznějších oblastech užití si získala zákazníky po celém světě. Crestron se nevyužívá jen pro inteligentní ovládání domácností, ale také administrativních a komerčních budov.

 

SIMPL od společnosti Crestron je prostředí pro programování centrální jednotek Crestorn pomocí logických symbolů, kde můžete spojením symbolů pomocí signálů rychle vytvořit rychle program a ovládat NETIO prostřednictvím JSON API přes http/https protokol.

 

Díky tomu je možné systémem Crestron jednoduše ovládat přímo elektrické zásuvky NETIO. Využívá se připravených ovladačů (drivers) NETIO Lite a NETIO Profi.

 

NETIO AN28 (Aplikační Poznámka) představuje propojení NETIO zásuvek se systémem Crestron.

 

 

Pomocí Crestrone a NETIO chytré zásuvky lze:

  • Zapnout a vypnout jakoukoli zásuvku
  • Měnit stav libovolné zásuvky
  • Spustit restartovací proces (Short Off) na zvolené zásuvce stiskem tlačítka (ovladač NETIO Profi)
  • Číst hodnoty spotřeby a aktuálního zatížení zásuvky (ovladač NETIO Profi) u zásuvek NETIO podporujících měření

 

Dostupné ovladače (drivery):

 


 

Crestron NETIO driver

Lite

Profi

Profi & Support

    Ovládání všech výstupů (zásuvek) – On / Off / Toggle

Ano

Ano

Ano

    Přepnutí výstupu na definovaný čas – krátké zapnutí (Short ON) / vypnutí (Short OFF / Restart)

-

Ano

Ano

    https – zabezpečená komunikace

Ano

Ano

Ano

    [V] – měření napětí

Ano

Ano

Ano

    [Wh, Wh] – měření energie, dlouhodobé průměry (týdny / měsíce)

-

Ano

Ano

    [A, -, W] – elektrické měření – proud, výkon,…

-

Ano

Ano

    Technická podpora

-

Email do 10 dnů

Email / call do 3 dnů

    Max. počet zařízení (IP addres)

-

5

20

    Max. programů (procesů)

-

1

5

    Cena

Free

25€

100€

 

Kompatibilní NETIO zařízení

 

Konfigurace NETIO zásuvek pro CRESTRON AV driver – JSON API

NETIO zásuvky lze připojit pomocí protokolu HTTP/HTTPS prostřednictvím JSON API. Nastavte NETIO následujícím způsobem přes webovou administraci:

  • NETIO zásuvka musí mít povoleno rozhraní JSON API.
  • Zároveň povolte změny hodnot pomocí JSON API volbou Enable READ-WRITE.
  • Jméno a heslo můžete ponechat původní. Heslo si zobrazíte kliknutím na Show password

 

 

Příprava projektu SIMPL

  1. Otevřete existující nebo vytvořte nový projekt SIMPL.
  2. Stáhněte si příslušný balíček s Crestron symbolem NETIO Lite nebo NETIO Profi. (viz odkazy výše)
  3. V SIMPL Windows s otevřeným projektem zvolte File>Import Archived Program. Archiv neobsahuje program a nemusíte se tak obávat, že program ve Vašem projektu bude přepsán.
  4. Zkopírujte si složku projektu (Select Project Folder). Výběrem archivu se Vám změní.
  5. Vyberte soubor se balíčkem (Select Archive)
  6. Vraťte zpět složku Vašeho projektu (Select Project Folder)
  7. Vyberte, zda budete Symbol používat jen ve vašem projektu nebo se má uložit do Vašeho počítače pro všechny projekty. (V našem příkladě uložíme do projektu)
  8. Zrušte zaškrtnutí pro otevření programu.
  9. Klikněte na Start

 

 

  1. Nyní naleznete symbol v projektové knihovně symbolů (V našem případě v Project Modules)

 

  1. Modul přetáhněte do vašeho projektu (Složka Logic).

 

Nastavení symbolu

Nastavení je v tomto příkladě popsáno na symbolu NETIO Lite. Na ostatních NETIO symbolech postupujeme shodně.

  • Pomocí (výchozích) parametrů nastavte připojení
  • Použijte protokol HTTP
  • Zadejte adresu NETIO zásuvky
  • Port ponechte nastaven na 0d (použije se automaticky port 80 odpovídající protokolu)
  • Dobu pro dotazování na aktuální stav nastavte na 1 sekundu
  • Zadejte uživatelské jméno a heslo pro READ-WRITE tak, jak je nastaveno v NETIO
  • Do signálů connect a keepUpdate přivedeme 1, aby se po startu hned symbol připojil k NETIO a držel zásuvku ve stavu odpovídajícímu signálu setState.
  • Signálem setState ovládáme zásuvku a signál state ukazuje skutečný stav (0 vypnut, 1 zapnuto)

Pro NETIO s více zásuvkami klikněte pravým tlačítkem na setState nebo state a vyberete Insert Signal/Parameter Field.

 

 

Otestování

Nejjednodušší způsob otestování je pomocí SIMPL Debuggeru (v programu Crestron Toolbox). Nahrajte program do centrály a připojte se debuggerem. Signál connected by po nastartování programu měl přejít do stavu 1. V takovém případě naleznete na měřících výstupních signálech aktuální hodnoty. A signálem setState můžete nastavovat NETIO zásuvku.

 

Řešení problémů

  1. Signál connected nepřejde do stavu 1
    1. Otestujte dostupnost NETIO z centrály příkazem ping v textové konzoly (v programu Crestron Toolbox). Příklad: „ping 192.168.1.110“. Odpověď by měla vypadat následovně: „Reply from 10.5.2.114: Echo size=32 time=1ms TTL=63“.
    2. Zkontrolujte, že je povoleno JSON API v NETIO
    3. https – zabezpečená komunikace
      Zkontrolujte, že používáte správné připojení http/https. Připojte se na webové stránky NETIO zařízení a zkontrolujte, zda se otevřely v protokolu http nebo https. Stejný protokol je nutné mít zvolen na symbolu. V NETIO můžete používání http nebo https protokolu změnit v „Settings/Security Settings (Turn on secure connection (HTTPS))“

 

FAQ

1) Lze použít jeden a ten samý driver pro všechny NETIO zásuvky?

Pro základní funkčnost lze použít NETIO Lite symbol pro všechny typy NETIO zásuvek s podporou JSON API.  Pro další funkčnosti je k dispozici specifický symboly pro každý typ zásuvky.

 

2) Jak rychle program reaguje?

Reakce na http JSON API je celkem rychlá, očekávejte okamžitou reakci.

 

3) Je nutné pro vyzkoušení aplikací mít fyzicky NETIO chytrou zásuvku?

Ne, aplikace je možné vyzkoušet na online demech, která pro vás firma NETIO připravila.

Na NETIO online dema se lze přihlásit pomocí demo / demo na těchto adresách:

http://pc-rest.netio-products.com:22888/

https://netio-4c.netio-products.com/

http://powerpdu-4ps.netio-products.com:22888/

http://powerbox-3px.netio-products.com:22888

http://powerdin-4pz.netio-products.com:22888

http://netio-4all.netio-products.com/

http://netio-4.netio-products.com/

 

4) Mohu použít NETIO Mobile / Mobile2 app společně s propojením do Crestron?

Ano, NETIO Mobile app funguje i souběžně s M2M API protokoly.

 

5) Mohu použít NETIO Cloud souběžně s propojením do Crestron?

Ano, NETIO Cloud funguje i souběžně s M2M API protokoly.

 

6) Jak můžu získat NETIO-Crestron drivery?

 

Podporované FW verze pro NETIO zásuvky

  • PowerPDU 4C: firmware 3.3.1 a novější
  • PowerPDU 4PS: firmware 2.4.4 a novější
  • PowerBOX 3Px: firmware 2.4.4 a novější
  • PowerDIN 4PZ: firmware 2.5.2 a novější
  • PowerCable REST 101x: firmware 2.3.9 a novější
  • NETIO 4 and NETIO 4All: firmware 3.3.1 a novější

 

 

Zeptejte se na cenu nebo technické parametry

Pro otestování zařízení použijte jméno/heslo demo/demo