Kurz: Vytvoření a nasazení šablony analytické aplikace v obchodě

Pro mnoho prodejců jsou podmínky prostředí klíčovým způsobem, jak odlišit jejich prodejny od prodejen konkurence. Nejúspěšnější prodejci se snaží udržovat příjemné podmínky ve svých prodejnách pro pohodlí svých zákazníků.

Pokud chcete vytvořit kompletní řešení, můžete použít šablonu aplikace pro rezervaci analýz IoT Central v obchodě . Tato šablona umožňuje digitálně se připojit k prostředí obchodu a monitorovat ho prostřednictvím různých senzorových zařízení. Tato zařízení generují telemetrii, kterou můžou maloobchodníci převést na obchodní přehledy, aby snížili provozní náklady a vytvořili skvělé prostředí pro své zákazníky.

Šablona aplikace se dodává se sadou šablon zařízení a k naplnění řídicího panelu používá sadu simulovaných zařízení:

Diagram architektury analytické aplikace v obchodě

Jak je znázorněno v předchozím diagramu architektury aplikace, můžete šablonu aplikace použít k:

  • 1. Připojte různé senzory IoT k instanci aplikace IoT Central.

    Řešení IoT začíná sadou senzorů, které zaznamenávají smysluplné signály z prostředí maloobchodní prodejny. Senzory jsou reprezentovány různými ikonami úplně nalevo od diagramu architektury.

  • 2. Monitorujte a spravujte stav senzorové sítě a všech zařízení brány v prostředí.

    Mnoho senzorů IoT může dodávat nezpracované signály přímo do cloudu nebo do zařízení brány, které se nachází v jejich blízkosti. Zařízení brány agreguje data na hraničních zařízeních před odesláním souhrnných přehledů do aplikace IoT Central. Zařízení brány je také zodpovědné za předávání operací příkazů a řízení do senzorových zařízení, pokud je to možné.

  • 3. Vytvořte vlastní pravidla týkající se podmínek prostředí v úložišti, která aktivují upozornění pro správce obchodů.

    Aplikace Azure IoT Central ingestuje data z různých senzorů IoT a zařízení bran v prostředí maloobchodní prodejny a pak vygeneruje sadu smysluplných přehledů.

    Azure IoT Central také poskytuje přizpůsobené prostředí pro ukládání operátorů, které jim umožňuje vzdáleně monitorovat a spravovat zařízení infrastruktury.

  • 4. Transformujte podmínky prostředí v obchodech na přehledy, které může tým obchodu použít ke zlepšení prostředí pro zákazníky.

    Aplikaci Azure IoT Central můžete v rámci řešení nakonfigurovat tak, aby exportovala nezpracované nebo agregované přehledy do sady služeb Azure typu platforma jako služba (PaaS). Služby PAAS můžou provádět manipulaci s daty a rozšiřovat tyto přehledy před tím, než je vylodí v obchodní aplikaci.

  • 5. Exportujte agregované přehledy do stávajících nebo nových obchodních aplikací, abyste zaměstnancům maloobchodního prodeje poskytli užitečné a včasné informace.

    Data IoT je možné použít k napájení různých druhů obchodních aplikací nasazených v maloobchodním prostředí. Manažer maloobchodní prodejny nebo zaměstnanec může tyto aplikace použít k vizualizaci obchodních přehledů a smysluplným akcím v reálném čase. Informace o tom, jak vytvořit řídicí panel Power BI v reálném čase pro maloobchodní tým, najdete v kurzu.

V tomto kurzu se naučíte:

  • Použití šablony analýzy v obchodě Azure IoT Central – pokladna k vytvoření aplikace maloobchodní prodejny
  • Přizpůsobení nastavení aplikace
  • Vytvoř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

Musíte mít aktivní předplatné Azure. Pokud předplatné Azure ještě nemáte, napřed si vytvořte bezplatný účet.

Vytvoření aplikace pro analýzu v obchodě

Vytvořte aplikaci následujícím způsobem:

  1. Přihlaste se k webu sestavení Azure IoT Central pomocí osobního, pracovního nebo školního účtu Microsoft.

  2. V levém podokně vyberte Sestavit a pak vyberte kartu Maloobchod .

  3. V části Analýzy v obchodě – pokladna vyberte Vytvořit aplikaci.

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

Projděte si aplikaci

Následující části popisují klíčové funkce aplikace.

Přizpůsobení nastavení aplikace

