Hallo zusammen, ich habe eine Screenbar Halo von Benq zuhause, die ich gerne über einen alternativen Weg als über die Fernbedienung steuern möchte. Dabei soll ein ESP-32 programmiert werden, der eingehende REST-Request verarbeitet und die Screenbar entsprechend steuert. Damit ich eine Anwendung zur Steuerung schreiben kann, muss ich vorher das Protokoll zwischen Fernbedienung und Screenbar entsprechend abfangen und analysieren. Das Analysieren des Protokolls und Schreiben einer Anwendung sollte kein Problem für mich sein, leider hänge ich schon beim ersten Schritt, dem Abfangen des Datenverkehrs. Anfangs bin ich davon ausgegangen, dass die Kommunikation per BLE stattfindet. Dazu habe ich mit dem nordic nrf52840 dongle versucht, die BLE Pakete zu sniffen. Leider war dieser Versuch nicht erfolgreich. Nach Stunden des Googlens bin ich dann zumindest auf die Spezifikation des Controllers bzw. entsprechende Bilder des verbauten Chips gestoßen. [Spezifikation] https://device.report/m/78c61775176b8bff89413e64c58fa8ce837d8a1255830ef33e5630a64dde0edc.pdf [Bilder] https://device.report/m/f4682061ac67c85e8495d5cb9a661cb85de0118928287bec5ed9b123d2d98392.pdf [Holtek Chip Spezifikation] https://www.holtek.com/page/vg/BC5602 Ich habe nun herausgefunden, dass auf dem Controller ein Holtek BC5602 Transceiver verbaut ist. Dieser funkt im 2.4Ghz Band mit einer Datenrate von 125kbps. Meine Frage ist nun, wie ich den Datenverkehr abfangen könnte, bzw. welche Hardware ich bräuchte (auch später zum Senden)? Viele Dank und Grüße, Tobias
Wieso zapfst du denn nicht einfach die SPI Pins des Holtek BC5602 in der Fernbedienung an? Mehr muß man doch gar nicht wissen. Welche Hardware Du brauchst? Genau die selbe die auch in der Fernbedienung verbaut ist. Gibt es denn diesen IC zu kaufen? Oder einfach eine Ersatzfernbedienung besorgen, den SPI Port auftrennen und eine eigene Hardware dran hängen?
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.