Skip to content

freaktechnik/Webthingify

Repository files navigation

Webthingify

Liberapay PayPal

Turn your Android phone into a Web of Things things

Get it on F-Droid

Usage

The app UI offers a text field to choose the port the web thing server will run on and a toggle to start and stop the server.

Supported attributes

  • Vibrate phone
  • Toggle flashlight
  • See pictures from front and back camera
  • Real-time sensor values (brightness, distance, in motion, temperature, pressure, humidity)
  • Phone power (battery level, charging)

Use cases

  • Surveillance camera with small blind spot if device has a front and back camera
  • Weather station (depending on sensors; I'd suggest not giving the camera permission in that case, to lower the load on the device)
  • Daylight sensor (brightness sensor)
  • Door or window opening sensor (not quite implemented nicely yet, but movement or distance properties can be used for it)
  • Power outage detector (charging property)
  • I'm sure the vibration action could be used for something.

How to build

Uh, open it in Android Studio and it'll hopefully just work?

What android versions does this support

It runs on my Nexus 5X (with 8.1) and I haven't been able to make it run properly on my older phone that runs 6.