🔥 Summer Sale is Live! Get massive discount on Industrial BLE Asset Tracking Solutions

How to configure EasyReach BLE With Juniper

EasyReach BLE is designed to work with enterprise wireless networks, including environments similar to Juniper networks router infrastructure to enable reliable Bluetooth® Low Energy deployments. Using advanced virtual Bluetooth® LE (vBLE) technology, businesses can improve asset visibility and streamline IoT-based tracking across their facilities. The EasyReach Solution is compatible mordern Juniper access points and Mist APs, ensuring stable connectivity and optimized BLE power performance. With support for enterprise-grade environments and flexible virtual router configurations, EasyReach helps organizations build a smart, connected ecosystem powered by Juniper’s networking capabilities.

Here’s how it works conceptually:

  1. Enable BLE scanning on Mist APs
  2. Register third-party beacons (optional but recommended)
  3. Define beacon format (Eddystone UID/URL)
  4. Tune RSSI / filtering parameters
  5. Consume data via Mist Cloud / APIs

Step-by-Step Configuration

1. Enable BLE Radio (Scanning Mode)

In the Mist Dashboard:

  • Go to:
    Organization → Site → Access Points → AP Profile
 
  • Enable:
    • BLE Radio = ON
 
    • Mode:
      • 👉 Scanning (for detecting external beacons)
      • OR Both (Scan + Transmit) if needed
 

💡 Important:

  • Scanning is passive — AP listens to BLE advertisements (including Eddystone)

2. Enable Asset Visibility / virtual BLE (Location Services)

  • Navigate to:
 
  • Organization → Site → Location → Asset Visibility
 
  • Enable:
 

💡 This activates backend processing of BLE packets.

3. Add Third-Party Beacons (Recommended)

  • Even though Mist can detect unknown beacons, registering improves accuracy and filtering.

     
    • Add beacon with:
      • Protocol: Eddystone
      • Type:
        • UID → Namespace + Instance
        • URL → Broadcast URL
     
      • Optional:
        • Name, tags, asset type
     

    📡 Eddystone Formats Supported

    Mist APs can parse:

    🔹 Eddystone-UID

    • Namespace (10 bytes)
    • Instance (6 bytes)
     

    🔹 Eddystone-URL

    • Encoded URL broadcast
     

    👉 These are extracted and sent to Mist Cloud.

4. Configure Filtering (Very Important)

  • Without filtering, you’ll get a lot of noise.

    In:
    Location → BLE Settings

    Tune:

    • RSSI threshold (e.g., -70 dBm)
    • Minimum packet count
    • Dwell time
     

    💡 This helps:

5. Validate Data (Live View)

  • Go to:
    Location → Live View / Debug
 
  • You should see:

    • Beacon ID (UID or URL)
    • RSSI
    • AP receiving it
    • Timestamp

6. Consume via API (For Your Use Case)

Mist exposes BLE data via APIs:

  • Streaming API (WebSocket)
 
  • REST API:
    • /ble/devices
    • /locations
 

Typical payload includes:

{
  “mac”: “xx:xx:xx”,
  “rssi”: -65,
  “eddystone_uid”: {
    “namespace”: “…”,
    “instance”: “…”
  },
  “timestamp”: …
}

Telecom Platforms

Sign up for our newsletter