Kurz: Nasazení a procházení šablony analytické aplikace v obchodě

Pro mnoho prodejců jsou podmínky životního prostředí v rámci svých obchodů klíčovým rozdílem od svých konkurentů. Maloobchodníci chtějí udržovat příjemné podmínky v rámci svých obchodů za účelem výhody svých zákazníků.

K vytvoření komplexního řešení můžete použít šablonu analytické rezervace IoT Central v obchodě . Šablona aplikace umožňuje digitálně se připojit k prostředí maloobchodního obchodu a monitorovat ho pomocí různých druhů snímačů. Tato zařízení snímačů generují telemetrii, kterou můžete převést na obchodní přehledy, což maloobchodníkovi pomůže snížit provozní náklady a vytvořit pro své zákazníky skvělé prostředí.

Použití šablony aplikace k:

  1. Připojte různé druhy senzorů IoT k instanci aplikace IoT Central.
  2. Monitorujte a spravujte stav sítě senzorů a všech zařízení brány v prostředí.
  3. Vytvořte vlastní pravidla týkající se podmínek prostředí v úložišti, která aktivují výstrahy pro správce obchodů.
  4. Transformujte podmínky prostředí v obchodě na přehledy, které tým maloobchodního obchodu může použít ke zlepšení zákaznického prostředí.
  5. Exportujte agregované přehledy o stávajících nebo nových obchodních aplikacích, abyste mohli maloobchodním pracovníkům poskytovat užitečné a včasné informace.

Šablona aplikace je součástí sady šablon zařízení a používá sadu simulovaných zařízení k naplnění řídicího panelu.

Azure IoT Central Store Analytics.

Senzory monitorování stavu (1)

Řešení IoT začíná sadou senzorů, které zachycují smysluplné signály z prostředí maloobchodního obchodu. Odráží se různými druhy senzorů na levé straně diagramu architektury výše.

Zařízení brány (2)

Mnoho snímačů IoT může živit nezpracované signály přímo do cloudu nebo do zařízení brány umístěného v blízkosti. Zařízení brány provádí agregaci dat na hraničních zařízeních před odesláním souhrnných přehledů do aplikace IoT Central. Zařízení brány jsou také zodpovědná za předávání operací příkazů a řízení do snímačů, pokud je to možné.

Aplikace IoT Central

Aplikace Azure IoT Central ingestuje data z různých druhů senzorů IoT a zařízení brány v rámci prostředí maloobchodního obchodu a generuje sadu smysluplných přehledů.

Azure IoT Central také poskytuje přizpůsobené prostředí pro operátora úložiště, který jim umožňuje vzdáleně monitorovat a spravovat zařízení infrastruktury.

Transformace dat (3)

Aplikace Azure IoT Central v rámci řešení je možné nakonfigurovat tak, aby exportovala nezpracované nebo agregované přehledy do sady služeb Azure PaaS (Platforma jako služba), které můžou provádět manipulaci s daty a rozšířit tyto přehledy před jejich cílem do obchodní aplikace.

Obchodní aplikace (4)

Data IoT lze použít k napájení různých druhů obchodních aplikací nasazených v maloobchodním prostředí. Manažer maloobchodního obchodu nebo pedagog může tyto aplikace používat k vizualizaci obchodních přehledů a provádění smysluplných akcí v reálném čase. Pokud chcete zjistit, jak vytvořit řídicí panel Power BI v reálném čase pro prodejní tým, postupujte podle tohoto kurzu.

V tomto kurzu se naučíte:

  • Použití analýzy Azure IoT Central v obchodě – šablona rezervace k vytvoření aplikace maloobchodního obchodu
  • Přizpůsobení nastavení aplikace
  • Vytváření a přizpůsobení šablon zařízení IoT
  • Připojení zařízení k aplikaci
  • Přidání pravidel a akcí pro monitorování podmínek

Požadavky

  • K nasazení této aplikace nejsou potřeba žádné konkrétní požadavky.
  • Můžete použít bezplatný cenový plán nebo použít předplatné Azure.

Vytvoření analytické aplikace v obchodě

Aplikaci vytvořte pomocí následujících kroků:

  1. Přejděte na web sestavení Azure IoT Central . Pak se přihlaste pomocí osobního, pracovního nebo školního účtu Microsoft. Vyberte Sestavit z levého navigačního panelu a pak vyberte kartu Maloobchod : Connected logistics template

  2. V části Analýza v obchodě vyberte Vytvořit aplikaci – rezervace.

Další informace najdete v tématu Vytvoření aplikace IoT Central.

