EN/Spacecontrol Android: Unterschied zwischen den Versionen

K (Stp verschob die Seite Spacecontrol Android nach Spacecontrol Android en)
(kein Unterschied)

Version vom 15. November 2014, 12:21 Uhr

Crystal Clear action run.png
Spacecontrol for Android (en)

Status: stable

Spacecontrol android.png
Beschreibung Android App to control various Backspace services
Autor: Hydrael
PayPal Spenden für EN/Spacecontrol Android

Description

With this Android app you can control various Backspace services

Available Services

  • Query Backspace status (open/closed and present members)
  • Open and close Backspace door
  • Send text to LED board

Future Services

  • Control Webrelays
  • Backspace internal payment

Source Code

The source code is available on github

Build Instructions

The app was programmed with the Netbeans IDE using the nbandroid plugin.
To build the apk on your own set up the android environment according to the nbandroid documentation, then simply clone the github repo, load the project in netbeans and press F11.
The apk can then be found in the bin subdirectory

Download

Spacecontrol APK

Here is the newest version of the Datei:Spacecontrol.apk

Known Issues

IPv6 problems

Versions >=v0.2.6 distinguish between public and restricted services.
Restricted services require the user's device to be connected to an internal Backspace WLAN.
Determination if the device is connected to a proper Backspace WLAN is accomplished by checking the AP's SSID and by checking the device's IP address, which must be within 10.1.20.0/24.
The IP check is performed using bit operations assuming to work on 32bit IP addresses.
This is why at current state the App will not work if the internal Backspace WLAN serves IPv6 addresses.