GitHub / mjg59/python-broadlink / commits
Python module for controlling Broadlink RM2/3 (Pro) remote controls, A1 sensor platforms and SP2/3 smartplugs
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 730853e5 | Bump version to 0.19.0 (#798) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cee6a1da | merge Merge dev into master (#796) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 0a9acab2 | Make type hints compatible with Python 3.6 (#797) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| eb56e7a4 | merge Merge branch 'master' into dev |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ff4628de | Merge new product ids into master (#795) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c4979562 | Fix type hints (#794) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1e115586 | Add support for Tornado 16X SQ air conditioner (0x4E2A) (#520) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fa44b54d | Add support for Broadlink A2 (#791) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 24b9d308 | Fix s3.get_subdevices() (#790) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| eb0f98a4 | Fix README.md (#789) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 247be74c |
Expose IR/RF conversion functions (#788)
Co-authored-by: William Grant <m****e@w****u> |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 84af992d | Add support for Wistar smart curtain (0x4F6C) (#786) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4766d682 | Add support for Dooya DT360E (v2) (#785) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 821820c6 | Add support for BG Electrical EHC31 (0x6480) (#784) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cacebe7f | Rename MP1S state parameters (#783) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c6bf96da | Add mp1s get_status function (#762) |
Hozoy <Z****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 66744707 | Merge new product ids into master (#781) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 06c91ae3 | Remove auxiliary functions from hysen class (#780) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d7ed9855 | Thermostat: get the 1st decimal place (#772) |
irsl <i****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 634370d8 |
Add ability to RF scan a specific frequency (#613)
Co-authored-by: Felipe Martins Diel <4****l@u****m> |
Ian Munsie <d****d@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| abcc9aae | Add heating_cooling state to Hysen (#722) |
fustom <f****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d4dafa38 | merge Merge 'master' into 'dev' (#734) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 3c183eaa | Bump version to 0.18.3 (#728) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 9d5339ab | Merge new product ids into master (#726) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 47b32450 | Fix Github actions (#727) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a86e9cbb | Bump version to 0.18.2 (#687) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d5cf63bf | Merge new product ids into master (#686) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 70180cfb | merge Merge branch 'master' into dev | Felipe Martins Diel <f****l@h****m> | over 4 years ago | |
| 2b704407 |
Add support for S3 Hub and LC-1 (1,2&3 gang) light switches (#654)
Co-authored-by: Felipe Martins Diel <4****l@u****m> |
Steven Dodd <s****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d870560e | Bump version to 0.18.1 (#668) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3bdb6dfb |
Merge new product ids into master (#667)
Co-authored-by: Mathew Verdouw <m****w@v****u> |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| bb195043 | Fix instructions for learning RF codes (#632) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| f2a582b8 | Add support for Broadlink MP1 with power meter (#631) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9873af9b | Standardize ip_address option (#630) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 11febb04 | Improve README.md (#629) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b596984b | Add ip_address option to setup() (#628) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 24ef7302 | Bump version to 0.18.0 (#621) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 26ee3192 | Change the type and model of the hysen class (#627) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
almost 5 years ago | |
| dc3cf509 | Add pull request template (#626) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a721087c | Improve README.md (#625) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e29170c7 | Fix indentation of README.md (#624) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 62f81bc2 | Add support for Broadlink SCB1E (0xA56B) (#623) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 84bec957 | Fix flake8 tests (#622) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ca163457 | Add support for Clas Ohlson SL-2 E14 (0x6065) (#600) |
1UPNuke <6****e@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
about 5 years ago | |
| a84a628d | Add support for Broadlink RM mini 3 (0x27DC) (#594) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3f92850a | Add support for Broadlink SP4L-EU (0xA56C) (#593) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| bc441667 | Refactor SUPPORTED_TYPES (#592) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1ae12e7d | Remove local_ip_address option from hello() (#591) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| c6390924 | Add support for Broadlink SP4L-AU (0x757B) (#590) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b43b296f | Add support for Broadlink RM mini 3 (0x6507) (#589) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2d863bd6 | Rename the lb27r1 class to lb2 (#586) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 6a54803a | Improve code quality (#585) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d48d1347 | Move constants to const.py (#584) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e1f3b83e | Add support for Broadlink SP4L-EU (0xA5D3) (#582) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 822b3c32 |
Add a TROUBLESHOOTING doc with WiFi password notes (#563)
Co-authored-by: Felipe Martins Diel <4****l@u****m> |
Andrew Berry <a****w@f****a>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 49322dda | Add support for Broadlink SP4L-CN (0x7568) (#577) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| fc5c33ee | Use the absolute position to read the lock status (#575) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 12fdf016 | Improve code quality (#572) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| b77e8038 | Use CamelCase for the Device class (#570) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 36b293bf | Raise exceptions explicitly (#569) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 056434ab | Add support for Broadlink RM4C pro (0x6184) (#568) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 67b67485 | Segregate CRC16.get_table() from CRC16.calculate() (#567) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 4e1e6907 | Encapsulate crc16() to avoid global (#566) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 86b5d072 | Improve CRC-16 function (#565) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 1a8ee21a | Make better use of namespaces (#564) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 2198400a | Add support for Broadlink LB27 R1 (0xA4F4) (#557) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| f3e4edca |
Add support for Broadlink SP4L-UK (0x7587) (#561)
Co-authored-by: Felipe Martins Diel <4****l@u****m> |
Johnson Chin <j****n@b****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| de0cebc0 | Add support for Broadlink SCB2 (0x6494) (#558) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| d45c9d08 | Improve the CLI (#555) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 9ff6b2d4 | 0.17.0 | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| 9eeee0de | Bump cryptography from 2.6.1 to 3.2 (#553) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 335399ef | Add new devices to README.md (#552) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 7c0b4d52 | Improve exceptions (#551) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a11b7233 | Improve repr(device) and str(device) (#550) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 90a43835 | Reset connection ID and AES key before sending Client Key Exchange packets (#... |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 20b9eed6 | Add a method to update device name and lock status (#537) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5dee06c8 | Make 0x2711 a sp2s device (#538) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 39ee67bb | Split the rm and rm4 classes into smaller classes (#529) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1b73cfce | Split the sp2 class into smaller classes (#521) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 008846ba | Fix index (#533) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| e12fd6f1 | Make the type a class attribute (#530) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 586d4449 | Change rm.find_rf_packet()'s return value to None (#527) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 21fa2a20 | Add a function to send ping packets (#526) | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| 9af3a3c5 | Clean up device.py (#523) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 82a20dbd | Update README.md |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| 9a04f682 |
Refactor the LB1 class (#517)
Co-authored-by: Felipe Martins Diel <f****l@h****m> |
jbsky <w****r@j****r>
Committed by: Felipe Martins Diel <f****l@h****m> |
over 5 years ago | |
| b33bbdbb | Fix encryption errors (#505) | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| 448e3026 | Filter unsupported features and convert sensor data to float (#495) | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| c3bb598e | Timeout improvements (#464) | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| d7cbe304 | Improve RM4 communication (#490) | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| bdc5432e | Clamp the packet count between 0x8000 and 0xFFFF (#486) | Felipe Martins Diel <f****l@h****m> | over 5 years ago | |
| 1b3fd163 | Fix MP1's check_power_raw() annotation (#485) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
almost 6 years ago | |
| bc6719dc | Add new product ids |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
almost 6 years ago | |
| 1ad468ae | Clean up get_energy() (#471) |
Felipe Martins Diel <4****l@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
almost 6 years ago | |
| b3542a88 | Bump version | Matthew Garrett <m****9@g****m> | almost 6 years ago | |
| 73dab5c3 | Overload __str__ in the device class (#468) |
Felipe Martins Diel <4****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| dfd3372c | Add GH Actions (#470) |
Kendell R <K****w@u****m>
Committed by: Felipe Martins Diel <f****l@h****m> |
almost 6 years ago | |
| 1d81ebd1 | Rename SP4L to SP4 and SP4M to SP4B |
Felipe Martins Diel <f****l@h****m>
Committed by: Matthew Garrett <m****b@s****g> |
almost 6 years ago | |
| 79f4ad47 | Readme tweaks |
Kendell R <K****w@u****m>
Committed by: Matthew Garrett <m****b@s****g> |
almost 6 years ago | |
| 1c5ba74f | Fix shebangs |
Felipe Martins Diel <f****l@h****m>
Committed by: Matthew Garrett <m****b@s****g> |
almost 6 years ago |