Přeskočit na hlavní obsah

Tagy

Tagy jsou pojmenované barevné značky, které přiřazujete zařízením i konektorům. Propojují zařízení s konektory: zpráva ze zařízení se předá jen těm konektorům, které mají s daným zařízením alespoň jeden společný tag.

Proč tagy?​

S tagy můžete zprávy pružně směrovat, aniž byste kamkoli napevno zapisovali ID zařízení:

  • Jedno zařízení → více konektorů (přiřaďte více tagů)
  • Mnoho zařízení → jeden konektor (přiřaďte jim všem stejný tag)
  • Oddělená prostředí: tag production vs. tag dev, každý připojený k jinému endpointu

Vytvoření tagu​

  1. Otevřete Tags v levém postranním panelu a klikněte na + NEW TAG.

    Stránka Tags se zvýrazněným tlačítkem „+ NEW TAG“

  2. Zadejte název (podle konvencí pojmenování), zvolte barvu, podle které tag poznáte v přehledech zařízení a konektorů, a klikněte na CREATE.

    Dialog „Create new tag“ s názvem, výběrem barvy a živým náhledem

Přiřazování tagů​

Tagy lze přiřadit na dvou místech:

  • Detail zařízení → záložka Tags: přiřazení tagů zařízení
  • Nastavení konektoru: výběr tagů, kterým konektor naslouchá

Zařízení bez přiřazených tagů nespustí žádný konektor.

Typ přístupu​

Tagy mají pole access_type:

HodnotaPopis
writePlný přístup. Tag lze použít pro čtení zpráv i pro odesílání downlinků
readPouze pro čtení. Tag může přijímat zprávy, ale nelze ho použít pro downlinky

Příklad nastavení​

Tag: "temperature-sensors"

Device: chester-floor-1 ──[temperature-sensors]──▶ Connector: my-backend
Device: chester-floor-2 ──[temperature-sensors]──▶ Connector: my-backend
Device: chester-floor-3 ──[temperature-sensors]──▶ Connector: my-backend

Všechna tři zařízení mají stejný tag, takže konektor předává všechny jejich zprávy do my-backend.