# How to detect proximity of specific devices (RSSI?)?

**URL:** <https://community.particle.io/t/how-to-detect-proximity-of-specific-devices-rssi/4557>\
**Category:** General\
**Created:** [May 23, 2014, 3:55pm UTC](https://community.particle.io/t/how-to-detect-proximity-of-specific-devices-rssi/4557 "2014-05-23T15:55:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![raune](https://avatars.discourse-cdn.com/v4/letter/r/71e660/32.png) [@raune](https://community.particle.io/u/raune)\
**Post date:** [May 23, 2014, 3:55pm UTC](https://community.particle.io/t/how-to-detect-proximity-of-specific-devices-rssi/4557/1 "2014-05-23T15:55:19Z")

</div>

Hi,

I’m new to spark and wondering if it is suitable for my next application. Coming from arduino, I have a set-up of several devices which can detect each others proximity via the RSSI of XBee Radios, and then run a specific function based on who is nearby. Now I want to move this online and expand it with an app. Spark seems like the perfect solution, as I should still be able to work with my arduino code + have easy wifi. Assumably I won’t be able to use the RSSI to detect the proximity of the other devices, or would I still need the XBee’s to do that and then send the signal to the Spark over serial?  
I must mention that I did not develop the proximity detection code myself as this is way beyond my skills, I’m a designer, with some basic coding skills that gets me through some basic input - output stuff…

I’v had a search through the forum but unfortunately haven’t had my questions answered except that RSSI is available on Spark.

Greatly appreciate any response,  
raune

---

<div class="post-metadata">

**Author:** ![peekay123](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/peekay123/32/810_2.png) [@peekay123](https://community.particle.io/u/peekay123)\
**Post date:** [May 23, 2014, 3:59pm UTC](https://community.particle.io/t/how-to-detect-proximity-of-specific-devices-rssi/4557/2 "2014-05-23T15:59:04Z")

</div>

@raune, the RSSI available on the Spark indicates the signal strength to the wifi access point/router and not to other Sparks, unlike what zigbees do. So, each core can know its “distance” to the router but not to each other so you would still need the zigbees for doing that. 😄

---

<div class="post-metadata">

**Author:** ![wgbartley](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/wgbartley/32/1910_2.png) [@wgbartley](https://community.particle.io/u/wgbartley)\
**Post date:** [May 23, 2014, 3:59pm UTC](https://community.particle.io/t/how-to-detect-proximity-of-specific-devices-rssi/4557/3 "2014-05-23T15:59:15Z")

</div>

> [@raune](#):
>
> I'm a designer, with some basic coding skills that gets me through some basic input - output stuff..

I'm a day-job web developer who only knows enough to ask stupid questions. Welcome!

---

<div class="post-metadata">

**Author:** ![raune](https://avatars.discourse-cdn.com/v4/letter/r/71e660/32.png) [@raune](https://community.particle.io/u/raune)\
**Post date:** [May 26, 2014, 9:52am UTC](https://community.particle.io/t/how-to-detect-proximity-of-specific-devices-rssi/4557/4 "2014-05-26T09:52:23Z")

</div>

Thanks for clarifying that, peekay123. Will go for the combo 🙂
