Mopidy extension for GPIO input on a Raspberry Pi
Project description
Mopidy extension for GPIO input on a Raspberry Pi
Installation
Install by running:
pip install Mopidy-Raspberry-GPIO
Or, if available, install the Debian/Ubuntu package from apt.mopidy.com.
Configuration
Before starting Mopidy, you must add configuration for Mopidy-Raspberry-GPIO to your Mopidy configuration file:
[raspberry-gpio] enabled = true bcm0 = bcm1 = bcm2 = bcm3 = bcm4 = play_pause,active_low,30 bcm5 = volume_up,active_low,30 bcm6 = volume_down,active_low,30 bcm7 = bcm8 = bcm9 = bcm10 = bcm11 = bcm12 = bcm13 = bcm14 = bcm15 = bcm16 = bcm17 = bcm18 = bcm19 = bcm20 = bcm21 = bcm22 = bcm23 = bcm24 = bcm25 = bcm26 = bcm27 =
Each bcmN entry corresponds to the BCM pin of that number.
You must assign an event, mode and bouncetime (ms) to your desired pins.
Supported events:
play_pause
volume_up
volume_down
next
prev
Supported modes:
active_low - configures the pin with a pull-up and triggers when it reads 0/low (RECOMMENDED)
active_high - configures the pin as a pull-down and triggers when it reads 1/high
Project resources
Credits
Original author: Phil Howard
Current maintainer: Phil Howard
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for Mopidy-Raspberry-GPIO-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9459b383e97c5abef4d8e61c0d9ab279c1c2246bec973f776dd1352579ed028 |
|
MD5 | b5fe797477d1f5ecd37ecde6dec11f03 |
|
BLAKE2b-256 | af7ea19fa5223d2263797f3f3e1e8a7141cc5c1654081810fada1323d9522f2f |