capabilities.work

Group Multi-Feed Publish

A 2-step recipe with Adafruit IO. We can help you get access.

Recipe · 2 steps

Group Multi-Feed Publish

Write data to multiple feeds in a group in one call, then verify one feed.

  1. Write the array of feed values to the group in a single request, including the optional shared location.
  2. Read recent data for one feed in the group to confirm the group publish reached that feed.
What you'll need to have ready
  • username: A valid Adafruit IO username.
  • aioKey: The Adafruit IO API key, sent in the X-AIO-Key header.
  • groupKey: The key of the group whose feeds receive the data.
  • feeds: Array of records, each with a required `key` (the feed key) and `value` to write to that feed.
  • location: Optional shared location (lat, lon, optional ele) applied to the records.
  • verifyFeedKey: A feed key in the group to read data back from for verification.
  • limit: Optional limit on the number of records returned by the verification read.
For your developer

Arazzo workflow adafruit-io:group-multifeed-publish, 2 operations: createGroupData → allGroupFeedData. Specs on APIs.io.