Metadata-Version: 1.1
Name: ouimeaux
Version: 0.7.1
Summary: Open source control for Belkin WeMo devices
Home-page: https://github.com/iancmcc/ouimeaux
Author: Ian McCracken
Author-email: ian.mccracken@gmail.com
License: BSD
Description: ==============================
        ouimeaux
        ==============================
        
        .. image:: https://badge.fury.io/py/ouimeaux.png
            :target: http://badge.fury.io/py/ouimeaux
            
        .. image:: https://travis-ci.org/iancmcc/ouimeaux.png?branch=master
                :target: https://travis-ci.org/iancmcc/ouimeaux
        
        .. image:: https://pypip.in/d/ouimeaux/badge.png
                :target: https://crate.io/packages/ouimeaux?version=latest
        
        
        Open source control for Belkin WeMo devices
        
        * Free software: BSD license
        * Documentation: http://ouimeaux.rtfd.org.
        
        Features
        --------
        
        * Supports WeMo Switch, Light Switch, Insight Switch and Motion
        * Command-line tool to discover and control devices in your environment
        * REST API to obtain information and perform actions on devices
        * Simple responsive Web app provides device control on mobile
        * Python API to interact with device at a low level
        
        
        
        
        History
        -------
        Release 0.7 (January 27, 2014)
        ++++++++++++++++++++++++++++++
        - Added REST API
        - Added Web app
        
        Release 0.6 (January 25, 2014)
        ++++++++++++++++++++++++++++++++
        - Added signals framework
        - Fixed #16, #19, #22: Defensively resubscribe to events when device responds with an error
        - Fixed #15: Signals framework includes relevant device when sending signal
        - Refactored structure, added Sphinx docs
        
        Release 0.5.3 (January 25, 2014)
        ++++++++++++++++++++++++++++++++
        - Fixed #20: Allow timeout in environment.wait()
        - Fixed #21: Add Insight support
        
        Release 0.5.2 (November 23, 2013)
        +++++++++++++++++++++++++++++++++
        - Fixed #14: Indicate Connection:close header to avoid logging when WeMo sends
          invalid HTTP response.
        
        Release 0.5.1 (November 9, 2013)
        ++++++++++++++++++++++++++++++++
        - Fixed #10: Updated subscriber listener to use more reliable method of
          retrieving non-loopback IP address; updated docs to fix typo in listener
          registration example (thanks to @benhoyle, @francxk)
        - Fixed #11: Remove instancemethod objects before attempting to pickle devices
          in the cache (thanks @piperde, @JonPenner, @tomtomau, @masilu77)
        
        Release 0.5 (October 14, 2013)
        +++++++++++++++++++++++++++++++
        - Added fuzzy matching of device name when searching/toggling from command line
        - Added ``status`` mode to print status for all devices
        - Added ``switch status`` mode to print status for specific device
        - Added flags for all command-line options
        - Fixed #9: Removed unused fcntl import that precluded Windows usage (thanks to
          @deepseven)
        
        Release 0.4.3 (August 31, 2013)
        +++++++++++++++++++++++++++++++
        - Used new method of obtaining local IP for discovery that is less likely to
          return loopback
        - Exit with failure and instructions for solution if loopback IP is used
        - Updated installation docs to include python-dev and pip instructions (patch
          by @fnaard)
        - Fixed README inclusion bug that occasionally broke installation via pip.
        - Added ``--debug`` option to enable debug logging to stdout
        
        Release 0.4 (August 17, 2013)
        +++++++++++++++++++++++++++++
        - Fixed #7: Added support for light switch devices (patch by nschrenk).
        - Fixed #6: Added "wemo clear" command to clear the device cache.
        
        Release 0.3 (May 25, 2013)
        ++++++++++++++++++++++++++
        - Fixed #4: Added ability to specify ip:port for discovery server binding. Removed
          documentation describing need to disable SSDP service on Windows.
        - Fixed #5: Added device cache for faster results.
        - Added configuration file.
        - Added ability to configure aliases for devices to avoid quoting strings on
          the command line.
        - Added 'toggle' command to command line switch control.
        
        Release 0.2 (April 21, 2013)
        ++++++++++++++++++++++++++++++
        - Fixed #1: Added ability to subscribe to motion and switch state change events.
        - Added Windows installation details to README (patch by @brianpeiris)
        - Cleaned up UDP server lifecycle so rediscovery doesn't try to start it back up.
        
        Release 0.1 (February 2, 2013)
        ++++++++++++++++++++++++++++++
        - Initial release.
        
        * First release on PyPI.
Keywords: ouimeaux
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Topic :: Home Automation
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
