issues
search
t0mer
/
broadlinkmanager-docker
Broadlink Manager is a python based project that allows you to contorol your broadlink devices. Discover, Leran and send command in a very easy way
Apache License 2.0
259
stars
56
forks
source link
moving to python-broadlink 0.18.0
#53
Closed
t0mer
closed
2 years ago
t0mer
commented
2 years ago
Breaking changes (based on
https://github.com/mjg59/python-broadlink/releases/tag/0.18.0
Rename broadlink.device.device to broadlink.device.Device.
Change crc16() to CRC16.calculate()
Change hysen.TYPE from "Hysen heating controller" to "HYS".
Change hysen.model from "HY02B05H" to "HY02/HY03".
Remove local_ip_address option from broadlink.hello()
Refactor SUPPORTED_TYPES.
Changelog:
Change the type and model of the hysen class (
https://github.com/mjg59/python-broadlink/pull/627
)
Add pull request template (
https://github.com/mjg59/python-broadlink/pull/626
)
Improve README.md (
https://github.com/mjg59/python-broadlink/pull/625
)
Fix indentation of README.md (
https://github.com/mjg59/python-broadlink/pull/624
)
Add support for Broadlink SCB1E (0xA56B) (
https://github.com/mjg59/python-broadlink/pull/623
)
Fix flake8 tests (
https://github.com/mjg59/python-broadlink/pull/622
)
Add support for Clas Ohlson SL-2 E14 (0x6065) (
https://github.com/mjg59/python-broadlink/pull/600
)
Add support for Broadlink RM mini 3 (0x27DC) (
https://github.com/mjg59/python-broadlink/pull/594
)
Add support for Broadlink SP4L-EU (0xA56C) (
https://github.com/mjg59/python-broadlink/pull/593
)
Refactor SUPPORTED_TYPES (
https://github.com/mjg59/python-broadlink/pull/592
)
Remove local_ip_address option from hello() (
https://github.com/mjg59/python-broadlink/pull/591
)
Add support for Broadlink SP4L-AU (0x757B) (
https://github.com/mjg59/python-broadlink/pull/590
)
Add support for Broadlink RM mini 3 (0x6507) (
https://github.com/mjg59/python-broadlink/pull/589
)
Rename the lb27r1 class to lb2 (
https://github.com/mjg59/python-broadlink/pull/586
)
Improve code quality (
https://github.com/mjg59/python-broadlink/pull/585
)
Move constants to const.py (
https://github.com/mjg59/python-broadlink/pull/584
)
Add support for Broadlink SP4L-EU (0xA5D3) (
https://github.com/mjg59/python-broadlink/pull/582
)
Add support for Broadlink SP4L-CN (0x7568) (
https://github.com/mjg59/python-broadlink/pull/577
)
Use the absolute position to read the lock status (
https://github.com/mjg59/python-broadlink/pull/575
)
Improve code quality (
https://github.com/mjg59/python-broadlink/pull/572
)
Use CamelCase for the Device class (
https://github.com/mjg59/python-broadlink/pull/570
)
Raise exceptions explicitly (
https://github.com/mjg59/python-broadlink/pull/569
)
Add support for Broadlink RM4C pro (0x6184) (
https://github.com/mjg59/python-broadlink/pull/568
)
Segregate CRC16.get_table() from CRC16.calculate() (
https://github.com/mjg59/python-broadlink/pull/567
)
Encapsulate crc16() to avoid global (
https://github.com/mjg59/python-broadlink/pull/566
)
Improve CRC-16 function (
https://github.com/mjg59/python-broadlink/pull/565
)
Make better use of namespaces (
https://github.com/mjg59/python-broadlink/pull/564
)
Add support for Broadlink LB27 R1 (0xA4F4) (
https://github.com/mjg59/python-broadlink/pull/557
)
Add support for Broadlink SP4L-UK (0x7587) (
https://github.com/mjg59/python-broadlink/pull/561
)
Add support for Broadlink SCB2 (0x6494) (
https://github.com/mjg59/python-broadlink/pull/558
)
Improve the CLI (
https://github.com/mjg59/python-broadlink/pull/555
)
Add a TROUBLESHOOTING doc with WiFi password notes (
https://github.com/mjg59/python-broadlink/pull/563
)
Breaking changes (based on https://github.com/mjg59/python-broadlink/releases/tag/0.18.0
Changelog: