2023-05-25 17:18:00 +02:00
2023-04-21 17:41:41 +02:00
2023-05-25 17:18:00 +02:00
2023-05-25 17:18:00 +02:00
2023-05-22 19:36:35 +02:00

PyPI version

streamdeckapi

Stream Deck API Library for Home Assistant Stream Deck Integration

Only compatible with separate Stream Deck Plugin or the bundled server.

Server

This library also contains a server to use the streamdeck with Linux or without the official Stream Deck Software.

For this to work, the following software is required:

The event doubleTap is not working with this server software.

Limitations

Discovery over SSDP might not work.

Installation on Linux / Raspberry Pi

Install requirements: sudo apt install -y libudev-dev libusb-1.0-0-dev libhidapi-libusb0 libjpeg-dev zlib1g-dev libopenjp2-7 libtiff5

Allow all users non-root access to Stream Deck Devices:

sudo tee /etc/udev/rules.d/10-streamdeck.rules << EOF
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0fd9", GROUP="users", TAG+="uaccess"
EOF

Reload access rules: sudo udevadm control --reload-rules

Install the package: pip install streamdeckapi

Reboot your system

Start the server: streamdeckapi-server

Description
Stream Deck API Library for Home Assistant
Readme MIT 103 KiB
Languages
Python 98.2%
Dockerfile 1.2%
Shell 0.6%