1
0
Fork 0
Commit Graph

25 Commits

Author SHA1 Message Date
Felipe Martins Diel 70180cfbc6 Merge branch 'master' into dev 2022-03-19 19:37:31 -03:00
Steven Dodd 2b70440786
Add support for S3 Hub and LC-1 (1,2&3 gang) light switches (#654)
* https://github.com/mjg59/python-broadlink/issues/647

* Added get_state(did) and update documentation

* Fixed pwr3 set_state

* Added get_subdevices()

* Cleaned up get_subdevices

* Updated S3 documentation

* Added device id 0xA59C:("S3", "Broadlink")

* Improve logic of get_subdevices()

Prevents infinite loop.

* Black

* Move s3 closer to s1c

* Update README.md

Co-authored-by: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com>
2022-03-19 19:31:14 -03:00
Felipe Martins Diel 3bdb6dfb92
Merge new product ids into master (#667)
* Add support for Broadlink LB26 R1 (0x644E) (#636)

* Add support for Broadlink LB26 R1 (0x644E)

* Add Broadlink LB26 R1 to README.md

* Add missing device codes for LB27 R1 Smart Bulbs (#644)

These are two missing codes.
This closes issue #639

* Add support for Broadlink RM4 pro (0x5213) (#649)

* Add support for Broadlink RM4 TV mate (0x5209) (#655)

* Move 0x644C and 0x644E to the LB1 class (#666)

Co-authored-by: Mathew Verdouw <mathew@vtc.com.au>
2022-03-19 15:28:54 -03:00
Felipe Martins Diel bb19504314
Fix instructions for learning RF codes (#632) 2021-10-18 18:23:05 -03:00
Felipe Martins Diel 11febb043b
Improve README.md (#629) 2021-10-18 14:05:39 -03:00
Felipe Martins Diel b596984b44
Add ip_address option to setup() (#628)
* Add ip_address option to setup()

* Update README.md
2021-10-18 13:42:32 -03:00
Felipe Martins Diel a721087c07
Improve README.md (#625) 2021-10-17 09:20:33 -03:00
Felipe Martins Diel e29170c754
Fix indentation of README.md (#624) 2021-10-17 06:11:45 -03:00
Felipe Martins Diel 335399ef2f
Add new devices to README.md (#552) 2021-03-11 07:36:20 -03:00
Felipe Martins Diel 82a20dbdda Update README.md
Add new models and fix syntax errors in the instructions.
2021-01-29 18:22:58 -03:00
jbsky 9a04f68212 Refactor the LB1 class (#517)
* Refactor the LB1 class

* General improvements

* Enumerate bulb color modes

* Clean up encoder

Co-authored-by: Felipe Martins Diel <felipe-diel@hotmail.com>
2021-01-29 18:22:58 -03:00
Kendell R 79f4ad47ff Readme tweaks 2020-10-24 02:20:47 -07:00
Timothy Stewart 9d0d76338d
chore(docs): Added additional steps for 0.15.0 if discovery fails (#439) 2020-10-18 00:47:43 -07:00
tiagofreire-pt 3a6d89aff2
Adding new supported devices (#325) 2020-04-10 09:23:37 +02:00
Sergey Prilukin 2b4e6d91ff
Merge branch 'rf_experiment' into rf_experiment_v0.9
# Conflicts:
#	README.md
#	broadlink/__init__.py
#	cli/broadlink_cli
2018-11-26 00:21:37 +02:00
Tocho Tochev b2c4bed94a Add energy option to broadlink_cli 2018-04-19 23:45:50 +03:00
Michael Still 53b213ea85 Add the RM3 mini to the supported device list.
I picked one of these up cheap on ebay and it totally works.
2018-03-19 18:19:51 +11:00
Matthew Garrett dd6eb8767e Experimental RF code 2017-11-25 12:38:57 -08:00
Aydaen Lynch d989c27d36 Add in AP Mode device setup for new Broadlink devices. (#53) 2017-04-22 12:48:02 -07:00
Victor Ferrer d519623dd4 Add new device support: Broadlink MP1 Smart power strip 2016-12-25 10:59:58 +00:00
Przemek Wiech 652f52eb03 Updated SmartPlug commands - set_power() and check_power() 2016-11-18 00:19:02 +01:00
Matthew Garrett c174e40f59 Add experimental support for smartplugs
This adds a set_power() call that should work for the SP2 - unsure whether
it will work for the SP3.
2016-11-13 14:29:07 +13:00
Matthew Garrett 925742768d Update documentation to cover RF packets
RF packets behave identically to IR packets, so update the docs to match
2016-10-30 14:18:20 -07:00
Matthew Garrett 989009e21f Add support for multiple devices and update documentation
Add support for discovering more than one device on the network, and update
the documentation to describe that.
2016-10-30 14:16:40 -07:00
Matthew Garrett ecab016a73 Initial commit 2016-09-15 13:20:16 -07:00