AN26 MS Azure a NETIO 4x - měření spotřeby a ovládání zásuvek z cloud služby. | Chytré zásuvky NETIO ovládané pomocí WiFi a LAN
Tagy: 
User library

AN26 ukazuje, jak propojit chytré zásuvky NETIO s IoT Hubem (součást služby MS Azure). Používá standardní M2M MQTT pro NETIO 4x produkty. MQTT flex není podporováno.

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

 

Podporovaná zařízení: NETIO 4All, PowerPDU 4C, NETIO 4

 

Chytré zásuvky  NETIO 4x je možné M2M protokolem MQTT připojit do IoT Hub ve službě MS Azure. V této Aplikační poznámce je ukázáno jak toho docílit pomocí programu Device Explorer (Device Explorer Twin). V tomto programu je možné i následně sledovat komunikaci mezi IoT Hubem a zařízením NETIO.

 

MS Azure IoT Hub a chytré zásuvky NETIO 4x

Prvním krokem pro připojení NETIO zařízení do MS Azure je nutnost vytvoření IoT Hub. To je možné udělat ve službě MS Azure (https://azure.microsoft.com/).


 

Zařízení NETIO je možné propojit s IoT Hubem přímo v Azure, nebo je možné využít program Device Explorer. Na stránce https://github.com/Azure/azure-iot-sdk-csharp/releases je nutné stáhnout SetupDeviceExplorer.msi.

 

Po stažení je nutné program nainstalovat a spustit.

 

Po spuštění programu se objeví následující okno:

 

Do pole IoT Hub Connection String je nutné vložit Connection String pro Váš IoT Hub a tlačítkem Update potvrdit připojení. Connection String je nutné získat z MS Azure po registraci NETIO do IoT Hubu (podrobný návod lze nálezt na https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-csharp-csharp-device-management-get-started).

 

Pokud je připojení úspěšné, objeví se okno:

 

Nyní je nutné přidat NETIO zařízení. V sekci Management lze pomocí tlačítka Create přidat nové zařízení.

 

V zobrazeném okně je potřeba zvolit pouze Device ID (může být libovolné) a ostatní nechat předvyplněné. Stisknutím tlačítka Create dojde k vytvoření zařízení.

 

Nyní je nutné získat Connection string vytvořeného zařízení.

Stačí na něj kliknout pravým tlačítkem a vybrat možnost Copy connection string for selected device(s).

 

Tento Connection string je potřeba vložit do zařízení NETIO. Ve webové aplikaci je sekci M2M API Protocols - MQTT nutno nastavit takto:

 

Enable MQTT - zaškrtnuto

MQTT Mode - MS Azure

Device connection string - Do tohoto pole je nutné vložit zkopírovaný connection string

Validate server’s SSL certificate - zaškrtnuto

Update period - volitelná (výchozí hodnota je 30 sekund)

 

Nastavení se potvrdí tlačítkem Save Changes.

 

Po uložení změn by se měl MQTT status změnit na: Connected (Connected) a vedle záložky MQTT se objeví zelená tečka.

 

Ověřit komunikaci je možné v programu Device Explorer. V sekci Data po nastavení Event Hubu a zařízení se po stisknutí tlačítka Monitor začnou zobrazovat přijaté zprávy.

 

FAQ:

 

1) Jak mám postupovat, pokud nemám operační systém Windows?

Pokud používáte jiný operační systém než Windows, lze Azure IoT Hub spravovat pomocí Visual Studio Code s nainstalovaným rozšířením Azure IoT Hub Toolkit https://github.com/Microsoft/vscode-azure-iot-toolkit/wiki

 

2) Vyžaduje toto spojení MQTT flex?

Ne, Příklad AN26 používá standardní M2M API - MQTT mode: MS Azure, který podporují všechna zařízení NETIO 4x

 


 

Podporované verze FW:

3.1.0 a vyšší (Archiv firmware)

 


 

Tato Aplikační poznámka může být použita v:

 

Smart power socket NETIO

 

NETIO 4

NETIO 4 je PDU modul čtyř zásuvek 230V/8A s připojením do počítačové sítě pomocí LAN a WiFi. Každou ze zásuvek lze individuláně vypnout/zapnout pomocí různých M2M API protokolů. NETIO 4 je unikátní produkt, který najde uplatnění v IT, průmyslu, chytrých domech, multimediálních instalacích atd. Všude, kde potřebujete zásuvky na 230V ovládané z mobilní aplikace, z nějakého programu (M2M API), z uživatelského skriptu (Lua), z funkcí časovač (Scheduler) a automatický restartér (IP WatchDog).

Více o NETIO 4

 

Smart power socket NETIO 4All

 

NETIO 4All

NETIO 4All je PDU modul čtyř elektrických zásuvek 230V/8A s měřením spotřeby na každé zásuvce, který lze připojit do počítačové sítě pomocí LAN a WiFi. Každou ze čtyř zásuvek lze individuálně vypnout/zapnout přes web nebo pomocí různých M2M API protokolů. Na každé zásuvce lze měřit její spotřebu elektřiny (A, W, kWh). Chytré zásuvky NETIO 4All jsou určeny pro aplikace vzdáleného měření a ovládání elektrických zásuvek.

Více o NETIO 4All

 
NETIO PowerPDU 4C is small PDU with power measurement and IEC-320 outputs

 

NETIO PowerPDU 4C

NETIO PowerPDU 4C je malé PDU (Power Distribution Unit) na 110/230V. Každý ze čtyř výstupů IEC-320 C13 lze ovládat samostatně (On / Off / Reset / přepni). Na každém výstupu jsou měřeny elektrické veličiny (A, W, kWh, TPF, V, Hz) s vysokou přesností. Zařízení obsahuje dva LAN porty pro připojení do sítě (vestavěný Ethernet switch). Každý výstup napájení podporuje ZCS (Zero Current Switching), to znamená šetrné ovládání připojených zařízení.

Více o NETIO PowerPDU 4C

 

Zeptejte se na cenu nebo technické parametry

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