Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-21 | 0.13.2 | Daniel Høyer Iversen | 1 | -1/+1 | |
2020-04-19 | Revert adler32 (#345) | Felipe Martins Diel | 1 | -7/+23 | |
* Revert adler32 * Fix checksum | |||||
2020-04-19 | Fix device name (#342) | Felipe Martins Diel | 1 | -1/+1 | |
2020-04-19 | Add missing "self." to calculate_crc16 uses (#344) | Kevin Eifinger | 1 | -2/+2 | |
2020-04-16 | 0.13.1 | Daniel Høyer Iversen | 1 | -1/+1 | |
2020-04-15 | Extend support to RM4 Pro (0x6026) (#340) | Felipe Martins Diel | 1 | -2/+3 | |
2020-04-13 | Merge pull request #339 from felipediel/patch-3 | Matthew Garrett | 1 | -1/+1 | |
Fix padding algorithm for CBC mode | |||||
2020-04-13 | Fix padding algorithm for CBC mode | Felipe Martins Diel | 1 | -1/+1 | |
Due to the lack of a parenthesis, the packets were getting 16 bytes larger than necessary. | |||||
2020-04-10 | Adding new supported devices (#325) | tiagofreire-pt | 1 | -2/+3 | |
2020-04-10 | Removed PyCRC as dependency; implemented CRC16 directly (#327) | majuss | 2 | -4/+38 | |
* Removed PyCRC as dependency; implemented CRC16 directly * replace crc16 with integrated function * Added self to calculate crc | |||||
2020-04-05 | Adding support for LB1 (RGB Light Bulb - 0x60e8) (#332) | csabavirag | 1 | -1/+61 | |
2020-04-05 | Add support for RM4 0x62bc (#331) | Felipe Martins Diel | 1 | -1/+2 | |
* Add support for RM4 0x62bc * Fix device name | |||||
2020-03-24 | 0.13.0 | Daniel Høyer Iversen | 1 | -1/+1 | |
2020-03-24 | Obtain device name and cloud byte from HELLO_RESPONSE (#322) | Felipe Martins Diel | 1 | -29/+35 | |
2020-03-23 | Add temperature and humidity for RM4 mini (0x610e) (#321) | hakana | 1 | -7/+20 | |
* Add temperature and humidity reading for RM4 Mini * Change divider for tem and humi (RM4 mini) | |||||
2020-03-16 | Add support for RM4 mini with device type 0x610e (#320) | hakana | 1 | -0/+1 | |
2020-03-16 | Add support for 0x5f36 devices and RM4 series (#317) | Felipe Martins Diel | 1 | -32/+49 | |
* Add support for 0x5f36 devices This type of device requires a header in the payload. The rest is the same. * Improve request header assignment * Change code sending header I just found out that this device uses a different header for sending codes. This update addresses this issue. * Improve authentication Use the error code to check if the authentication was successful. * Use default value when devtype is None * Use generic remote type if devtype is None * Extend support to RM4 series I just realized that RM4 devices use the same header. I will take the opportunity to extend support to these devices as well. * Add device type 0x62be and create rm4 class The rm4 class will improve code scalability. Just add the RM4 type to this class and it will just work. * Remove comma | |||||
2020-03-04 | Add --joinwifi option to configure the device with Wifi details (#296) | Daniel Høyer Iversen | 2 | -0/+9 | |
2020-03-04 | decode is not needed for python3 (#298) | Daniel Høyer Iversen | 1 | -1/+1 | |
2020-03-04 | Fix new RM mini3 (#305) | Daniel Høyer Iversen | 1 | -1/+2 | |
* Fix new RM mini3 Some little change * Fix new RM mini3 Some little change Co-authored-by: Daniel Høyer Iversen <mail@dahoiv.net> | |||||
2020-03-04 | Add support for specifying destination IP address to use in discovery (#313) | Daniel Høyer Iversen | 2 | -3/+4 | |
Co-authored-by: Kja64 <Ken@lkv20.dk> | |||||
2020-03-04 | Add 27de RM Mini 3 (C) (#314) | Daniel Høyer Iversen | 1 | -1/+2 | |
I have a 0x27de RM Mini 3, as inspired by https://github.com/lprhodes/broadlinkjs-rm/blob/master/index.js, I added the identification and python-broadlink would handle it properly. | |||||
2020-03-04 | Fix CBC mode padding and use adler32 for checksums (#315) | Daniel Høyer Iversen | 1 | -26/+9 | |
* Fix CBC mode padding and use adler32 for checksums * Change line order This change comes to improve the readability of the code. * Use zero-padding for CBC mode | |||||
2020-01-29 | Merge pull request #290 from barnybug/add_bgelectrical_sockets | Matthew Garrett | 1 | -1/+73 | |
Add support for BG Electrical Smart Sockets | |||||
2019-10-16 | Add detail on return value for get_state() | Barnaby Gray | 1 | -1/+5 | |
2019-10-13 | Add support for BG Electrical Smart Sockets | Barnaby Gray | 1 | -1/+69 | |
2019-10-09 | Print base64 RF learned command output (#286) | Liran BG | 1 | -0/+2 | |
* Print base64 RF learned command output Would be helpful for hassio fans, they can easily copy paste the output into their automation configuration file. * Update broadlink_cli | |||||
2019-10-02 | 0.12.0 (#285) | Daniel Høyer Iversen | 1 | -1/+1 | |
2019-10-02 | Remove support for pyaes (#281) | Daniel Høyer Iversen | 4 | -58/+25 | |
* remove support for pyaes * remove support for pyaes * remove support for pyaes | |||||
2019-08-16 | Use old IP address lookup logic as fallback (#275) | Leonardo Brondani Schenkel | 1 | -0/+4 | |
On some machines, resolving the local hostname results in a loopback IP address (127.0.0.0/8). This breaks discovery. In these situations, fall back to the old IP address lookup logic that was removed on commit 790edb9. | |||||
2019-07-29 | Allow to specify local_ip_address when discovering (#272) | carlos-alarcon | 1 | -1/+3 | |
2019-06-24 | SP2: Add support for OEM SP2 (#251) | Johnson Chin | 1 | -1/+1 | |
2019-06-10 | 0.11.1 | Daniel Høyer Iversen | 1 | -1/+1 | |
2019-06-10 | handle none power raw (#250) | Daniel Høyer Iversen | 1 | -0/+2 | |
2019-05-27 | 0.11 | Daniel Høyer Iversen | 1 | -1/+1 | |
2019-05-27 | Use cryptography instead of pycryptodome (#246) | Daniel Høyer Iversen | 3 | -38/+48 | |
* Use cryptography instad of pycryptodome * Use cryptography instad of pycryptodome | |||||
2019-05-23 | fixed learnfile switch and python3 compatibility (#247) | AnilDaoud | 1 | -2/+5 | |
2019-05-22 | 2to3 broadlink_discovery (#245) | AnilDaoud | 1 | -9/+9 | |
2019-05-22 | cleaner local ip address lookup (#244) | AnilDaoud | 1 | -3/+1 | |
2019-05-19 | code clean up (#243) | Daniel Høyer Iversen | 1 | -830/+834 | |
2019-05-18 | Update setup.py | Daniel Høyer Iversen | 1 | -2/+2 | |
2019-05-18 | 0.10 | Daniel Høyer Iversen | 1 | -2/+2 | |
2019-05-18 | Merge pull request #242 from raman325/master | Daniel Høyer Iversen | 1 | -2/+2 | |
Bump PyPI package version | |||||
2019-05-18 | Merge pull request #218 from sprilukin/rf_experiment_v0.9 | Matthew Garrett | 3 | -3/+102 | |
RF support to v0.9 resolves #87 | |||||
2019-05-18 | Merge branch 'master' into rf_experiment_v0.9 | Matthew Garrett | 2 | -2/+5 | |
2019-05-18 | Update __init__.py | ninstein | 1 | -0/+1 | |
add new device: TMall OEM SPMini3 | |||||
2019-05-18 | adding base64 output (#239) | Bartosz Fenski | 1 | -0/+1 | |
base64 output useful when working with Home-Assistant | |||||
2019-05-18 | Allow string mac address in constructor | gpenverne | 1 | -12/+12 | |
2019-05-17 | Bump PyPI package version | Raman Gupta | 1 | -2/+2 | |
The latest build of this package is still listing pycryptodome 3.4.11 as a dependency. Please trigger a new push so that these changes are reflected there. | |||||
2019-04-25 | Merge pull request #234 from pommi/cli-python3 | Daniel Høyer Iversen | 1 | -22/+22 | |
broadlink_cli: python3 support |