A pythonic library for discovering and controlling Teufel Raumfeld devices.
Tested with a Raumfeld One. Hardware donations to improve the library are welcome :smile:
Supports Python >2.7, 3.x
Installation
pip install raumfeld
Quickstart
import raumfeld
# discovery returns a list of RaumfeldDevices
devices = raumfeld.discover(timeout=1, retries=1)
if len(devices) > 0:
speaker = devices[0]
# now you can control your raumfeld speaker
speaker.mute = True # mute
print(speaker.volume) # print current volume
speaker.volume = 50 # set volume
speaker.pause()
speaker.play()
else:
print('No devices found.')
Metadata
Release files for raumfeld 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| raumfeld-0.2.tar.gz | 4.1 kB | Details |
Release files / raumfeld-0.2.tar.gz
| Download URL | raumfeld-0.2.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a242113d659fd683cb6dfd528750e9a0c3e218743cd496d0659512aa21f74e97
|
|
BLAKE2b-256 checksum How to use checksums |
02aa467fc48ccdbe93641fcf35ed2c567a744880163b7395c3aa62f4021fdd95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |