Support for Elgato Streamdeck over Ethernet

I have found this Device and was Wondering what exactly would be needed to Support this in OpenDeck. German Link: https://www.elgato.com/de/de/p/network-dock-stream-deck English Link: https://www.elgato.com/us/en/p/network-dock-stream-deck Thanks.
Elgato
Network Dock für Stream Deck
Network Dock macht Schluss mit USB - dank Ethernet- und PoE-Unterstützung. So kannst du Stream Deck auf ganz neue Art mit Strom versorgen, anschließen und einsetzen – ohne PC in der Nähe und ohne Kabelsalat.
Elgato
Network Dock for Stream Deck
Network Dock breaks the USB barrier with Ethernet and PoE support, so you can power, mount, and deploy Stream Deck in new ways—no PC nearby, no clutter in sight.
36 Replies
Dem
Dem4mo ago
wait are Elgato really charging 90€ for a glorified ethernet to type c adapter? damn
nekename
nekename4mo ago
someone would need to reverse engineer the protocol it talks to the computer using
Terrorwolf
TerrorwolfOP4mo ago
I think it does more than that. Ok
nekename
nekename4mo ago
I think it's a bit more than that, the dock seems to make the SD think it's a computer, and displays the IP entering "UI" on the deck, then translates the HID events to some network protocol plus it's POE
Dem
Dem4mo ago
well a PoE splitter costs 10-15€ so I hope its more than that
nekename
nekename4mo ago
how do you use a poe splitter to do this? there still needs to be a path for the data, and the SD doesn't have an ethernet port on it without the dock
Dem
Dem4mo ago
no I get it, was a bit of a joke but still seems a bit pricey, almost the cost of a streamdeck might be something more complex going on inside, they say quite little on the page to know how it works
nekename
nekename4mo ago
Elgato for you 🤷‍♂️ gotta make money somehow, but prices like this are why the ripoffs exist I am included in the ripoffs lol (Logboat when I get around to launching it)
Dem
Dem4mo ago
actually how does this even connect now that I think about it like, it probably doesnt connect directly to the PC? that will make no sense so it has to go into a router so the box has to be some mini PC that then streamdeck desktop apps can find over the network
nekename
nekename4mo ago
did u not scroll down?
Dem
Dem4mo ago
I did but I did it without much interest at first
nekename
nekename4mo ago
No description
Dem
Dem4mo ago
curious that they didn't make it wifi
nekename
nekename4mo ago
shows the router/switch and the IP being set on the deck
Dem
Dem4mo ago
I could imagine a RPi 3 connecting to the streamdeck and then making your streamdeck "wireless"-ly control other PCs
nekename
nekename4mo ago
that'd be cool, but why the RPI? just use a ethernet WiFi adapter no? or do you mean without this dock
Dem
Dem4mo ago
yea I mean without the dock a DIY solution
nekename
nekename4mo ago
pi 3 probs overkill actually, a zero2w might do
Dem
Dem4mo ago
this thread has some comments by Elgato devs/people https://www.reddit.com/r/VIDEOENGINEERING/comments/1krkpkm/elgato_announced_new_stream_deck_network_dock/
Yep, the functionality is exactly like Stream Deck Studio. Stream Deck Network Dock is controlled by the software that launches/hooks it. You can use Bitfocus Buttons, Companion or Elgato Stream Deck app to then control other PCs on the network. Our devices currently do not have the ability to connect to two or more computers at the same time with software control.
Reddit
From the VIDEOENGINEERING community on Reddit: Elgato announced new...
Explore this post and more from the VIDEOENGINEERING community
Dem
Dem4mo ago
you need USB-A out to power the streamdeck, the zero wont be able to do that I guess
nekename
nekename4mo ago
oh does it not have usb never mind then
Dem
Dem4mo ago
it has one micro usb port
nekename
nekename4mo ago
looks like they have something going on, it can power a keyboard and mouse at least
No description
nekename
nekename4mo ago
are there different standards for power delivery for A and micro?
Dem
Dem4mo ago
tbh even if it could power it, doesnt the streamdeck need usb 3? micro usb might not be fast enough bandwidth wise
nekename
nekename4mo ago
nah, usb 3 is overkill
Dem
Dem4mo ago
or at least I havent seen a usb 3 micro usb port, technically I guess they could exist but type c just does that better nowadays
nekename
nekename4mo ago
mine is connected to a 2.0 port 2.0 is still 240mbps or something, pretty fast for 72px jpegs 480Mbps even
Dem
Dem4mo ago
okay a microusb port could theoretically power it I think
nekename
nekename4mo ago
well, if u want to do it, it should be very easy just need a small program on the pi and a simple opendeck plugin
Dem
Dem4mo ago
but overall the concept of how this works doesnt sound too complicated: - connect Streamdeck to a PC running opendeck - open opendeck from another PC, connect remotely to the streamdeck-connect opendeck instance - commands from opendeck are executed on the remote pc basically like VSCode remote
nekename
nekename4mo ago
ehh, wouldn't be full OpenDeck on the pi, would just be a simple thing
Dem
Dem4mo ago
just parts of the server-side components maybe I misunderstand what exactly their network product is for but just a server-facing application sounds better and more powerful to me than this additional physical device isnt it even a bit how your remote-control plugin works? having opendeck installed on lets say 3 servers at home, each running the remote control plugin, you just access the opendeck web ui on different ports - except of using browser you just use another streamdeck
nekename
nekename4mo ago
should just be forwarding button up and button down events, and receiving image data max 200 lines of rust code using the elgato-streamdeck dependency, which is like 1% of OpenDeck codebase
loonks
loonks4mo ago
0.5A at 5V afaik is the standard for the usb host power
ΩмεցαЯοցυε
im not familiar with this device, but i know and use usb/ip, which is pretty seamless in terms of software support

Did you find this page helpful?