1
0
mirror of https://github.com/mjg59/python-broadlink.git synced 2024-11-21 22:51:41 +01:00

Commit Graph

  • b40cd40bc9
    Merge pull request #472 from felipediel/patch-23 Felipe Martins Diel 2021-01-09 00:32:44 -0300
  • e7e92cc17a
    Merge pull request #476 from felipediel/patch-24 Matthew Garrett 2021-01-08 04:11:56 -0800
  • bb1371971b Move packet creation to a new _send_command and to _enocde. #430 Enosh 2020-12-11 19:37:56 +0200
  • 85ef56dd19 Replace a bunch of type checks with creating a new instance. Enosh 2020-12-10 17:09:51 +0200
  • d0899e710d First attempt at IntEmun for mode, speed and swing. Simplify _encode. Enosh 2020-12-10 16:41:42 +0200
  • e4595815bd typos, flake8 issues Enosh 2020-12-09 17:53:50 +0200
  • 573de7331b avoid struct in encode, more dict use instead of ifs Enosh 2020-12-09 17:33:21 +0200
  • e6d151a363 replace some complicated ifs with {}.get Enosh 2020-12-09 17:02:55 +0200
  • 2e74e2d31b
    Add support for Broadlink RM3 mini (0x27d3) #493 korellas 2020-12-09 23:23:17 +0900
  • db50704d70 Implement an encode func. Enosh 2020-12-09 16:17:45 +0200
  • 692986e2e2 Remove set_partial, integate to set_state (renamed from set_advanced), use dictionary as input. Make mute and turbo booleans seperate from speed. Use logging module for debug output. Enosh 2020-12-09 15:28:08 +0200
  • cc01b04c39 Add support for Broadlink MCB1 (0xA56A) #478 Felipe Martins Diel 2020-12-03 20:02:11 -0300
  • 8f8c11306c Handle checksums correctly! Enosh 2020-12-01 19:41:12 +0200
  • e999a796a1 Rename class to sq1, add clean and mildew support, use f-strings, _calculate_checksum now returns bytes instead of tuple. get_ac_info reads ambient temperature! Enosh 2020-12-01 14:37:05 +0200
  • 09527ae016 Round target_temp. Enosh 2020-11-29 22:44:09 +0200
  • e245964495 Rename torando class to xsq. Enosh 2020-11-29 22:30:53 +0200
  • 991309760e Better ifs. Fix flake8 issues. Enosh 2020-11-29 19:04:20 +0200
  • ddaa0e0128 Clamp the packet count between 0x8000 and 0xFFFF #486 Felipe Martins Diel 2020-11-29 13:51:09 -0300
  • ee3bb1f874 Fix some bugs in set_advanced. Enosh 2020-11-29 16:41:03 +0200
  • cfd2942567 Fix modes heating,drying,fan when unit is powered off, in set_partial. Enosh 2020-11-28 20:50:25 +0200
  • e16fe18dea Simplify set_advanced to just one request and create set_partial a more user facing/friendly function that doesn't require specifying all the parameters. Enosh 2020-11-28 17:31:29 +0200
  • 5fcea48cbc Rebase from main. Enosh 2020-09-22 12:26:54 +0300
  • 6c90bb4fe3
    Fix MP1's check_power_raw() annotation #485 Felipe Martins Diel 2020-11-27 17:16:52 -0300
  • a1971934e5 Add support for Efergy Ego (0x271D) #481 Felipe Martins Diel 2020-11-25 04:26:32 -0300
  • 3c6f12e8ca
    Add support for Broadlink MCB1 (0x756F) Felipe Martins Diel 2020-11-22 15:19:21 -0300
  • a0d2452cd5
    Add support for Broadlink RM4C mini (0x6539) #476 Felipe Martins Diel 2020-11-16 17:04:17 -0300
  • 75ba8ab067
    Update __init__.py #475 lemonsa22 2020-11-15 02:02:31 +0800
  • 3cca9b2a9c
    Update cover.py #431 burjakremen 2020-11-09 22:29:04 +0200
  • 4dbabc9674
    Update __init__.py burjakremen 2020-11-09 22:25:44 +0200
  • c08c2748b7
    Update cover.py burjakremen 2020-11-09 18:52:17 +0200
  • 3cd4dcdd6f
    Merge branch 'master' into add-dooya-new burjakremen 2020-11-09 18:06:53 +0200
  • aa516d8aab
    Update cover.py burjakremen 2020-11-09 18:05:34 +0200
  • 5c37f853c9
    Update __init__.py burjakremen 2020-11-09 17:54:50 +0200
  • 75e3168deb
    Add support for Broadlink RM4 pro (0x653C) #472 Felipe Martins Diel 2020-11-08 21:12:59 -0300
  • 29345a129f
    Merge pull request #470 from KTibow/patch-2 Matthew Garrett 2020-11-07 11:23:15 -0800
  • 1799a8c8cf
    Merge branch 'master' into patch-2 #470 Matthew Garrett 2020-11-07 11:19:17 -0800
  • 75e483c9d6
    Clean up get_energy() (#471) Felipe Martins Diel 2020-11-07 05:02:53 -0300
  • 18903f38c4 Clean up get_energy() #471 Felipe Martins Diel 2020-11-06 17:53:57 -0300
  • b3542a8865 Bump version 0.16.0 Matthew Garrett 2020-11-05 19:27:12 -0800
  • 922eb45e17 Run black Kendell R 2020-11-05 11:25:33 -0800
  • 153b96fd45
    Update flake8.yaml Kendell R 2020-11-05 11:22:08 -0800
  • 73dab5c3d5
    Overload __str__ in the device class (#468) Felipe Martins Diel 2020-11-05 16:19:03 -0300
  • 9482804c8f
    Update flake8.yaml Kendell R 2020-11-05 11:18:51 -0800
  • d09f5016f2
    Go back Kendell R 2020-11-05 11:14:24 -0800
  • 25856e3129
    Update flake8.yaml Kendell R 2020-11-05 11:08:58 -0800
  • 97077d31b2
    Conditionals Kendell R 2020-11-05 11:07:32 -0800
  • ebaac1f573
    Fix branches Kendell R 2020-11-05 11:02:34 -0800
  • 4fd2b1681c
    Add GH Actions Kendell R 2020-11-05 11:00:42 -0800
  • 1d81ebd1d0 Rename SP4L to SP4 and SP4M to SP4B Felipe Martins Diel 2020-11-03 23:15:34 -0300
  • 2031674296
    Update cover.py burjakremen 2020-11-05 09:34:38 +0200
  • bdff30c450 Rename SP4L to SP4 and SP4M to SP4B #469 Felipe Martins Diel 2020-11-03 23:15:34 -0300
  • 5c4d7fc39a Overload __str__ in the device class #468 Felipe Martins Diel 2020-11-03 16:50:17 -0300
  • a77326ff25 feat: add SP4M plug support #466 Yuqian Ma 2020-10-31 16:04:51 +0800
  • 79f4ad47ff Readme tweaks Kendell R 2020-10-22 15:54:30 -0700
  • 6f1f976e2f Update packet count in the authentication step Felipe Martins Diel 2020-10-21 01:05:45 -0300
  • 1c5ba74f46 Fix shebangs Felipe Martins Diel 2020-10-21 14:32:32 -0300
  • 041c8095df
    Readme tweaks #456 Kendell R 2020-10-22 15:54:30 -0700
  • e5d2720aa2 Fix shebangs #455 Felipe Martins Diel 2020-10-21 14:32:32 -0300
  • bab129ec94 Update packet count in the authentication step #454 Felipe Martins Diel 2020-10-21 01:05:45 -0300
  • 119fb0c0b3
    Update cover.py burjakremen 2020-10-20 19:23:55 +0300
  • bbab292bbe
    Update protocol.md (#436) Joakim Plate 2020-10-18 22:31:56 +0200
  • 957baf5447
    Add support for Broadlink SP4M-US (0x648b) (#447) Felipe Martins Diel 2020-10-18 17:22:03 -0300
  • 7bfec1dce0 Add support for Broadlink SP4M-US (0x648b) #447 Felipe Martins Diel 2020-10-18 06:41:15 -0300
  • c8a5ea02fd
    Add support for Broadlink RM4 mini (0x653a) (#451) Felipe Martins Diel 2020-10-18 04:51:43 -0300
  • 0beccda833
    Add support for RM mini 3 (0x27c7) (#446) Felipe Martins Diel 2020-10-18 04:50:31 -0300
  • e1fa54f874
    Fix SP4 class (#445) Felipe Martins Diel 2020-10-18 04:50:15 -0300
  • a31d766d33
    Add support for Broadlink SP mini 3 (0x7583) (#444) Felipe Martins Diel 2020-10-18 04:49:42 -0300
  • 845d2b6ab2
    Merge branch 'master' into patch-19 #444 Matthew Garrett 2020-10-18 00:49:26 -0700
  • f11d825e6e
    Add support for Broadlink SP mini 3 (0x7d11) (#443) Felipe Martins Diel 2020-10-18 04:48:25 -0300
  • 9d0d76338d
    chore(docs): Added additional steps for 0.15.0 if discovery fails (#439) Timothy Stewart 2020-10-18 02:47:43 -0500
  • 16abdf850f
    Improve device discovery (#438) Felipe Martins Diel 2020-10-18 04:47:21 -0300
  • f30d172acf Fix SP4 class #445 Felipe Martins Diel 2020-10-13 03:04:26 -0300
  • 6036159bae
    Add support for Broadlink RM4 mini (0x653a) #451 Felipe Martins Diel 2020-10-11 18:26:05 -0300
  • ca2f61faf3
    Merge branch 'master' into master #297 Liran BG 2020-10-11 14:54:47 -0400
  • 2e15556179
    Add support for RM mini 3 (0x27c7) #446 Felipe Martins Diel 2020-10-08 21:39:35 -0300
  • eef53f6cec Add support for Broadlink SP mini 3 (0x7583) Felipe Martins Diel 2020-10-08 18:16:27 -0300
  • 785156d2ca Add support for Broadlink SP mini 3 (0x7d11) #443 Felipe Martins Diel 2020-10-08 18:03:45 -0300
  • 1d4d36a6f7 chore(docs): Added additional steps for 0.15.0 if discovery fails #439 Timothy Stewart 2020-09-29 21:37:19 -0500
  • 06888c9bec Clean up scan() #438 Felipe Martins Diel 2020-09-29 21:25:39 -0300
  • 43c3745195
    Update __init__.py burjakremen 2020-09-29 15:22:01 +0300
  • af4163a8ca
    Update cover.py burjakremen 2020-09-29 15:21:15 +0300
  • 5ee1116240 Send multiple hello messages in discovery Felipe Martins Diel 2020-09-29 02:39:18 -0300
  • 23f0a6dc9d
    Update protocol.md #436 Joakim Plate 2020-09-28 18:49:20 +0200
  • 99add9e6fe
    0.15.0 0.15.0 Daniel Hjelseth Høyer 2020-09-26 08:27:45 +0200
  • 0190d1e1f4
    Delete python-publish.yml Daniel Hjelseth Høyer 2020-09-26 08:25:13 +0200
  • f8be3806c3
    Create python-publish.yml (#432) Daniel Hjelseth Høyer 2020-09-26 08:23:22 +0200
  • 43f382a916
    Create python-publish.yml #432 Daniel Hjelseth Høyer 2020-09-26 08:22:39 +0200
  • 0de42b1e0d
    Update cover.py burjakremen 2020-09-25 15:20:56 +0300
  • a2eec32308
    Update __init__.py burjakremen 2020-09-25 15:19:07 +0300
  • 0dc0068d63
    Improve code quality (#428) Felipe Martins Diel 2020-09-24 02:36:12 -0300
  • 58c2817077 Fix MAC address conversion #428 Felipe Martins Diel 2020-09-23 23:03:41 -0300
  • fa635f454c Add module doscstrings Felipe Martins Diel 2020-09-23 21:35:15 -0300
  • e5fb09d971 Clean up alarm kit Felipe Martins Diel 2020-09-23 21:29:42 -0300
  • a1262097f6 Make get_devices() a dictionary Felipe Martins Diel 2020-09-22 23:23:04 -0300
  • ba2333ab06 Add __repr__ to device class Felipe Martins Diel 2020-09-22 23:19:38 -0300
  • 22123346db Rename cs to conn Felipe Martins Diel 2020-09-22 00:00:55 -0300
  • 8c36a1e23e Remove rm2 class Felipe Martins Diel 2020-09-21 22:38:28 -0300
  • 58d21b3175 Fix lint errors Felipe Martins Diel 2020-09-21 22:36:50 -0300
  • 28fa72f962
    Make bind() optional and implement a generator for device discovery (#427) Felipe Martins Diel 2020-09-23 02:43:56 -0300
  • 9248ee6b0c
    Add sp4 refactored (#429) Tamarinen 2020-09-23 02:58:07 +0200