NEWS
BLE-Adressen sammeln
-
@le-r-kelly Ich nutze den ble für Thermostate, da ist das eher doof, wenn die nicht da sind.
Aber ändert sich bei An/Abwesenheit eines BT-Tokens nicht irgendein Datenpunkt des bekannten Geräts? Und wenn es nur die RSSI ist. -
@le-r-kelly Wenn der Adapter die Geräte mind. 1x gesehen hat, sind und bleiben die Objekte da - danach kannst du die Option ausschalten und alles uninteressant wieder löschen.
Wer aktuell da ist, kannst du über den Zeitstempel (ts) von
rssi
nachvollziehen. Oder mit einem einfachen Skript:const idBob = "ble.0.aa:bb:cc:dd:ee:ff.rssi"; createState(`Anwesenheit.Bob`, { type: "boolean", read: true, write: false, role: "indicator", name: `Bob ist zuhause`, }); on(idBob, obj => { // jetzt ist Bob da setState("Anwesenheit.Bob", true); // In 5 Minuten nicht mehr, außer rssi ändert sich in der Zwischenzeit setStateDelayed("Anwesenheit.Bob", false, 5*1000*60, true); });
-
Ich habe mal wieder zu kompliziert gedacht
Danke für die Idee, ich werde sie mal ausprobieren
VG
Ronny -
@thomas-braun
Hallo Thomas,Ich werde leider auch mit vielen Bluetooth Einträgen überschwemmt. (und die Liste wächst täglich
)
Diese Option (ble.0.options.allowNewDevices) kann ich nicht finden.
Könntest Du das etwas genauer erklären?Vielen Dank
-
In den Objekten ist das zu finden:
Wäre in den Einstellungen zum Adapter besser aufgehoben, gebe ich zu.
-
Danke,
ich habe den TAB Options nicht :-((FireShot Capture 001 - objects - raspberrypi - 192.168.0.13.pdf
-
-
@thomas-braun Bei mir lässt sich der Status "Allow New Devices" nicht setzen. Der Status bleibt immer auf false.
Der Adapter steht auf Grün in den instances, doch liefert keine Werte von meinem Xiaomi Sensor für Temp. und Feuchte.
Im Log steht allerdings:
ble.0 2022-05-19 16:44:02.135 info Now accepting new devices -
Neue Geräte können nur in den ersten 5 Minuten nach dem Start des Adapters gefunden werden. Jedenfalls in der aktuellsten Version.
-
@werner2000x Ich habe den BLE Adapter neu installiert und den raspi neu gestartet und jetzt kommen wieder Sensorwerte aus dem Xiaomi
-
-
@werner2000x du darfst den Haken bei bestätigt nicht setzen. Eigentlich grundsätzlich nicht außer du weißt genau warum du das tust.
-
@werner2000x Leider muss ich den BLE Adapter so alle 3-4 Monate neu installieren, da keine Werte mehr kommen.
Irgendeinen Pufferüberlauf scheint es da zu geben...? -
@werner2000x sagte in BLE-Adressen sammeln:
neu installieren
warum neu installieren, wenn er nicht mehr funktioniert, prüfe doch mal den
info.driverState
,
kenne es von meinem Zotac, da gibt es hin und wieder "Spannungsprobleme" beim onboard Bluetooth.
oder aus irgendwelchen Gründen (update node.js) istsetcup
nicht gesetzt