Metadata-Version: 1.1
Name: raumfeld
Version: 0.2
Summary: A pythonic library for discovering and controlling Teufel Raumfeld devices.
Home-page: https://github.com/tfeldmann/python-raumfeld
Author: Thomas Feldmann
Author-email: feldmann.thomas@gmail.com
License: MIT
Description: python-raumfeld
        ===============
        
        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
        ----------
        
        .. code:: python
        
            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.')
        
        
Keywords: raumfeld,upnp,soap
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
