NEWS
Pi 3 als Bluetooth LE Scanner (Beispielscript)
-
wenn ich noble mittels npm installieren will (wie auf github beschrieben) kommt das:
root@Rasp-Radio-Garage:~# npm install noble npm WARN optional dep failed, continuing xpc-connection@0.1.4 - > usb@1.1.2 install /root/node_modules/noble/node_modules/bluetooth-hci-socket/node_modules/usb > node-pre-gyp install --fallback-to-build make: Entering directory '/root/node_modules/noble/node_modules/bluetooth-hci-socket/node_modules/usb/build' CC(target) Release/obj.target/libusb/libusb/libusb/core.o CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o CC(target) Release/obj.target/libusb/libusb/libusb/io.o CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o CC(target) Release/obj.target/libusb/libusb/libusb/sync.o CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o AR(target) Release/obj.target/usb.a COPY Release/usb.a CXX(target) Release/obj.target/usb_bindings/src/node_usb.o CXX(target) Release/obj.target/usb_bindings/src/device.o CXX(target) Release/obj.target/usb_bindings/src/transfer.o SOLINK_MODULE(target) Release/obj.target/usb_bindings.node COPY Release/usb_bindings.node COPY /root/node_modules/noble/node_modules/bluetooth-hci-socket/node_modules/usb/src/binding/usb_bindings.node TOUCH Release/obj.target/action_after_build.stamp make: Leaving directory '/root/node_modules/noble/node_modules/bluetooth-hci-socket/node_modules/usb/build' > bluetooth-hci-socket@0.4.4 install /root/node_modules/noble/node_modules/bluetooth-hci-socket > node-gyp rebuild make: Entering directory '/root/node_modules/noble/node_modules/bluetooth-hci-socket/build' CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o SOLINK_MODULE(target) Release/obj.target/binding.node COPY Release/binding.node make: Leaving directory '/root/node_modules/noble/node_modules/bluetooth-hci-socket/build' noble@1.6.0 node_modules/noble ├── bplist-parser@0.0.6 ├── debug@2.2.0 (ms@0.7.1) └── bluetooth-hci-socket@0.4.4 (nan@2.3.5, usb@1.1.2) root@Rasp-Radio-Garage:~# -
ja,
apt-get install bluetooth bluez libbluetooth-dev libudev-dev
alles installiert und die neueste version `
Ist noble vorhanden?In den Einstellungen des JavaScript Adapters unter "zusätzliche npm Module laden" eingetragen?
Und auf dem Slave auch wirklich installiert?
/opt/iobroker/node_modules/iobroker.javascript/node_modules/noble
(Aus dem Kopf)
Gesendet von iPad mit Tapatalk
-
dass habe ich in dem von dir angegebenem Verzeichnis:
root@Rasp-Radio-Garage:/opt/iobroker/node_modules/iobroker.javascript/node_modules/noble# ls CHANGELOG.md examples index.js lib LICENSE package.json README.md test test.js with-bindings.js ws-slave.js root@Rasp-Radio-Garage:/opt/iobroker/node_modules/iobroker.javascript/node_modules/noble# -
meine Adapter Konfig:
421_unbenannt.jpg -
ist das hier normal?
root@Rasp-Radio-Garage:~# service bluetooth status * bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled) Active: active (running) since Mit 2016-06-08 23:01:46 CEST; 1min 52s ago Docs: man:bluetoothd(8) Main PID: 1007 (bluetoothd) Status: "Running" CGroup: /system.slice/bluetooth.service `-1007 /usr/lib/bluetooth/bluetoothd Jun 08 23:01:46 Rasp-Radio-Garage bluetoothd[1007]: Bluetooth daemon 5.23 Jun 08 23:01:46 Rasp-Radio-Garage bluetoothd[1007]: Starting SDP server Jun 08 23:01:46 Rasp-Radio-Garage systemd[1]: Started Bluetooth service. Jun 08 23:01:46 Rasp-Radio-Garage bluetoothd[1007]: Bluetooth management interface 1.10 initialized Jun 08 23:01:46 Rasp-Radio-Garage bluetoothd[1007]: Sap driver initialization failed. Jun 08 23:01:46 Rasp-Radio-Garage bluetoothd[1007]: sap-server: Operation not permitted (1) root@Rasp-Radio-Garage:~# -
-
Per Ferndiagnose gerade schwierig zu beurteilen. Wenn Du die Zeit hast ;-) Vieleicht erst einmal als Standalone Version und nicht als Slave.
Node.js 4-4.5 ist auch gut
Auf dem Raspberry Pi 3 läuft es eigentlich problemlos.
Gesendet von iPad mit Tapatalk
-
läuft das skript auf dem raspi3?
-
ok… nur LOL... habe nur iobroker neu installiert und NICHT als client konfiguriert.. jetzt läuft das script
jetzt habe ich iobroker gestoppt, iobroker setup custom.... siehe da, jetzt funktioniert das script auch als client iobroker und die werte werden alle eingetragen.
strange.. .ist aber so
-
die Frage war an rascal gerichtet!
Ob er das skript auf seinem neuen RasPi3 laufen hat, der als slave eingebunden ist.
Und nicht auf seinem Master!
Natürlich läuft es auf EINEM Raspi3, dafür ist es ja, und dafür hat rascal ja auch einen gekauft.
Gruß
Rainer
-
Wie funktioniert da genau mit dem löschen und auf blacklist setzen?
Habe einfach in den Objekten den Haken auf true gestellt. Sollte das device jetzt aus der Aufstellung verschwinden? Tut es nicht.
1146_delete_device.gif