Projděte si aplikaci.

Následující části vás provedou klíčovými funkcemi aplikace:

Přizpůsobení nastavení aplikace

Pokud chcete přizpůsobit uživatelské prostředí v aplikaci, můžete změnit několik nastavení. V této části vyberete předdefinovaný motiv aplikace. Volitelně se dozvíte, jak vytvořit vlastní motiv a aktualizovat image aplikace. Vlastní motiv umožňuje nastavit barvy prohlížeče, ikonu prohlížeče a logo aplikace, které se zobrazí v mastheadu.

Výběr předdefinovaného motivu aplikace:

  1. Vyberte Nastavení na mastheadu.

    Azure IoT Central application settings.

  2. Vyberte nový motiv.

  3. Vyberte Uložit.

Místo použití předdefinovaného motivu můžete vytvořit vlastní motiv. Pokud chcete použít sadu ukázkových imagí k přizpůsobení aplikace a dokončení kurzu, stáhněte si ukázkové obrázky společnosti Contoso.

Vytvoření vlastního motivu:

  1. Rozbalte levé podokno, pokud ještě není rozbalené.

    Azure IoT Central left pane.

  2. Vyberte Vzhled aplikace přizpůsobení>.

  3. Pomocí tlačítka Změnit zvolte obrázek, který chcete nahrát jako logo aplikace. Volitelně můžete zadat hodnotu alternativního textu loga.

  4. Pomocí tlačítka Změnit zvolte obrázek ikony prohlížeče , který se zobrazí na kartách prohlížeče.

  5. Volitelně můžete nahradit výchozí barvy prohlížeče přidáním šestnáctkových kódů HTML. Do záhlaví přidejte #008575. Pro zvýraznění přidejte #A1F3EA.

  6. Vyberte Uložit.

    Azure IoT Central customized logo.

    Po uložení aplikace aktualizuje barvy prohlížeče, logo v mastheadu a ikonu prohlížeče.

    Azure IoT Central updated application settings.

Aktualizace image aplikace:

  1. Vyberte Vzhled aplikace přizpůsobení > .

  2. Pomocí tlačítka Vybrat obrázek zvolte obrázek, který se má nahrát jako obrázek aplikace. Tento obrázek se zobrazí na dlaždici aplikace na stránce Moje aplikace správce aplikací IoT Central.

  3. Vyberte Uložit.

  4. Volitelně můžete přejít do zobrazení Moje aplikace na webu Správce aplikací Azure IoT Central . Dlaždice aplikace zobrazí aktualizovanou image aplikace.

    Azure IoT Central customize application image.

Vytváření šablon zařízení

Můžete vytvářet šablony zařízení, které umožňují operátorům aplikací konfigurovat a spravovat zařízení. Šablonu můžete vytvořit vytvořením vlastní šablony, importem existujícího souboru šablony nebo importem šablony z katalogu zařízení Azure IoT. Po vytvoření a přizpůsobení šablony zařízení ji použijte k připojení skutečných zařízení k aplikaci. Volitelně můžete použít šablonu zařízení k vygenerování simulovaných zařízení pro testování.

Analýza v obchodě – šablona aplikace checkout obsahuje šablony zařízení pro několik zařízení. Existují šablony zařízení pro dvě ze tří zařízení, která používáte v aplikaci. Šablona zařízení RuuviTag není součástí analýzy v obchodě – šablona aplikace rezervace . V této části přidáte do aplikace šablonu zařízení pro senzory RuuviTag.

Přidání šablony zařízení RuuviTag do aplikace:

  1. V levém podokně vyberte Šablony zařízení .

  2. Vyberte + Nový a vytvořte novou šablonu zařízení.

  3. Vyhledejte a vyberte šablonu zařízení RuuviTag Multisensor v katalogu zařízení Azure IoT.

  4. Vyberte Další: Kontrola.

    Screenshot that highlights the Next: Customize button.

  5. Vyberte Vytvořit. Aplikace přidá šablonu zařízení RuuviTag.

  6. V levém podokně vyberte šablony zařízení . Na stránce se zobrazí všechny šablony zařízení zahrnuté v šabloně aplikace a šablona zařízení RuuviTag, kterou jste právě přidali.

    Azure IoT Central RuuviTag sensor device template.

Přizpůsobení šablon zařízení

Šablony zařízení v aplikaci můžete přizpůsobit třemi způsoby. Nejprve přizpůsobíte nativní integrovaná rozhraní ve svých zařízeních změnou možností zařízení. Pomocí senzoru teploty můžete například změnit podrobnosti, jako je zobrazovaný název rozhraní teploty, datový typ, jednotky měření a minimální a maximální provozní rozsahy.

