Skip to content

No User Telemetry / Events ​

This page is about custom user telemetry/events. Core telemetry is sent automatically by diy core.

1) Core loop must run ​

Ensure diy_core_loop() is called continuously in loop().

2) Publish from user logic ​

Use:

  • diy_core_publishUserJson("telemetry", json)
  • diy_core_publishUserJson("event", json)

3) Valid JSON only ​

diy_core_publishUserJson(...) expects valid JSON string.

4) Device must be connected ​

If a device is OFFLINE or RECONNECTING, user messages will not be delivered.

5) Verify in Dashboard ​

Check the device page:

  • User data section
  • Activity timeline