NEWS
Xiaomi mosquito
-
@Markus-P sagte in Xiaomi mosquito:
Nur zeigt es mir beim ble Adapter keine richtigen Infos womit ich ein Skript machen könnte.
Da das auch FE95 als Service nutzt, könnte es gut sein, dass das Protokoll schon unterstützt ist. Dazu brauche ich aber mindestens den vollständigen Wert, der rechts abgeschnitten ist (und bestenfalls den von allen Geräten zum Vergleich).
-
@AlCalzone ich habe nur dieses eine Gerät.Nennt sich MJ_MR_V1
Vom handy die zeile verschieben klappt nicht, deshalb der wert als kopie
50300a043af483b34aa37412100100 -
Ich habe damit mal getestet. Das Paket enthält einen bisher nicht bekannten Wert, der ab Version 0.8.0 (gerade auf NPM released) in ioBroker als
unknown (0x1012)
angezeigt werden sollte. Wäre super wenn ihr herausfindet, was der bedeutet.@Markus-P Ich verstehe dich so, dass du das Gerät per Bluetooth steuern willst. Das kann der Adapter nicht (und steht auf meiner TODO-Liste nicht allzu weit oben). Lesen von Advertisements geht aber.
-
@AlCalzone
Das wäre ja mega wenn du das machen würdest.
Hier meine 3 Stück :50300a04b44062b24aa37412100100
50300a041ac164b34aa37412100100
50300a0445cc7db44aa37412100100
Gruß
Markus
-
cd /opt/iobroker npm i iobroker.ble@0.8.0
und testen und Feedback geben
Deine Werte enthalten alle
0
für den bisher unbekannten Datenpunkt. Wenn sich daran was ändert und du weißt warum, sag Bescheid. -
@AlCalzone said in Xiaomi mosquito:
cd /opt/iobroker
npm i iobroker.ble@0.8.0Sorry bin noch ganz am anfang mit iobroker.
Muss ich das über putty eingeben? -
@Markus-P Ja du musst auf die Konsole z.B. über Putty und das eingeben
-
@AlCalzone hat sich nichts geändert.
Oder muss ich den ble Adapter nochmal neu installieren?
-
- Probier mal
iobroker upload ble
auf der Konsole auszuführen. - Gehe sicher, dass in der Adapter-Konfiguration das Plugin
xiaomi
eingetragen ist
- Probier mal
-
-
Ok, ich habs verkackt. Musste die Änderungen noch kompilieren
Probiers nochmal mit Version 0.8.1
-
@AlCalzone
Sieht besser aus
Aber mit diesen Werten kann man es nicht über den Tür sensor ein und ausschalten oder? -
@AlCalzone wie gut das ich noch auf Arbeit bin
Teste ich heut abend -
@Markus-P sagte in Xiaomi mosquito:
Aber mit diesen Werten kann man es nicht über den Tür sensor ein und ausschalten oder?
Ich zitiere mich mal selbst:
@AlCalzone sagte in Xiaomi mosquito:
Ich verstehe dich so, dass du das Gerät per Bluetooth steuern willst. Das kann der Adapter nicht (und steht auf meiner TODO-Liste nicht allzu weit oben). Lesen von Advertisements geht aber.
Was mich aber noch stört ist der fehlende Wert bei den Datenpunkten... Da stimmt was noch nicht.
Werden die anderen Zustände (auch anderer Geräte) noch korrekt aktualisiert?
-
@AlCalzone
Oh das habe ich wohl übersehen sorry :D.
Ok dann warte ich mal bis es vlt mal gehtDas zu den anderen Geräten kann ich dir leider nicht sagen.
-
@AlCalzone hab´s gerade mal probiert, 0.8.1 installiert incl upload, bekomme jedoch nichts neues angezeigt.
Der Rest funktioniert nach wie vor
edit, war mein Fehler, hab versehentlich 0.8.0 installiert
hab 0.8.1 nachgeholt$ ./iobroker upgrade ble Update ble from @0.8.0 to @0.8.1 NPM version: 6.9.0 npm install iobroker.ble@0.8.1 --production --save --prefix "/opt/iobroker" (System call) npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/iobroker.ble npm ERR! path /opt/iobroker/node_modules/iobroker.blenpm ERR! code EACCES npm ERR! errno -13npm ERR! syscall access npm ERR! Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.ble'npm ERR! { [Error: EACCES: permission denied, access '/opt/iobroker/node_modules/iobroker.ble'] npm ERR! stack: npm ERR! 'Error: EACCES: permission denied, access \'/opt/iobroker/node_modules/iobroker.ble\'', npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/opt/iobroker/node_modules/iobroker.ble' } npm ERR! npm ERR! The operation was rejected by your operating system. npm ERR! It is likely you do not have the permissions to access this file as the current usernpm ERR! npm ERR! If you believe this might be a permissions issue, please double-check the npm ERR! permissions of the file and its containing directories, or try running npm ERR! the command again as root/Administrator (though this is not recommended). npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2019-07-26T19_36_39_211Z-debug.log ERROR: host.IoBroker Cannot install iobroker.ble@0.8.1: 243 ERROR: process exited with code 25
wollte nun zurück auf 0.7.4, erhalte jedoch den selben Fehler
-
@AlCalzone hab das Gerät mal gelöscht, das es wider angelegt wird, sieht allerdings jetzt so aus, da fehlt nun der Name
-
@AlCalzone hab´s jetzt über Putty probiert, ging und anschliessend den Fixer drüber laufen lassen.
NPM wurde mir 6.10.2 angeboten, habe es aber bei 6.9.0 belassen
sieht nun so aus
die anderen Geräte funktionieren noch nach wie voredit:
-
@crunchip Ok dann muss ich wohl nochmal ran, kann aber ein bisschen dauern
-
Wie wird das denn über Bluetooth angesteuert? Wenn ich das Teil z.B. ins Wohnzimmer stelle wie soll der iobroker das über Bluetooth an- und ausschalten?