Za druhé můžete přizpůsobit šablony zařízení přidáním vlastností cloudu. Vlastnosti cloudu nejsou součástí integrovaných funkcí zařízení. Vlastnosti cloudu jsou vlastní data, která vaše aplikace Azure IoT Central vytváří, ukládá a přidružuje k vašim zařízením. Příkladem cloudové vlastnosti může být počítaná hodnota nebo metadata, například umístění, které chcete přidružit k sadě zařízení.

Zatřetí, přizpůsobte šablony zařízení vytvořením vlastních zobrazení. Zobrazení poskytují způsob, jak operátory vizualizovat telemetrická data a metadata pro vaše zařízení, jako jsou metriky zařízení a stav.

Tady použijete první dvě metody k přizpůsobení šablony zařízení pro senzory RuuviTag.

Přizpůsobení předdefinovaných rozhraní šablony zařízení RuuviTag:

  1. V levém podokně vyberte Šablony zařízení .

  2. Vyberte šablonu pro senzory RuuviTag.

  3. Skryjte levé podokno. Souhrnné zobrazení šablony zobrazuje možnosti zařízení.

    Azure IoT Central RuuviTag device template summary view.

  4. V nabídce šablony zařízení RuuviTag vyberte Přizpůsobit .

  5. Posuňte se do seznamu možností a vyhledejte RelativeHumidity typ telemetrie. Jedná se o položku řádku s upravitelnou hodnotou zobrazovaného názvurelativníhohumidity.

V následujícíchkrocích RelativeHumidity Volitelně můžete přizpůsobit některé z dalších typů telemetrie.

RelativeHumidity U typu telemetrie proveďte následující změny:

  1. Výběrem ovládacího prvku Rozbalit rozbalte podrobnosti schématu řádku.

  2. Aktualizujte hodnotu zobrazovaného názvu z relativníhumidity na vlastní hodnotu, jako je vlhkost.

  3. Změňte možnost Sémantický typ z relativní vlhkosti na Vlhkost. Volitelně můžete nastavit hodnoty schématu pro typ telemetrie vlhkosti v rozšířeném zobrazení schématu. Nastavení schématu vám umožní vytvořit podrobné požadavky na ověření dat, která vaše senzory sledují. Můžete například nastavit minimální a maximální hodnoty provozního rozsahu pro dané rozhraní.

  4. Vyberte Uložit a uložte tak provedené změny.

    Screenshot that shows the Customize screen and highlights the Save button.

Přidání cloudové vlastnosti do šablony zařízení ve vaší aplikaci:

  1. V nabídce šablony zařízení RuuviTag vyberte Vlastnosti cloudu .

  2. Vyberte Přidat cloudovou vlastnost.

Zadejte následující hodnoty pro vytvoření vlastní vlastnosti pro uložení umístění každého zařízení:

  1. Zadejte hodnotu Umístěnípro zobrazovaný název. Tato hodnota se automaticky zkopíruje do pole Název , což je popisný název vlastnosti. Zkopírovanou hodnotu můžete použít nebo ji změnit.

  2. V rozevíracím seznamu Schéma vyberte Řetězec. Typ řetězce umožňuje přidružit řetězec názvu umístění k libovolnému zařízení založenému na šabloně. Můžete například přidružit oblast v úložišti ke každému zařízení.

  3. Nastavte minimální délkuna 2.

  4. Nastavte možnost Oříznout prázdné znaky na Zapnuto.

  5. Vyberte Uložit a uložte vlastní cloudovou vlastnost.

    Azure IoT Central RuuviTag device template customization.

  6. Vyberte Publikovat.

    Publikování šablony zařízení zviditelní operátorům aplikací. Po publikování šablony ji použijte k vygenerování simulovaných zařízení pro testování nebo připojení skutečných zařízení k aplikaci. Pokud už máte zařízení připojená k aplikaci, publikování přizpůsobené šablony odešle změny do zařízení.

Přidání zařízení

Po vytvoření a přizpůsobení šablon zařízení je čas přidat zařízení.

V tomto kurzu použijete k sestavení aplikace následující sadu skutečných a simulovaných zařízení:

  • Skutečná brána Rigado C500.
  • Dva skutečné senzory RuuviTag.
  • Simulovaný senzor obsazenosti . Simulovaný senzor je součástí šablony aplikace, takže ho nemusíte vytvářet.

