Andreas R. schrieb:
> Hat jemand schon mal mit dem sog. FURNIBUS Protokoll gearbeitet?
Hokus Pokus Furnibus? SCNR
Das scheinen ja irgendwie Bluetooth-enabled Möbelstücke zu sein. Im
Netz findet man eher nichts über das Protokoll. Bleibt nur
Reverse-Engineering, wenn dewert.se oder okin.dk auch auf nette Anfrage
nix rausrücken.
Ich würde folgendes Versuchen:
1. Einen Furnibus-Kompatiblen Motortreiber zerlegen und nachsehen, wie
sie Bluetooth umgesetzt haben.
2.
a) Wenn BT nicht in den μC des Motorcontrollers integriert ist: Mit
Logikanalysator zwischen μC und Bluetooth-Hardware den Datenverkehr
mitschneiden.
b) Oder, wenn BT integriert bzw. wenn Zerlegen nur endgültig destruktiv
möglich ist:
Mit einem PC/Mac/... mit Bluetooth mit dem Möbelstück verbinden und
nachsehen, welche Bluetooth-Profile unterstützt werden.Wenn das
"serial/profile" genutzt wird, Protokoll mit einem Rechner als
Man-In-The-Middle mitschneiden und versuchen zu entschlüsseln. Sollte
z.B. mit Com0Com gehen. Oder eben einen μC mit 2 BT-Modulen in die Mitte
setzen, der die Befehle der App und die Antwort vom
Bett/Schreibtisch/... 1:1 weitergibt und nebenher einen Log auf einem
UART oder emulierten USB-UART ausspuckt.