NEWS
[Aufruf] BLE Adapter testen (v0.6.0)
-
setcap cap_net_raw+eip $(eval readlink -f `which node`) usermod -a -G bluetooth iobroker
steht zumindest ein paar zeilen weiter oben
-
Danke für die Info einfach in Putty auf der Console?
Der 2te Befehl geht den ersten kann ich nicht ausführen.setcap: Kommando nicht gefunden.
MFG Maggi
-
@Alex1984 said in [Aufruf] BLE Adapter testen (v0.6.0):
Habe den Adapter auf einem Elitepad 1000 mit Win10 und ioBroker getestet aber er erkennt scheinbar das interne Bluetooth Modul nicht. Gibts hier eine Möglichkeit diesen einzubinden?
Keiner ne idee?
-
Ich habe meinen Fehler gefunden es fehlte dieses hier
sudo apt-get install libcap2-bin
Dann konnte ich auch den setcap ausführen nun läuft es wieder.
DankeMFG Maggi
-
@AlCalzone
Ist es ein grosser aufwand für dich die xiaomi Waage in den Adapter hinzufügen das einen datenpunkt mit dem gewicht sichtbar ist?
Der Adapter findet die Waage und auch einen Ordner mit services ist vorhande, wen dir das was hilft. Wäre dir super dankbar -
@locito09 Ich habe derzeit wenig Luft, um zu recherchieren, ob und in welchem Format die ihre Daten meldet. Wenn du mir Hinweise geben kannst (für manche Geräte findet man die Protokollbeschreibung bei Google), dürfte sich was machen lassen.
-
@AlCalzone
Schau mal hier hilft dir dashttp://www.bujarra.com/obteniendo-datos-nuestra-bascula-xiaomi-smart-scale-raspberry-pi/?lang=de
Body Composition
org.bluetooth.service.body_composition
0x181B
GSS -
-
Hallo, irgendwie stehe ich gerade auf dem Schlauch und komme nicht weiter. Ich habe nun schon ein paar Wochen Adapter am laufen und das Xiaomi Thermometer am laufen.
Nun habe ich ein zweites bekommen und das ist auch IOBroker drin. Nur leider sind dort keine Werte drin. -
@markus397
alte FW drauf? -
Die ist bei beiden gleich 1.0.1_0066
-
Habe mal ne frage kann das Problem eventuell auch an der MAC liegen?
Das neue hat nämlich 58:2d:34.... normalerweise fangen die ja mit 4c:65:a8 an. Danach sucht das Plugin ja auch wenn ich die JS Datei richtig verstanden habe. Habe zwar ne Zeile hinzugefügt das es so aussieht
exports.MacPrefixes = Object.freeze({
MiFlora: "c4:7c:8d",
MiTemperature: "58:2D:34",
MiTemperature: "4c:65:a8",aber es funktioniert trotzdem nicht. Habe auch schon den Adapter runter geschmissen und alles wieder eingerichtet.
Das eine ist wieder erkannt worden, das andere nicht.
-
Vielleicht auch nocht interesant:
https://medium.com/machine-learning-world/how-i-hacked-xiaomi-miband-2-to-control-it-from-linux-a5bd2f36d3ad -
@markus397 sagte in [Aufruf] BLE Adapter testen (v0.6.0):
exports.MacPrefixes = Object.freeze({
MiFlora: "c4:7c:8d",
MiTemperature: "58:2D:34",
MiTemperature: "4c:65:a8",So geht das leider nicht, der zweite Eintrag überschreibt den 1. Ich habe inzwischen eine Version auf Github, die das beheben sollte - wird in Kürze veröffentlicht.
-
Danke, ich bin schon froh das ich rausgefunden habe woran es liegen könnte habe keine Ahnung von programmieren wie du sehen konntest^^.
Ich bin gespannt. -
@AlCalzone
Hilf dir das weiter?https://github.com/oliexdev/openScale/wiki/Xiaomi-Bluetooth-Mi-Scale
-
@locito09 Das ist ein guter Startpunkt. Allerdings setzt das eine aktive Verbindung voraus, die derzeit vom Adapter nicht unterstützt ist. Wird noch eine gute Weile dauern, bis ich mich damit beschäftigen kann.
-
@AlCalzone
Wäre dir wen es soweit ist sehr dankbar -
@AlCalzone Hi,
ich wollte mal fragen wann eine neue Version veröffentlicht wird? Du hast zwar die Dateien angepasst, aber eine Version zum updaten gibt es leider noch nicht. -
Ich bin gerade dabei, automatisiert die Abhängigkeiten auf den neuesten Stand zu bringen. Danach gibts ein Update.