Sensor Server

Sensor Server

Stream phone's sensors to websocket clients

Umer Farooq Connectivity

Screenshots

Screenshot of Sensor Server Screenshot of Sensor Server Screenshot of Sensor Server Screenshot of Sensor Server Screenshot of Sensor Server Screenshot of Sensor Server Screenshot of Sensor Server Screenshot of Sensor Server

Description

Android app which let you stream real-time sensor data from your phone to Websocket clients. Clients, including web browsers and other applications, are able to receive streamed data through the WebSocket client API.

To receive sensor data, Websocket client must connect to the app using following URL.

ws://[ip]:[port]/sensor/connect?type=[sensor type here]

Once connected, client will receive sensor data in JSON Array (float type values) through websocket.onMessage.

For complete guidance please visit https://github.com/umer0586/SensorServer

Versions

Version Date Size Requires Android Download
7.2.1 current
d3de635a5698a266…
2026-05-27 19 MB API 23
7.2.0
3818ea56d11174d8…
2026-02-05 19 MB API 23
7.1.0
33b93363fb3d00b6…
2026-01-19 19 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • ACTIVITY_RECOGNITION
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
Show 4 more permissions
  • Location in backgroundDetermine the location while the app is not open.
  • NotificationsShow notifications.
  • HIGH_SAMPLING_RATE_SENSORS
  • sensorserver.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments