Wollte noch ein Feedback zum aktuellen Stand geben:
Eine eigene App schreiben, das war mir zu komplex. Ich habe es deshalb mit SL4A und PY4A versucht. Das Plugin wird auch sofort von Automagic Premium erkannt und man kann die einzelnen Python-Skripte auswählen.
Das Skript sieht nun wie folgt aus:
PHP
import android
import time
mac = 'aa:bb:cc:dd:ee:ff' #Mac-Adresse einsetzen (in meinem Fall die des Relais)
uuid = '00001101-0000-1000-8000-00805F9B34FB'
droid = android.Android ()
droid.toggleBluetoothState (True) # aktiviert Bluetooth, falls deaktiviert
droid.bluetoothConnect (uuid, mac)
droid.bluetoothWrite ('d') # d durch den gewünschten String ersetzen
time.sleep (1) # ohne diese Pause reichte die Zeit nicht zum verarbeiten des Befehls
droid.exit ()
Alles anzeigen
Allerdings habe ich noch ein kleines Problem, für welches ich noch Hilfe benötige:
Bei einem Befehl kann man den Status des Relais auslesen. Sprich ich schicke per bluetoothWrite den Befehl und müsste nun das Ergebnis bzw. die Antwort abfangen. Da ich nicht stundenlang probieren möchte, hier die Frage, ob da jemand eine Antwort drauf hat?