(Stand: v1.0 12/2018)
Die RadioShuttle-App ist für iOS und Android erhältlich und kann aus dem Apple App Store bzw. Google Play Store kostenlos heruntergeladen werden. Es ist geplant, den Quelltext der Lösung zu veröffentlichen, sodass dieser für eigene Projekte/Lösungen angepasst und als eigene App veröffentlicht werden kann. Sämtliche Rechte liegen bei der RadioShuttle.de und ihren Entwicklern.
Kostenlose Nutzung für RadioShuttle-Kunden
Die Verwendung der MQTT-Push-Lösung („MQTT Push Client“-App sowie Push-Server) ist für RadioShuttle-Lizenznehmer, also Kunden eines RadioShuttle-Boards, bis zu drei Mobilgeräten und drei verschiedenen Konten unbefristet kostenlos.
Kostenlose Nutzung für Privatanwender
Die Nutzung der MQTT-Push-Lösung ist für Privatanwender und Maker bis zu drei Mobilgeräten und drei verschiedenen Konten kostenlos.
Kommerzielle Nutzung
Eine kommerzielle Nutzung der RadioShuttle Push-Lösung („MQTT Push Client“-Apps sowie Push-Server) ist für eine jährliche Softwaremiete mit enthaltenem Support möglich.
Dies ermöglicht den Betrieb eigener Push-Server sowie das Publizieren eigener Apps. Die Serversoftware ist Java-basiert und kann auf eigener Serverhardware installiert werden (Raspberry Pi, Linux, UNIX, Windows, Mac o. ä.). Hierfür sind Entwickler-Push-Zertifikate von Apple bzw. Google erforderlich. Der in Java verfasste Quelltext des Push-Servers sowie der Apps (Android und iOS) steht zur Verfügung (Vertraulichkeitsvereinbarung vorausgesetzt).
Somit ist eine uneingeschränkte kommerzielle Nutzung der RadioShuttle MQTT-Push-Server-Software für den Betrieb auf eigenen Servern verfügbar.
Service-Benachrichtigungen
Bei anstehenden Serverwartungen oder aus anderen technischen Gründen können wir alle oder einzelne Konten per Benachrichtigung auf das Mobilgerät vorab informieren.
Service-Benachrichtigungen werden ebenfalls genutzt, um mit einzelnen Anwendern in Kontakt zu treten.
Automatische Kontenlöschung
Nicht funktionierende MQTT-Serververbindungen werden regelmäßig automatisch neu verbunden. Sollte innerhalb von 30 Tagen keine Verbindung möglich sein, werden betroffene MQTT-Server deaktiviert. Inaktive Konten werden nach 90 Tagen automatisch gelöscht. Vor Deaktivierung der Serververbindung bzw. Löschung der Konten werden die Geräte per Push-Benachrichtigung vorab mehrfach informiert. Eine regelmäßige Anmeldung mit funktionierendem MQTT-Server verhindert die automatische Kontenlöschung.
Unsachgemäße Verwendung der Software
Das Spammen von Nachrichten ist nicht zulässig und resultiert in einer verzögerten Zustellung der Push-Benachrichtigungen. Deshalb sollten nicht mehr als 50 Meldungen pro Tag und Gerät gesendet werden.
Bei unsachgemäßer Verwendung der Software behalten wir uns vor, die Konten dauerhaft zu sperren. Dazu gehört auch eine unzulässige kommerzielle Nutzung.