Beacons and Smarthings

Tagging @obycode

1 Like

You’ll need to allow BeaconThings to use your location when it is running in the background. It’s only detecting the iBeacons, not using GPS or anything, but Apple does not have a distinction between the two.

Settings -> Privacy -> Location Services -> BeaconThings -> Always

Hi Brice,

I do have the app enabled to update location in the background. You suggested this earlier when I was having similar issues. It seems that enabled is the default configuration for the app, so when I followed your suggestion, I found that it was already set up that way. I’ve installed and uninstalled several times; deleted points; added points back in, unfortunately it just seems flaky. Although I would really like this to work.

I have an iPhone 6, running the most recent software version, with 60 gig free.

I would suspect the hardware. Sometimes you get a bad device, it happens. Particularly with the less expensive lines. If the beacon is still within warranty, I would return it.

I use Estimote beacons and have found them very reliable for over 6 months now. But they are more expensive.

If I want to use beacons to control door locks and the garage door, how worried should I be about security? Don’t the beacons recognize your specific phone? I bought some Kontakt.io usb beacons and they have security on them but I don’t think the security would play nice. https://store.kontakt.io/our-products/29-usb-beacon.html

What can you tell me?

It’s the other way around. The " receiving station" app on Your phone recognizes the IBeacon. See the following post:

With Kontact, you will need to use their app as the receiving station on your phone. But as long as that app can send an HTTP post you can then communicate with smart things either cloud to cloud or via IFTTT’s maker channel. If the app can’t send an HTTP post, if you can send a text you can go through IFTTT that way.

I could still use beaconthings as a receiving station as well correct?

Beacon things is a receiving station app. I don’t know if it can work with Kontact or not, though. Ask in their thread:

Cool, thanks so much for your help!

1 Like

Sorry to bug you but when I go to get a URL it gives me and error “error”:true,“type”:“AccessDenied”,“message”:"This request is not authorized by the specified access token. Do you know what I could be doing wrong? I did check the OAuth box.

Sorry, what’s the context for this question?

Oh sorry, regarding the POC smartapp. I click to get the URL and it throws that error.

Things have changed a lot since that was written. I’m not even sure if that method works anymore. But you can use the IFTTT maker channel in a very similar way.

Otherwise one of the master coders can discuss a current approach. (I rely on text to speech, so I don’t actually do anything with code anymore. )

1 Like

K, again I appreciate your help. I just worry about security so I wanted to try and tie from the Kontakt web portal so I could do major minor shuffling. It’s probably not a big deal not to use that security feature, but it would have gave me some peace of mind.

1 Like

I am having the same issue and I am using Rad Beacon I have to refresh hitting save as well. I have the location on always too. Will pollster work here?

Hi.

I have one beacon from Radius, but i just cant figure out how to add it to BeaconThings.

@Glenn_Lunell: Make sure the UUID of the beacon matches the UUID in the app settings.

Hello all - I know this is an old topic, but I wanted to refresh it. I have just converted to SmartThings Hub v3 (from v1), and am redoing my whole setup and configuration. I’ve always wanted to use Beacons for presence detection but wasn’t able to make it work. I found this thread but discovered that the BeaconThings app that is mentioned a few times is no longer available.

Does anyone have any recommendations for using beacons in your home to detect presence?

What I’d like to do is have my wife and I attach a Radius Networks beacon to our keys (or something we carry with us all the time), and then use ST to determine where we are.

As an example, I work from home, and one of the things I’d like to do is have ST know when I go into my office in the morning, and then automate a few things when it sees I’m in the office.

The garage door example provided is also something I’m looking to do.

Does anyone have any suggestions? My initial thought was to spread several Raspberry Pi’s around the house/property that can detect the beacons. Then use which Pi’s my beacon is connected to, to determine my location. But I’m open to any suggestions…

You can use anything that can detect the iBeacon and then send a Web hook to IFTTT, for example.

By early 2017, most of the iBeacon manufacturers offer their own developer software, so the independent apps just kind of fell away as they weren’t really needed anymore. If you have a good programming background, just look into the SDKs that the manufacturer provides and you may find everything you need as far as the receiving station code goes. :sunglasses:

Thanks! I hadn’t thought of using the Radius SDK (not sure why).

When you say Web Hook, are you referring to a simple HTTP POST or GET command? Just trying to wrap my brain around it is all.

Thanks for your assistance and the very quick reply!