Skip to content

No data arriving ​

Check in this order. The first step tells a platform problem apart from a device problem.

1. Send test data ​

Open the device, the Pengaturan (settings) tab, then Koneksi & Integrasi. Press Kirim data uji.

The Kirim data uji button on the Koneksi & Integrasi screen

  • It arrives (the text turns into Data pertama masuk!): the platform is ready. The problem is in the device, its program, or its network. Go to step 2.
  • It does not arrive: contact us on WhatsApp with the device name.

Test data arrived: the platform is ready

2. Check the address or token ​

Copy the HTTP address, or the MQTT username and password, again from the Koneksi & Integrasi screen. One wrong character gets the reading refused with 401.

3. Check what is sent ​

  • It must be a JSON object, for example {"temperature": 25}.
  • Values must be numbers, text, or true/false.
  • 400 means the body could not be read.

4. Check the device's network ​

  • ESP32: make sure WiFi.status() is WL_CONNECTED before sending.
  • Try curl from a computer on the same network as the device. There is an example in Sending data over HTTP.

5. Check the frequency ​

429 means too often. Send every 10 to 60 seconds.

Response codes ​

CodeMeaning
202Accepted.
400Body unreadable, or no usable value.
401Wrong token.
409Device not registered to an Organisation.
429Too frequent.

INCLUDE AIoT Platform for Smart Industry