Inhaltsverzeichnis

Plugin-Daten
AutorChristian Wörstenfeld
Logo
StatusSTABLE
Version2021.2.3
Min. LB Version1.0.3
Release Downloadhttps://github.com/Woersty/LoxBerry-Plugin-BLE-Scanner/archive/2021.2.3.zip
BeschreibungDer BLE-Scanner bietet die Möglichkeit, eine Anwesenheitserkennung mittels BLE-Tags (Bluetooth Low Energy) zu realisieren.
SprachenEN, DE

BLE-Scanner

Version History…

Änderungshistorie


Konfigurationsoptionen

1209205304.jpg

Die Option wird automatisch vom Webinterface gesetzt.

Die LOXBERRY_ID wird als Prefix vor den Namen des Eingangs am Loxone Miniserver gesetzt.

Download

Installation

Kompatible Bluetooth-USB-Sticks

Getestet mit folgenden Bluetooth-Sticks:

Kompatible Bluetooth-Tags

Getestet mit folgenden Bluetooth-Tags:

    • Gigaset G-Tag (ca. 20 Euro)

    • Billig-Tag (ca. 2 Euro)  (manche haben da aber Probleme, dass die sich wohl abschalten - einfach testen, bei 2 Euro nicht so schlimm…)

    • Xiaomi Mi Band 2 (getestet von Daniel) (ca. 22 Euro)

    • Xiaomi Mi Band 1s (getestet von Daniel) (ca. 11 Euro)

       

Die Anwesenheit über das Bluetooth-Signal von Smartphones funktioniert nicht!

Funktion des Plugins

Das Plugin durchsucht mit Hilfe eines Bluetooth USB-Sticks am LoxBerry das Funknetz im Empfangsbereich und stellt sendet den Status der BLE-Tags an den Loxone Miniserver.

Aufgerufen wird durch einen beliebigen Trigger über einen Virtuellen Ausgang 

Fehler melden / Fehlersuche / Troubleshooting

Das Plugin hat eine LogDatei. Ab v2018.2.28 hat die Adminseite einen LogViewer integriert.

Bei alten Versionen kann man auf der LoxBerry Kommandozeile tail -f /opt/loxberry/log/plugins/ble_scanner/BLE-Scanner.log benutzen.

Das Plugin kann auch über einen WebBrowser angesprochen werden. Es liefert einen JSON-kodierten String zurück.

Im Fehlerfall wird im JSON-Array ein 'error' mit 'result' zurückgegeben.

{"error":"Bluetooth Device 'hci0' seems not 'UP and RUNNING'","result":"State: DOWN"}

Das Plugin hat ab v2018.2.28 eine neue Loggingfunktion. Man kann das Logging in der LoxBerry Plugin-Verwaltung einstellen.

Bei alten Versionen muss zur Fehlersuche in den folgenden Dateien per Hand editiert werden:

und

Fehlerberichte bitte direkt im Repository auf GitHub melden


Das Plugin überträgt die Authentifizierungsdaten für den Miniserver in leserlicher Form im Netzwerk. Wer Zugriff auf das Netzwerk hat, könnte die Daten möglicherweise mitlesen.