Zur Info, aktuell gibt es um 33€ bei zgonc (Österreich) einen interessanten Bluetooth Bewässerungscomputer:
https://www.zgonc.at/bewasserungscomputer-pro-bluetooth.html
Ich habe mir einen zugelegt und bereits erfolgreich das Protokoll zum einfachen Ein-/Ausschalten über Bluetooth getestet. In den nächsten Wochen plane ich ein FHEM Modul dafür zu implementieren.
Hier schon mal ein Script mit dem man ein/aus schalten kann:
use Expect;
$command = Expect->spawn('gatttool -b MACADDRESS -I');
print $command "connect\r";
$command->expect(60, "Connection successful");
print $command "char-write-req 0x0048 313233343536\r";
$command->expect(60, "Characteristic value was written successfully");
print $command "char-write-req 0x0013 00\r";
$command->expect(60, "Characteristic value was written successfully");
print $command "char-write-req 0x0013 01\r";
$command->expect(60, "Characteristic value was written successfully");
Muss jetzt nur noch in ein Modul gepackt werden :)