Poznámka

Pokud nemáte skutečná zařízení, můžete tento kurz dokončit vytvořením simulovaných senzorů RuuviTag. Následující pokyny zahrnují kroky k vytvoření simulované značky RuuviTag. Nemusíte vytvářet simulovanou bránu.

Proveďte kroky v následujících dvou článcích, abyste připojili skutečnou bránu Rigado a senzory RuuviTag. Po dokončení se vraťte do tohoto kurzu. Vzhledem k tomu, že jste už v tomto kurzu vytvořili šablony zařízení, nemusíte je znovu vytvářet v následující sadě pokynů.

Přidání pravidel a akcí

Jako součást používání senzorů v aplikaci Azure IoT Central k monitorování podmínek můžete vytvořit pravidla pro spouštění akcí při splnění určitých podmínek. Pravidlo je přidružené k šabloně zařízení a jednomu nebo několika zařízením a obsahuje podmínky, které musí být splněny na základě telemetrie nebo událostí zařízení. Pravidlo má také jednu nebo více přidružených akcí. Akce můžou zahrnovat odesílání e-mailových oznámení nebo aktivaci akce webhooku pro odesílání dat do jiných služeb. Šablona aplikace v obchodě – rezervace obsahuje některá předdefinovaná pravidla pro zařízení v aplikaci.

V této části vytvoříte nové pravidlo, které kontroluje maximální úroveň relativní vlhkosti na základě telemetrie senzoru RuuviTag. Do pravidla přidáte akci, která zajistí, že pokud vlhkost překročí maximum, aplikace odešle e-mail.

Vytvoření pravidla:

  1. Rozbalte levé podokno.

  2. Vyberte pravidla.

  3. Vyberte + Nový.

  4. Jako název pravidla zadejte úroveň vlhkosti .

  5. Zvolte šablonu zařízení RuuviTag v cílových zařízeních. Pravidlo, které definujete, se použije pro všechny senzory založené na této šabloně. Volitelně můžete vytvořit filtr, který použije pravidlo pouze na definovanou podmnožinu senzorů.

  6. Zvolte Humidity jako telemetrii. Jedná se o funkci zařízení, kterou jste přizpůsobili v předchozím kroku.

  7. Zvolte Is greater than jako operátor.

  8. Jako hodnotu zadejte typickou úroveň vnitřní vlhkosti pro vaše prostředí. Zadejte například 65. Nastavili jste podmínku pravidla, která nastane, když relativní vlhkost v libovolném skutečném nebo simulovaném senzoru RuuviTag překročí tuto hodnotu. Možná budete muset upravit hodnotu nahoru nebo dolů v závislosti na normálním rozsahu vlhkosti ve vašem prostředí.

    Azure IoT Central add rule conditions.

Přidání akce do pravidla:

  1. Vyberte + E-mail.

  2. Jako popisný zobrazovaný název akce zadejte oznámení s vysokou vlhkostí.

  3. Do pole To zadejte e-mailovou adresu přidruženou k vašemu účtu. Pokud používáte jiný e-mail, adresa, kterou použijete, musí být určená pro uživatele, který byl přidán do aplikace. Uživatel se také musí přihlásit a odhlásit alespoň jednou.

  4. Volitelně můžete zadat poznámku, která se má zahrnout do textu e-mailu.

  5. Výběrem možnosti Hotovo akci dokončete.

    Azure IoT Central add actions to rules.

  6. Výběrem možnosti Uložit uložte a aktivujte nové pravidlo.

    Během několika minut by měl zadaný e-mailový účet začít přijímat e-maily. Aplikace odesílá e-mail pokaždé, když senzor udává, že úroveň vlhkosti překročila hodnotu ve vaší podmínce.

Vyčištění prostředků

Pokud nechcete dokončit žádné další rychlé starty nebo kurzy IoT Central, můžete odstranit aplikaci IoT Central:

  1. V aplikaci IoT Central přejděte do správy aplikací>.
  2. Vyberte Odstranit a potvrďte akci.

Další kroky

V tomto kurzu jste se naučili:

  • Použití analýzy Azure IoT Central v obchodě – šablona rezervace k vytvoření aplikace maloobchodního obchodu
  • Přizpůsobení nastavení aplikace
  • Vytváření a přizpůsobení šablon zařízení IoT
  • Připojení zařízení k aplikaci
  • Přidání pravidel a akcí pro monitorování podmínek

Teď, když jste vytvořili aplikaci pro monitorování stavu Azure IoT Central, tady je navrhovaný další krok: