Tento článek obsahuje podrobný návod, jak nakonfigurovat TheThingsNetwork (TTN) pro integraci s vaším systémem. Obsahuje základní postupy nastavení, potřebné parametry připojení a možnosti konfigurace, které zajistí plynulou a spolehlivou komunikaci mezi vašimi zařízeními a infrastrukturou ConnectedCooking. Oficiální dokumentace TTN k nastavení integrace (odkaz).
- Přejít na Aplikace → <název-vaší-aplikace> → Webhooky na vašem účtu TTN
- Přidat nový Vlastní webhook a zadejte následující údaje, jak je znázorněno na obrázku 1, přičemž všechna písmena X nahraďte svými tajnými údaji (které jste obdrželi po nastavení senzorové sítě v ConnectedCooking)

Obrázek 1
Formát užitečného zatížení
Následující údaje, které pocházejí z zpráva odeslaná do sítě, je relevantní a bude zpracován službou ConnectedCooking:
{
"end_device_ids": {
"dev_eui": "XXXXXXX"
},
"uplink_message": {
"frm_payload": "XXXXXXXX",
"rx_metadata": [
{
"received_at": "2019-11-08T13:59:25Z",
"time": "2019-11-08T13:59:25Z",
"rssi": -90, // in dBm
"snr": 12.1
},
...
]
}
}
Náš systém vybere hodnotu nejlepšího signálu (RSSI) z „rx_metadata"
Připojit senzory
- Zaregistrujte všechny senzory, které budou používány prostřednictvím sítě TTN, v Vaření v síti jako externí senzory
- V části „Senzorová síť„Nyní si můžete vedle tlačítka „Přidat nový“ stáhnout soubor CSV ve formátu TheThingsNetwork. Tento soubor CSV obsahuje všechny informace potřebné k registraci senzorů v síti TTN.“
- Soubor CSV lze nyní importovat do služby The Things Network v části „Koncová zařízení“

Konfigurace sestupného kanálu
Tato funkce je v současné době ve fázi testování a není dostupná pro všechny zákazníky!
- Přejděte na webhook, který jste vytvořili dříve (Aplikace → <název-vaší-aplikace> → Webhooky) ve svém účtu TTN a v části „Povolené typy událostí“ zapněte možnost „Downlink ack“.
- Nyní přejděte na Aplikace → <název-vaší-aplikace> → Klíče API ve vašem účtu TTN.
- Vytvořit nový Klíč API s oprávněními „zaznamenat provoz aplikací v sestupném směru“ a „číst provoz aplikace“ a poznamenejte si to.
- Zapište si také své ID aplikace. Tuto informaci najdete v přehledu pod položkou Aplikace → <název-vaší-aplikace>.
- Nyní zadejte údaje, které jste si výše poznamenali, do pole „„Senzorová síť“ kterou jste dříve vytvořili v aplikaci Connected Cooking, a to následujícím způsobem. Pokud nejste připojeni k serveru TTN EU, zadejte prosím základní URL adresu odpovídající serveru, který používáte.
