Bluetooth Advertisements to MQTT

Hinweis zur Nutzung von Skripten (für Nutzer)

Die Verwendung von Skripten erfolgt ausdrücklich auf eigene Gefahr. Weder Shelly noch die jeweiligen Autoren oder Entwickler der Skripte übernehmen irgendeine Form der Haftung für mögliche Schäden, Fehlfunktionen, Datenverluste oder anderweitige Beeinträchtigungen, die durch die Nutzung dieser Skripte entstehen könnten. Bitte stellen Sie vor dem Einsatz sicher, dass Sie den Quellcode verstehen und sich der möglichen Auswirkungen bewusst sind. Die Skripte werden ohne Gewähr bereitgestellt und unterliegen keiner regelmäßigen Wartung oder offiziellen Unterstützung.


Hinweis für Entwickler

Wenn Sie eigene Skripte bereitstellen, achten Sie bitte darauf, eine klare Beschreibung, eventuelle Einschränkungen und Sicherheitsaspekte zu dokumentieren. Beachten Sie zudem, dass Nutzer Ihre Skripte grundsätzlich auf eigenes Risiko verwenden. Eine Haftung für Schäden ist ausgeschlossen, sofern diese nicht vorsätzlich oder grob fahrlässig verursacht wurden oder gesetzlich anderweitig geregelt ist.

VPN/Proxy erkannt

Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.

  • No idea if this would be helpful to others but I crated a simple Bluetooth Scanner that will look for a specific MAC address, extract the advertisement data, and post that to MQTT. My purpose was to scan for Victron MPPT Bluetooth advertisements with my Shelly Uni Plus and post that data to MQTT [so I could have another small service decrypt that data for me]. Anyway, configuration is at the top:

    • Bluetooth MAC address.
    • Flag to turn on and off device data printing (for debugging)
    • MQTT topic to post the found data to.

    I keep hoping Shelly will make their new AES-CRT routines available for the Shelly Uni Plus but it looks like they are limiting that to Gen3/Gen4 devices so I can't do my decoding here!