natcl / node-red-contrib-streamdeck

A Node-RED node to interact with the Elgato Stream Deck products
Apache License 2.0
13 stars 4 forks source link

Stream Deck connection issue #29

Open Korre-at-home opened 8 months ago

Korre-at-home commented 8 months ago

Hi,

installed the node and can't get a connection to the device. The outgoing- node with {"command": "listStreamDecks"} tells: "Stream Deck connection issue"

on Node-Red start i get a few errors: _9 Jan 10:25:10 - [info] Starting flows Error opening Stream Deck device Error: No Stream Decks are connected. at openStreamDeck (C:\Users\MaxScoreStick1\AppData\Roaming\npm\node_modules\node-red-contrib-streamdeck\node_modules\elgato-stream-deck\dist\index.js:70:19) at streamDeckInit (C:\Users\MaxScoreStick1\AppData\Roaming\npm\node_modules\node-red-contrib-streamdeck\streamdeck.js:9:22) at new StreamDeckOut (C:\Users\MaxScoreStick1\AppData\Roaming\npm\node_modules\node-red-contrib-streamdeck\streamdeck.js:39:5) at Object.createNode (C:\Users\MaxScoreStick1\AppData\Roaming\npm\node_modules\node-red\node_modules\@node-red\runtime\lib\flows\util.js:171:27) at Flow.start (C:\Users\MaxScoreStick1\AppData\Roaming\npm\node_modules\node-red\node_modules\@node-red\runtime\lib\flows\Flow.js:261:54) at async Object.start [as startFlows] (C:\Users\MaxScoreStick1\AppData\Roaming\npm\node_modules\node-red\nodemodules\@node-red\runtime\lib\flows\index.js:398:17)

watched in the file on first error: HID.setDriverType('libusb')

installed node-hid and did hid-showdevices libusb the result: _driverType: libusb devices: [ { vendorId: 1118, productId: 0, path: '\\?\HID#ConvertedDevice&Col02#5&2cf12849&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}', serialNumber: '', manufacturer: '', product: '', release: 0, interface: -1, usagePage: 12, usage: 1 }, { vendorId: 1118, productId: 0, path: '\\?\HID#ConvertedDevice&Col03#5&2cf12849&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}', serialNumber: '', manufacturer: '', product: '', release: 0, interface: -1, usagePage: 1, usage: 128 }, { vendorId: 1118, productId: 0, path: '\\?\HID#ConvertedDevice&Col01#5&2cf12849&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\KBD', serialNumber: '', manufacturer: '', product: '', release: 0, interface: -1, usagePage: 1, usage: 6 }, { vendorId: 0, productId: 0, path: '\\?\HID#ACPI0011#3&30be55&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}', serialNumber: '1.0', manufacturer: 'Microsoft', product: 'HID Button over Interrupt Driver', release: 0, interface: -1, usagePage: 1, usage: 13 }, { vendorId: 4057, productId: 128, path: '\\?\HID#VID_0FD9&PID0080#6&27b8f694&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}', serialNumber: 'DL21L2A84346', manufacturer: 'Elgato', product: 'Stream Deck MK.2', release: 1040, interface: 0, usagePage: 12, usage: 1 } ]

My system is windows11 an the streamdeck is working nice with the elgato desktop software.

What can i do to fix my problem?