Můžete změnit několik nastavení a přizpůsobit uživatelské prostředí ve vaší aplikaci. 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 aplikace, ikonu prohlížeče a logo aplikace, které se zobrazí na hlavním panelu.

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

  1. Na hlavním nátěžku vyberte Nastavení .

  2. Vyberte nový motiv.

  3. Vyberte Uložit.

Případně můžete vytvořit vlastní motiv. Pokud chcete k přizpůsobení aplikace a dokončení kurzu použít sadu ukázkových obrázků, stáhněte si ukázkové obrázky Contoso.

Vytvoření vlastního motivu:

  1. V levém podokně vyberte Vzhled přizpůsobení>.

  2. Vyberte Změnit a pak vyberte obrázek, který chcete nahrát jako logo masthead. Volitelně můžete zadat hodnotu pro alternativní text loga.

  3. Vyberte Změnit a pak vyberte obrázek ikony prohlížeče , který se zobrazí na kartách prohlížeče.

  4. Volitelně můžete nahradit výchozí barvy prohlížeče přidáním šestnáctkových kódů barev HTML:
    a. Jako Záhlaví zadejte #008575.
    b. Jako Zvýraznění zadejte #A1F3EA.

  5. Vyberte Uložit. Po uložení změn aplikace aktualizuje barvy prohlížeče, logo v hlavní části a ikonu prohlížeče.

Postup aktualizace image aplikace:

  1. Vyberte Správa aplikací>.

  2. Vyberte Změnit a pak vyberte obrázek, který chcete nahrát jako obrázek aplikace.

  3. Vyberte Uložit.

    Obrázek se zobrazí na dlaždici aplikace na stránce Moje aplikace webu správce aplikací Azure IoT Central.

Vytvoření šablon zařízení

Vytvořením šablon zařízení můžete vy a operátoři aplikací konfigurovat a spravovat zařízení. Můžete vytvořit vlastní šablonu, importovat existující soubor šablony nebo importovat šablonu 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 vaší aplikaci.

Volitelně můžete použít šablonu zařízení k vygenerování simulovaných zařízení pro testování.

Šablona aplikace Analýzy v obchodě – rezervace obsahuje šablony zařízení pro několik zařízení, včetně šablon pro dvě ze tří zařízení, která v aplikaci používáte. Šablona zařízení RuuviTag není součástí šablony aplikace Analýzy v obchodě – rezervace .

V této části přidáte do aplikace šablonu zařízení pro senzory RuuviTag. Postupujte následovně:

  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.

  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í v šabloně aplikace a šablona zařízení RuuviTag, kterou jste právě přidali.

Snímek obrazovky znázorňující šablony zařízení v obchodě s analytickými aplikacemi

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

Šablony zařízení v aplikaci můžete přizpůsobit třemi způsoby:

  • Přizpůsobte si 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, měrné jednotky a minimální a maximální provozní rozsahy.

  • Přizpůsobte si šablony zařízení přidáním vlastností cloudu.

    Vlastnosti cloudu nejsou součástí integrovaných možností 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říklady vlastností cloudu můžou být:

    • Počítaná hodnota
    • Metadata, například umístění, které chcete přidružit k sadě zařízení
  • Přizpůsobte si šablony zařízení vytvořením vlastních zobrazení.

    Zobrazení poskytují operátorům způsob, jak vizualizovat telemetrii a metadata pro vaše zařízení, jako jsou metriky a stav zařízení.

V této části 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 RuuviTag.

  3. Skryjte levé podokno. V souhrnném zobrazení šablony se zobrazují možnosti zařízení.

    Snímek obrazovky znázorňující šablonu zařízení RuuviTag v analytické aplikaci v obchodě

  4. V nabídce šablony zařízení RuuviTag vyberte model RuuviTag .

  5. V seznamu možností se posuňte na typ telemetrie RelativeHumidity . Jedná se o položku řádku s upravitelnou hodnotou Zobrazovaný názevRelativeHumidity.

V následujících krocích přizpůsobíte typ telemetrie RelativeHumidity pro senzory RuuviTag. Volitelně můžete přizpůsobit některé z dalších typů telemetrie.

Pro typ telemetrie RelativeHumidity proveďte následující změny:

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

  2. Aktualizujte hodnotu Zobrazovaný název z RelativeHumidity na vlastní hodnotu, například Vlhkost.

  3. Změňte možnost Sémantický typ z Relativní vlhkost na Vlhkost.

    Volitelně můžete v rozšířeném zobrazení schématu nastavit hodnoty schématu pro typ telemetrie vlhkosti. Nastavením hodnot schématu můžete 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 zadané rozhraní.

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

