# Cannot get devices from local API

**URL:** https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295
**Category:** BETA API
**Created:** [March 9, 2019, 1:28am UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295 "2019-03-09T01:28:41Z")
**Posts on this page:** 7
**Page:** 2

<div class="post-metadata">

### Author: ![jacob](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/jacob/32/312_2.png) [@jacob](https://forum.bondhome.io/u/jacob)
#### Post date: [June 2, 2019, 2:59pm UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/21 "2019-06-02T14:59:53Z")

</div>

If they are usable in-app, but they aren’t visible on that endpoint, then it’s safe to say that they are ‘cloud’ devices.

I’ve also confirmed, yeah both of your devices store state in the backend and aren’t stored locally. Working on this now!

---

<div class="post-metadata">

### Author: ![danmandle](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/danmandle/32/80_2.png) [@danmandle](https://forum.bondhome.io/u/danmandle)
#### Post date: [June 21, 2019, 1:12pm UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/22 "2019-06-21T13:12:37Z")

</div>

@joaoricardo @jacob any updates on when the cloud API will be available? Also looking forward to the ST integration as a stopgap.

---

<div class="post-metadata">

### Author: ![feliperuhland](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/feliperuhland/32/99_2.png) [@feliperuhland](https://forum.bondhome.io/u/feliperuhland)
#### Post date: [June 21, 2019, 11:52pm UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/23 "2019-06-21T23:52:00Z")

</div>

Hi @danmandle

We don’t have a release date yet, and any update about that will be posting in here.

---

<div class="post-metadata">

### Author: ![maskedpirate](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@maskedpirate](https://forum.bondhome.io/u/maskedpirate)
#### Post date: [July 1, 2019, 11:07pm UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/24 "2019-07-01T23:07:06Z")

</div>

Excited to have just got my bond (BH serial). Got it up and running on the beta app and firmware quickly (kudos to making that a smooth experience!) My only RF device now is a fireplace remote. Works great in the app. Bites that I ran into the same issue (guessing cloud-only device) - the /v2/devices endpoint only returns the root and no devices. I’m really interested in getting this working before I invest in a bunch of ceiling fans for my house. Would like to gain confidence with the simple on/off thing first. Also really interested in integrating with HomeAssistant. Should be relatively easy once the API returns all devices. Any new updates on migrating devices to be “local”?

---

<div class="post-metadata">

### Author: ![residualimages](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/residualimages/32/74_2.png) [@residualimages](https://forum.bondhome.io/u/residualimages)
#### Post date: [July 1, 2019, 11:19pm UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/25 "2019-07-01T23:19:50Z")

</div>

Welcome to the party, @maskedpirate!!

For the time being… If you create a second device, and when setting up, choose to bypass the automatic database match and record each remote button press manually, you _should_ be able to force that (duplicate) device to be a local device (unless something changed of which I am not aware).

Quoting Chris Merck here:

> [@Alexa cannot find Bond controller](https://forum.bondhome.io/t/alexa-cannot-find-bond-controller/469/2):
>
> In the meantime, you can try “raw recording” the missing device by rejecting the database result when it is presented in the app. You will need to record each button.

---

<div class="post-metadata">

### Author: ![maskedpirate](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@maskedpirate](https://forum.bondhome.io/u/maskedpirate)
#### Post date: [July 2, 2019, 12:44am UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/26 "2019-07-02T00:44:29Z")

</div>

Thanks @residualimages (and @merck )!!! Exactly what I needed. Was a bit more doc surfing to figure out the API for command tx vs the actions found in the upper portion of the docs but… got it working!!

And for anyone trying to do things with HomeAssistant, the quick and dirty version was using a rest\_command…

```
rest_command:
  fireplace_on:
    url: http://192.../v2/devices/.../commands/.../tx
    method: PUT
    headers:
      BOND-Token: !secret bond_token
    payload: '{}'
  fireplace_off:
    url: http://192.../v2/devices/.../commands/.../tx
    method: PUT
    headers:
      BOND-Token: !secret bond_token
    payload: '{}'
```

---

<div class="post-metadata">

### Author: ![residualimages](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.bondhome.io/residualimages/32/74_2.png) [@residualimages](https://forum.bondhome.io/u/residualimages)
#### Post date: [July 2, 2019, 12:57am UTC](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295/27 "2019-07-02T00:57:27Z")

</div>

Nicely done / congratulations on the working solution, @maskedpirate. 🥳

[Previous page](https://forum.bondhome.io/t/cannot-get-devices-from-local-api/295.md?page=1)
