Open dasJens opened 1 year ago
Ich fürchte, Windows wird von der bluetooth lib nicht unterstützt.
604 error path c:\ioBroker\node_modules\@abandonware\noble
605 error command failed
606 error command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp-build
607 error Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu erm�glichen, m�ssen Sie den Schalter "-m" hinzuf�gen.
607 error nothing.c
607 error win_delay_load_hook.cc
607 error nothing.vcxproj -> c:\ioBroker\node_modules\@abandonware\noble\build\Release\\nothing.lib
607 error cl : befehlszeile warning D9025: "/std:c++17" wird durch "/std:c++latest" �berschrieben [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error noble_winrt.cc
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(983,26): error C2039: "wait_for" ist kein Member von "winrt::impl". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(103): message : Siehe Deklaration von "winrt::impl" [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(985): message : Siehe Verweis auf die gerade kompilierte Klasse Vorlage-Instanziierung "winrt::impl::consume_Windows_Foundation_IAsyncAction<D>". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(1004,26): error C2039: "wait_for" ist kein Member von "winrt::impl". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(103): message : Siehe Deklaration von "winrt::impl" [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(1006): message : Siehe Verweis auf die gerade kompilierte Klasse Vorlage-Instanziierung "winrt::impl::consume_Windows_Foundation_IAsyncActionWithProgress<D,TProgress>". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(1038,26): error C2039: "wait_for" ist kein Member von "winrt::impl". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(103): message : Siehe Deklaration von "winrt::impl" [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(1040): message : Siehe Verweis auf die gerade kompilierte Klasse Vorlage-Instanziierung "winrt::impl::consume_Windows_Foundation_IAsyncOperationWithProgress<D,TResult,TProgress>". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(1057,26): error C2039: "wait_for" ist kein Member von "winrt::impl". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(103): message : Siehe Deklaration von "winrt::impl" [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\cppwinrt\winrt\impl\Windows.Foundation.0.h(1059): message : Siehe Verweis auf die gerade kompilierte Klasse Vorlage-Instanziierung "winrt::impl::consume_Windows_Foundation_IAsyncOperation<D,TResult>". [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error c:\ioBroker\node_modules\@abandonware\noble\lib\win\src\notify_map.h(31,54): error C2064: Ausdruck ergibt keine Funktion, die 1 Argumente �bernimmt [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error c:\ioBroker\node_modules\@abandonware\noble\lib\win\src\notify_map.h(32,61): error C2064: Ausdruck ergibt keine Funktion, die 1 Argumente �bernimmt [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error c:\ioBroker\node_modules\@abandonware\noble\lib\win\src\notify_map.h(33,1): error C3536: "serviceHash": Kann nicht verwendet werden, bevor es initialisiert wurde. [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
607 error c:\ioBroker\node_modules\@abandonware\noble\lib\win\src\notify_map.h(34,1): error C3536: "characteristicHash": Kann nicht verwendet werden, bevor es initialisiert wurde. [c:\ioBroker\node_modules\@abandonware\noble\build\lib\win\binding.vcxproj]
Liegt das an Win11? Oder allgemein kein BLE auf Windows? Irgendwas an meiner Seite, was ich machen kann, dass das läuft?
Danke schon mal! :)
Scheint hier schon berichtet worden zu sein: https://github.com/abandonware/noble/issues/277#issuecomment-1548848154
Habs hinbekommen. Allerdings weiß ich nicht was genau geholfen hat von den Sachen die ich tat. ^^
Die windows-build-tools nicht über npm sondern direkt über Visual Studio installiert.
Da hab ich auch noch anderes nachinstalliert.
Des weiteren hab ich VS2017 UND VS2019 drauf.
Da VS2019 scheinbar Probleme hat, hab ich dann damit über Konsole installiert:
iobroker i ble --msvs_version=2017 --debug
Danach erschien in der iobroker GUI zwar der Adapter und das Objekt ble, aber unter Instanzen nicht. -.-
Aber dann das Adapter direkt in der iobroker GUI nochmal drübergebügelt und dann war (fast) alles schick. :)
Nun scheint der BT Stick nicht supportet zu werden.... Da geh ich noch mal auf die Suche!
Hi.
Langsam glaub ich ich bin zu blöd... -.- Ich bekomme BLE einfach nicht in iobroker....
Kurze Version:
iobroker install ble
NPM version: 9.8.0
Installing iobroker.ble@0.13.4... (System call)
host.server-win Cannot install iobroker.ble@0.13.4: 1
Lange Version im debug log im Anhang...
Grüße!
2023-08-13T15_58_38_810Z-debug-0.log