Přidání vlastnosti cloudu do šablony zařízení v aplikaci

Zadáním následujících hodnot vytvořte vlastní vlastnost pro uložení umístění jednotlivých zařízení:

  1. Jako Zobrazovaný název zadejte hodnotu Location (Umístění).

    Tato hodnota, což je popisný název vlastnosti, se automaticky zkopíruje do názvu. Zkopírovanou hodnotu můžete použít nebo ji změnit.

  2. V části CloudOvá vlastnost vyberte Typ schopnosti.

  3. V rozevíracím seznamu Schéma vyberte Řetězec.

    Zadáním typu řetězce můžete přidružit řetězec názvu umístění k libovolnému zařízení, které je založené na šabloně. Ke každému zařízení můžete například přidružit oblast v obchodě.

  4. Nastavte minimální délku na 2.

  5. Nastavte Možnost Střih prázdných znaků na Zapnuto.

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

  7. Vyberte Publikovat.

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

Přidání zařízení

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

Pro účely tohoto 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 . Tento 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í postup vytvoření simulované značky RuuviTag. Nemusíte vytvářet simulovanou bránu.

Dokončete kroky v následujících dvou článcích a připojte skutečnou bránu Rigado a senzory RuuviTag. Po dokončení se vraťte k tomuto 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í

V rámci monitorování podmínek pomocí senzorů v aplikaci Azure IoT Central můžete vytvářet 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 více 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í. Tyto 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 Analýzy 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í relativní vlhkost na základě telemetrie senzoru RuuviTag. Do pravidla přidáte akci, která zajistí, že pokud vlhkost překročí maximální hodnotu, aplikace odešle e-mailové oznámení.

Vytvoření pravidla:

  1. V levém podokně vyberte Pravidla.

  2. Vyberte možnost pro novou položku.

  3. Jako název pravidla zadejte Úroveň vlhkosti .

  4. V části Šablona zařízení vyberte šablonu zařízení RuuviTag.

    Pravidlo, které definujete, se vztahuje na všechny senzory založené na této šabloně. Volitelně můžete vytvořit filtr, který by pravidlo použil pouze na definovanou podmnožinu senzorů.

  5. V části Telemetry (Telemetrie) vyberte RelativeHumidity (Relativní vlhkost). Jedná se o schopnost zařízení, kterou jste si přizpůsobili v předchozím kroku.

  6. V části Operátor vyberte Je větší než.

  7. Do pole Hodnota zadejte typickou horní úroveň vnitřní vlhkosti pro vaše prostředí (například 65).

    Nastavili jste podmínku pravidla, která nastane, když relativní vlhkost v libovolném skutečném nebo simulovaném senzoru RuuviTag tuto hodnotu překročí. Možná budete muset upravit hodnotu nahoru nebo dolů v závislosti na normálním rozsahu vlhkosti ve vašem prostředí.

Přidání akce do pravidla:

  1. Vyberte Email.

  2. Jako popisný Zobrazovaný název akce zadejte oznámení o vysoké vlhkosti.

  3. Do pole To zadejte e-mailovou adresu, která je přidružená k vašemu účtu.

    Pokud používáte jinou e-mailovou adresu, musí být ta, kterou používáte pro uživatele, který byl přidán do aplikace. Uživatel se také musí alespoň jednou přihlásit a odhlásit.

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

  5. Akci dokončete výběrem možnosti Hotovo .

  6. Vyberte Uložit a nové pravidlo uložte a aktivujte.

    Během několika minut by měl zadaný e-mailový účet začít přijímat zprávy. Aplikace odešle e-mail pokaždé, když senzor indikuje, že úroveň vlhkosti překročila hodnotu ve vašem stavu.

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

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

  1. V aplikaci IoT Central přejděte na Správa aplikací>.
  2. Vyberte Odstranit a potvrďte akci.

Další kroky

V tomto kurzu jste se naučili:

  • Pomocí šablony analýzy v obchodě Azure IoT Central – pokladna vytvořte aplikaci maloobchodní prodejny.
  • Přizpůsobte nastavení aplikace.
  • Vytvářejte a přizpůsobte šablony zařízení IoT.
  • Připojte zařízení k aplikaci.
  • Přidejte pravidla a akce pro monitorování podmínek.

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