Zum Hauptinhalt springen

TheThingsNetwork

Link iconDies ist eine kostenpflichtige Funktion. Bitte kontaktieren Sie uns für weitere Details und Preise.Kontakt aufnehmenLink icon

Dieser Artikel enthält eine Schritt-für-Schritt-Anleitung zur Konfiguration von TheThingsNetwork (TTN) für die Integration in Ihr System. Er behandelt die wesentlichen Einrichtungsvorgänge, erforderlichen Verbindungsparameter und Konfigurationsoptionen, um eine reibungslose und zuverlässige Kommunikation zwischen Ihren Geräten und der ConnectedCooking Infrastruktur sicherzustellen. Offizielle TTN-Dokumentation zur Einrichtung der Integration (Link).


  1. Navigieren Sie zu Applications → <your-application-name> → WebHooks in Ihrem TTN account
  2. Fügen Sie einen neuen benutzerdefinierten WebHook hinzu und geben Sie die folgenden Details wie in Abbildung 1 gezeigt ein, indem Sie alle X durch Ihre Geheimnisse ersetzen (die Sie nach der Einrichtung des Sensor Netzwerks in ConnectedCooking erhalten haben).
TheThingsNetwork Webhook Integration


Payload format

Die folgenden Daten, für die uplink message, sind für ConnectedCooking relevant und notwendig:

{
"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
},
...
]
}
}
Highlightbox

Der beste Signalwert (rssi) wird von unserem System aus den „rxInfo“-Daten ausgewählt.

Sensoren verbinden

  1. Registrieren Sie alle Sensoren die über TTN benutzt werden sollen in Connected Cooking als externer Sensor
  2. Unter Sensor Netzwerk kann nun neben dem "Neu hinzufügen" Knopf eine CSV im TheThingsNetwork format heruntergeladen werden. Dieses CSV enthält alle nötigen Informationen um die Sensoren im TTN zu registrieren
  3. Das CSV kann nun in The Things Network unter "End devices" importiert werden
End Device Import for TTN



Downlink konfigurieren

Highlightbox

Diese Funktion ist aktuell in einer Testphase und nicht für alle Kunden verfügbar!

  1. Navigieren Sie zu den von Ihnen erstellen Webhook von oben (Applications → <your-application-name> → WebHooks) in Ihrem TTN account und schalten Sie unter "Enabled event types" zusätzlich noch "Downlink ack" an.
  2. Navigieren Sie nun Applications → <your-application-name> → API Keys in Ihrem TTN account
  3. Erstellen Sie einen neuen API Key mit den Rechten "write downlink application traffic" und "read application traffic" und notieren Sie sich diesen.
  4. Notieren Sie sich auch ihre Application Id. Diese kann in der Übersicht der Applications → <your-application-name> ausgelesen werden.
  5. Geben Sie nun obige notierte Daten bei dem zuvor erstellen "Sensor Network" in Connected Cooking wie folgt an. Sollten Sie nicht im EU Server von TTN sein tragen Sie bitte die Basis-URL entsprechend ihrem verwendeten Server ein.
External Sensor Network mit Downlinks Konfiguration für TTN



War diese Information hilfreich?

Ähnliche Artikel

Contact

Kontakt zum Support.

Lassen Sie uns wissen, wie wir Ihnen weiterhelfen können.