Toegang tot documentatie van de (volledige) API
-
Op de docs is een deel van de API gedocumenteerd (https://docs.iot.t-mobile.nl/docs/using-the-api). Ik mis echter documentatie over downlinks. Op de pagina staat ook een linkje (https://iot.netwerk.t-mobile.nl/ui) waar de (vermoedelijk volledige) API ingezien kan worden, maar als hier naartoe ga kom ik op een inlogpagina waar mijn inloggegevens niet op werken. Ik ging er van uit dat dit dezelfde gegevens waren als het account dat ik hier voor de portal en het forum gebruik, maar wellicht dat ik er naast zit?
Ik zou graag de volledige documentatie willen inzien, ik hoor graag hoe dit gaat!
-
@kevin-o Hoi, kijk eens op https://docs.iot.t-mobile.nl/docs/viii-hello-device
-
@stefan-de-lange Bedankt voor de reactie Stefan, echter ben ik op zoek naar losstaande API documentatie voor downlinks omdat ik graag de informatie wil delen met een collega, zonder dat hij eerst de Postman collectie hoeft te bekijken.
-
@kevin-o Hoi.
Ik heb hier wat meer info gevonden: https://docs.iot.t-mobile.nl/docs/device-data-reporting#section-coap-and-udp-adapter-specific-notes
Maar het is eigenlijk straightforward. Je doet gewoon een PUT call naar de API waarin je het IMEI nummer, je basic auth header en de data meegeeft, als volgt:
curl -X PUT -H “Authorization: Basic <header value>” -H “Content-Type: application/json” -d “{ “resourceValue” : “Hallo” }” https://iot.netwerk.t-mobile.nl/m2m/endpoints/IMEI:<IMEI>/downlinkMsg/0/data
Vervolgens stuur je op het modem een uplink bericht. Direct daarna kun je het downlink bericht uitlezen op het modem met het juiste AT commando…