Groups API (Bond integration plugin for HomeSeer)

Hi, to remind, I’m the author of Bond integration plugin for HomeSeer

I found this new great feature and added to my integration. A couple of questions:

  1. There’s no API for sending actions to the Group, do I need to send actions separately to each device in the Group?
  2. There’s no API to get the Group status? The websocket does notify when the status changes, but without the status change I can’t request the current state?

image

Hmmm…? No Replies? No Replies?

Here’s some documentation links:

Group actions: Bond Local API

Group state: Bond Local API

Discussion of group feature: Bond Local API

Specific section about control: Bond Local API

No, but you do need to send to every shard of the Group. If the Group spans two Bridges and three Smart by Bond devices, then you’d have to send 5 requests. The Bridges take care of fanning out the request to the devices on those Bridges, but for multiple Bridges and for SBB, the client needs to do the fan out to each IP address.

1 Like

Thank you Chris, don’t know how I missed this. RTFM :smile:
Or may be something didn’t work… I’ll test again.

Ok,

  1. Group actions do work, thank you.

  2. Still, There’s no API to get the Group status? The websocket does notify when the status changes, but without the status change I can’t request the current group state?

  3. Small mistake in the docs:
    image

  1. Please see groups/{}/state: Bond Local API

Thank you. How I keep missing docs…