Commit Graph

  • 72cbaa2839 set color temp to 0 when trying to change color (#36) pete1450 2017-03-17 08:40:48 -05:00
  • 09f915183b Add changelog & add .gitchangelog.rc (#28) Teemu R 2017-03-17 14:38:58 +01:00
  • 1bada16636 discover: Catch socket.timeout and debug log it (#34) Teemu R 2017-03-17 14:32:50 +01:00
  • 5dc94cd5c8 Add flake8 to tox, disable qa on pyHS100/__init__.py, fix py27 compatibility (#31) Teemu R 2017-01-17 14:38:44 +01:00
  • 2d6376b597 Add support for TP-Link smartbulbs (#30) Matthew Garrett 2017-01-17 05:38:23 -08:00
  • 04185706f8 Version bump GadgetReactor 2017-01-11 16:20:04 +08:00
  • 609b323a45 Initial steps to remove caching (#26) Teemu R 2017-01-11 09:17:48 +01:00
  • 76cc597c2a Make tests runnable without device (#24) Teemu R 2017-01-08 00:45:47 +02:00
  • 71ac1f043a Add device discovery (#25) Teemu R 2017-01-08 00:44:57 +02:00
  • 1e01530447 Add timeout to query (#19) Austin 2017-01-07 14:42:31 -08:00
  • fd4e363f56 Refactor & add unittests for almost all functionality, add tox for running tests on py27 and py35 (#17) Teemu R 2016-12-16 23:51:56 +01:00
  • 45fc354888 Version bump (#16) Georgi Kirichkov 2016-12-13 08:50:40 +02:00
  • 05a6bbb145 Read all data from the device, disable double-encoding, implement more APIs, refactor querying, update README (#11) Teemu R 2016-12-12 10:13:45 +01:00
  • 1ffdc7bc67 Merge pull request #15 from mweinelt/master GadgetReactor 2016-12-05 08:54:27 +08:00
  • 109caaf9f6 Constants will be static members of SmartPlug Martin Weinelt 2016-12-04 23:00:56 +01:00
  • 60dee92838 Merge pull request #13 from mweinelt/master GadgetReactor 2016-12-04 11:51:03 +08:00
  • 1a9da33c21 set up hound-ci Martin Weinelt 2016-12-04 03:52:53 +01:00
  • fadb76c5a0 Merge pull request #8 from mweinelt/master GadgetReactor 2016-11-22 21:29:19 +08:00
  • cb5899e3cc Normalize docstrings, address flake8 & pylint recommendations Martin Weinelt 2016-11-22 02:31:25 +01:00
  • 33b2800fe8 Properly detect advertised features, expose alias Martin Weinelt 2016-11-22 00:39:17 +01:00
  • 08fb487a06 Externalize the TP-Link Smart Home Protocol Martin Weinelt 2016-11-21 23:18:12 +01:00
  • 53c06ca784 HS200 support GadgetReactor 2016-11-14 09:56:11 +08:00
  • 9c39249b99 Merge pull request #5 from smaggard/add-hs200 GadgetReactor 2016-10-28 11:08:42 +08:00
  • 1550b6cb2e Adding in support for the HS200 Wall switch referencing issues (#4), simplifying model determination Stephen Maggard 2016-10-26 10:33:08 -05:00
  • fe00041130 Adding in support for the HS200 Wall switch referencing issues (#4), simplifying model determination Stephen Maggard 2016-10-26 10:32:46 -05:00
  • 225bf47ace Adding in support for the HS200 Wall switch referencing issues (#4) Stephen Maggard 2016-10-26 09:56:26 -05:00
  • 1f771b7d80 Merge pull request #2 from kirichkov/energy-monitoring GadgetReactor 2016-10-19 16:10:00 +08:00
  • 61714ac110 Refactors state property to use get_info() and removes hs100_status() Georgi Kirichkov 2016-10-19 10:53:21 +03:00
  • dc3de3fa10 Adds model check to current_consumption() and removes whitespace Georgi Kirichkov 2016-10-19 10:28:48 +03:00
  • 605abfdebb Fixes indentation and removes extra whitespaces Georgi Kirichkov 2016-10-18 10:59:30 +03:00
  • d4be10ff26 Update setup.py GadgetReactor 2016-10-18 09:41:13 +08:00
  • b074a21c9a Update LICENSE GadgetReactor 2016-10-18 09:40:42 +08:00
  • 3744a075c3 Bumps the module version to 0.2.0 Georgi Kirichkov 2016-10-17 15:36:07 +03:00
  • 9cd61fdcc8 Adds additional comments, for better compliance with the Apache license Georgi Kirichkov 2016-10-17 15:17:28 +03:00
  • 093899c588 Makes the socket sending code compatible with both Python 2 and python 3 Georgi Kirichkov 2016-10-15 11:18:31 +03:00
  • 77d524ecf2 Refactors state() to use turn_on() and turn_off() Georgi Kirichkov 2016-10-13 18:33:50 +03:00
  • 0eabf264e4 Adds Energy Meter commands available on the TP-Link HS110 Georgi Kirichkov 2016-10-13 18:31:34 +03:00
  • ef85f939fd Update pyHS100.py GadgetReactor 2016-07-09 20:36:33 +08:00
  • 89481ad06e Update __init__.py GadgetReactor 2016-07-09 20:28:50 +08:00
  • f2a1daef94 Update __init__.py GadgetReactor 2016-07-09 20:28:23 +08:00
  • 4653e60de0 0.1.2 GadgetReactor 2016-07-09 20:27:58 +08:00
  • 25a5ede746 Update setup.py GadgetReactor 2016-07-09 20:24:50 +08:00
  • 358ca42f48 Update setup.py GadgetReactor 2016-07-09 19:55:10 +08:00
  • 244733a154 Delete pyHS100.py GadgetReactor 2016-07-09 19:34:51 +08:00
  • faad2f080f Create pyHS100.py GadgetReactor 2016-07-09 19:34:27 +08:00
  • 3b51e66152 Create __init__.py GadgetReactor 2016-07-09 19:33:19 +08:00
  • 4ef443da0f Create setup.py GadgetReactor 2016-07-09 19:32:16 +08:00
  • 27dd078e57 Create pyHS100.py GadgetReactor 2016-07-07 17:17:16 +08:00
  • 639c1c822e Initial commit GadgetReactor 2016-07-07 17:11:45 +08:00