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

Commit Graph

  • 28f0e7552b Make bind() optional and implement a generator for device discovery #427 Felipe Martins Diel 2020-09-22 20:23:20 -0300
  • ef177487c4 Add missing periods to the comments. #429 Martin Samuelsson 2020-09-23 00:39:42 +0200
  • dc48f5dcc7 Remove unnecessary return values Martin Samuelsson 2020-09-23 00:35:00 +0200
  • 3d9f199522 Remove unnecessary safeguards Martin Samuelsson 2020-09-23 00:19:56 +0200
  • 2b63c89c94 Apply some love to _encode() and _decode() too. Martin Samuelsson 2020-09-22 23:59:39 +0200
  • d8b853d96c Implement suggested improvements Martin Samuelsson 2020-09-22 23:53:36 +0200
  • 44acf6c432 Remove legacy byte conversion Martin Samuelsson 2020-09-22 10:12:20 +0200
  • 932c578df7 Add SP4 device class Martin Samuelsson 2020-09-22 10:05:59 +0200
  • 7acb8179d2
    Merge pull request #1 from mjg59/master Tamarinen 2020-09-21 23:14:24 +0200
  • 6ab23e9261
    Update __init__.py (#423) sivero 2020-09-20 21:17:10 -0300
  • ca0eb27dbf
    Merge branch 'master' into patch-1 #423 Matthew Garrett 2020-09-20 17:16:55 -0700
  • 2ae9b9db12
    Add support for Broadlink RM4 pro (0x649b) (#421) Felipe Martins Diel 2020-09-20 21:15:56 -0300
  • 2ddfe0cf55
    Merge branch 'master' into patch-13 #421 Matthew Garrett 2020-09-20 17:15:44 -0700
  • a4f76bcf36 Add support for Broadlink MP2 (0x7540) Felipe Martins Diel 2020-09-17 19:09:45 -0300
  • 868153bfd1 Add support for Broadlink MP1-1K3S2U (0x4f1b) Felipe Martins Diel 2020-09-17 17:02:43 -0300
  • d17fb228cf
    Add support for Broadlink RM pro+ (0x27c3) (#422) Felipe Martins Diel 2020-09-20 21:14:01 -0300
  • e927b70c58
    Merge branch 'master' into patch-14 #422 Matthew Garrett 2020-09-20 17:13:37 -0700
  • 05440417be Add support for Broadlink RM mini 3 (0x27cd) Felipe Martins Diel 2020-09-19 13:34:07 -0300
  • fc0244e6a4 Add support for Broadlink RM mini 3 (0x27d0) Felipe Martins Diel 2020-09-19 13:27:43 -0300
  • 91ae5952ee Add support for OEM Broadlink SP2-IL (0x7539) Felipe Martins Diel 2020-09-19 19:31:34 -0300
  • 6ac060f141 Add support for Ankuoo NEO and NEO PRO Felipe Martins Diel 2020-09-18 20:12:09 -0300
  • 5ef4124491 Remove legacy byte conversions Felipe Martins Diel 2020-09-20 06:16:49 -0300
  • 94a4dc7bb8 Remove legacy byte conversions #418 Felipe Martins Diel 2020-09-20 06:16:49 -0300
  • de38e237ca Clean up imports Felipe Martins Diel 2020-09-20 01:34:31 -0300
  • 487a13d895 Improve annotations Felipe Martins Diel 2020-09-17 03:19:24 -0300
  • 08c020e597 Call Mr. Krueger Felipe Martins Diel 2020-09-17 00:41:32 -0300
  • 76012c6cd4 Add annotations for parameters Felipe Martins Diel 2020-09-16 21:35:09 -0300
  • 8bf107ab69 Add docstrings and annotations Felipe Martins Diel 2020-09-16 04:41:28 -0300
  • a031b75e1a Clean up imports #417 Felipe Martins Diel 2020-09-20 01:34:31 -0300
  • 596255caf9
    Add support for OEM Broadlink SP2-IL (0x7539) #426 Felipe Martins Diel 2020-09-19 19:31:34 -0300
  • 8cf9deaecc
    Add support for Broadlink RM mini 3 (0x27cd) #425 Felipe Martins Diel 2020-09-19 13:34:07 -0300
  • fa221f92cf
    Add support for Broadlink RM mini 3 (0x27d0) Felipe Martins Diel 2020-09-19 13:27:43 -0300
  • f0e3280959
    Add support for Ankuoo NEO and NEO PRO #424 Felipe Martins Diel 2020-09-18 20:12:09 -0300
  • d6e8733830
    Update __init__.py sivero 2020-09-18 18:58:43 -0300
  • a03b043228
    Add support for Broadlink RM pro+ (0x27c3) Felipe Martins Diel 2020-09-18 03:14:19 -0300
  • c0f8f0d51d
    Add support for Broadlink RM4 pro (0x649b) Felipe Martins Diel 2020-09-18 01:08:44 -0300
  • b28bae9e37 Add support for Broadlink MP2 (0x7540) #420 Felipe Martins Diel 2020-09-17 19:09:45 -0300
  • 8137a2aaaa Add support for Broadlink MP1-1K3S2U (0x4f1b) #419 Felipe Martins Diel 2020-09-17 17:02:43 -0300
  • 15e83781b3 Improve annotations Felipe Martins Diel 2020-09-17 03:19:24 -0300
  • 14c6b56dfe Call Mr. Krueger Felipe Martins Diel 2020-09-17 00:41:32 -0300
  • dae9f10ad7 Add annotations for parameters Felipe Martins Diel 2020-09-16 21:35:09 -0300
  • 52f0f51f38 Add docstrings and annotations Felipe Martins Diel 2020-09-16 04:41:28 -0300
  • 792f1a1c60 Rename DNSError to DNSLookupError Felipe Martins Diel 2020-09-16 04:00:19 -0300
  • 20d1d63fc3 Create a SDKException for DNS errors Felipe Martins Diel 2020-09-15 22:55:37 -0300
  • 5af3a81264 Restore VPN support Felipe Martins Diel 2020-09-14 22:33:59 -0300
  • d862347429 Rename DNSError to DNSLookupError #416 Felipe Martins Diel 2020-09-16 04:00:19 -0300
  • 814cd82aaf Create a SDKException for DNS errors Felipe Martins Diel 2020-09-15 22:55:37 -0300
  • 5fdd4878c4 Restore VPN support Felipe Martins Diel 2020-09-14 22:33:59 -0300
  • eb8646bbaf Add decode() for compatibility with older Python #414 Martin Samuelsson 2020-09-13 01:05:23 +0200
  • d2a4779de4 Add support for Clas Ohlson SP4L-EU Martin Samuelsson 2020-09-13 00:07:25 +0200
  • 086fd1cd75
    Fix setters (#407) Felipe Martins Diel 2020-09-06 05:52:12 -0300
  • cf1e2c3a30
    Check the sum and length of received packets (#410) Felipe Martins Diel 2020-09-06 05:51:45 -0300
  • b4aa15617a
    Add support for RM4 mini (0x648d) (#411) Felipe Martins Diel 2020-09-06 05:51:17 -0300
  • e59d4a6875
    Fix RM4 command header (#412) Felipe Martins Diel 2020-09-06 05:50:57 -0300
  • 4406a41aeb
    Merge branch 'master' into sdk-errors #410 Felipe Martins Diel 2020-09-04 16:17:51 -0300
  • 8167736588 Allow setting custom discover ip port Daan Klijn 2020-08-10 21:28:09 +0200
  • 25cc5b7c71
    Fix RM4 command header #412 Felipe Martins Diel 2020-08-26 18:59:30 -0300
  • bf6377ffb4
    Add support for RM4 mini (0x648d) #411 Felipe Martins Diel 2020-08-26 03:45:36 -0300
  • 05c5f0692b Check sum and length of received packets Felipe Martins Diel 2020-08-24 21:22:08 -0300
  • ef0a419500 Use sum() for checksums Felipe Martins Diel 2020-08-24 20:37:30 -0300
  • 70be113bc3 Fix setters #407 Felipe Martins Diel 2020-08-11 16:15:24 -0300
  • ba0e907b5c Allow setting custom discover ip port #406 Daan Klijn 2020-08-10 21:28:09 +0200
  • fe4aa5b991
    0.14.1 0.14.1 Daniel Hjelseth Høyer 2020-07-31 07:11:51 +0200
  • e4ad86278d
    Rename lock byte (#389) Felipe Martins Diel 2020-07-31 02:10:21 -0300
  • 02ce6ec661
    Add support for SC1 device (#388) Felipe Martins Diel 2020-07-31 02:09:46 -0300
  • 16f60465db
    Merge branch 'master' into rename-lock #389 Felipe Martins Diel 2020-07-31 00:50:14 -0300
  • 943706de5c Expose device dictionary Felipe Martins Diel 2020-07-18 21:53:00 -0300
  • c6322c7540 Expose device dictionary #395 Felipe Martins Diel 2020-07-18 21:53:00 -0300
  • 031d47a4a9 Start counting inside the lock #394 Felipe Martins Diel 2020-07-18 18:20:52 -0300
  • d39edfa8b0 Do not use context manager for sockets #392 Felipe Martins Diel 2020-07-07 21:52:14 -0300
  • c151b017ed
    Updated devices dict in gendevice #353 Kristian Martin 2020-06-24 12:58:12 +0300
  • b213eb751c Rename lock byte Felipe Martins Diel 2020-06-20 03:00:30 -0300
  • 859174ab5d Add support for SC1 device #388 Felipe Martins Diel 2020-06-20 02:47:14 -0300
  • daebd806fd Fix 0x5f36 name Felipe Martins Diel 2020-06-16 23:15:23 -0300
  • f10e4fdef0 Add models and manufacturers Felipe Martins Diel 2020-06-16 16:19:32 -0300
  • e41d240942 Add a method to lock/unlock the device Felipe Martins Diel 2020-06-16 18:19:18 -0300
  • 578ac54f2f Fix 0x5f36 name #386 Felipe Martins Diel 2020-06-16 23:15:23 -0300
  • f1b9e1ecbc Add a method to lock/unlock the device #387 Felipe Martins Diel 2020-06-16 18:19:18 -0300
  • 882f849227 Add models and manufacturers Felipe Martins Diel 2020-06-16 16:19:32 -0300
  • ae2df9b5df Add support for SP2-CL (0x7544) #383 Felipe Martins Diel 2020-06-15 00:04:17 -0300
  • a96756bc0d Add support to LB1 0x504e and 0x6112 Felipe Martins Diel 2020-06-14 23:50:42 -0300
  • 5d3bdd46cd Store the MAC address as bytes Felipe Martins Diel 2020-06-14 18:39:26 -0300
  • 09e02f2f95 Use lru_cache to improve performance Felipe Martins Diel 2020-06-14 18:06:09 -0300
  • e9e14e82d2
    Rename change_name() to set_name() (#382) Felipe Martins Diel 2020-06-14 11:37:37 -0300
  • 5a780f97d1 Add MP1-1K3S2U (0x4f65) and LB1 (0x60c7) Felipe Martins Diel 2020-06-11 05:39:42 -0300
  • d8c4f8165f Use device type as key in the dictionary Felipe Martins Diel 2020-06-11 04:29:50 -0300
  • e906c21092 Solve conflicts and remove comments Felipe Martins Diel 2020-06-11 02:40:17 -0300
  • cabf0ef11a Rename members to device_list Felipe Martins Diel 2020-06-10 01:05:01 -0300
  • ebc4c7c9f6 Add models and manufacturers Felipe Martins Diel 2020-06-09 23:57:31 -0300
  • 08e9f95a18
    Rename change_name() to set_name() #382 Felipe Martins Diel 2020-06-09 03:43:48 -0300
  • 8862be5c05
    Use little-endian for the MAC address and connection ID (#370) Felipe Martins Diel 2020-06-08 07:22:27 -0300
  • bfbacbfffc
    Handle storage error in broadlink_discovery (#372) Felipe Martins Diel 2020-06-08 07:21:55 -0300
  • 89cd7d2970
    Improve A1, RM and RM4 sensors (#374) Felipe Martins Diel 2020-06-08 07:21:23 -0300
  • 47087bfc7f
    Add support to SP2-CL (0x7544) (#375) Felipe Martins Diel 2020-06-08 07:21:00 -0300
  • d0dcf06e2f
    Rollback to old address lookup logic (#378) Felipe Martins Diel 2020-06-08 07:20:44 -0300
  • 4b90e437a0
    Add method for obtaining the firmware version (#379) Felipe Martins Diel 2020-06-08 07:20:22 -0300
  • d748530648
    Merge branch 'master' into fwversion #379 Daniel Høyer Iversen 2020-06-08 12:20:03 +0200
  • 76bcfd0bfb
    Add method for changing device name (#381) Felipe Martins Diel 2020-06-08 07:19:21 -0300
  • d39170d609 Add method for changing device name #381 Felipe Martins Diel 2020-06-06 17:26:30 -0300
  • 2f99eddaf6 Use hex notation for bytes Felipe Martins Diel 2020-06-06 15:51:19 -0300