Skip to content

Releases: kzosabe/switchbot-client

v0.4.1

22 Oct 02:59
6a20832

Choose a tag to compare

  • Add new devices(#109)
    • Robot Vacuum Cleaner S1, Robot Vacuum Cleaner S1 Plus
  • Add information about upgrading to API v1.1
    • The switchbot API has been updated from v1.0 to v1.1
    • v1.0-compliant implementations will be finalized in this version,
      and v1.1-compliant development will proceed in switchbot-client-1.x.x

v0.4.0

24 May 00:15
408dc1c

Choose a tag to compare

  • Add webhook support(#77, #78)
    • You can create, get, set, and delete webhook configurations via SwitchBotClient or SwitchBotAPIClient
  • Add pseudo status for AirConditioner(#59)
  • Fix Humidifier behavior when lackWater column is missing(#58)

v0.3.2

03 Feb 12:03
85004b6

Choose a tag to compare

  • Add new devices
    • Plug Mini, Strip Light, Meter Plus, Lock
  • Add pseudo status for remote devices
    • Now you can call status() on remote devices
    • It returns the value specified in the last change operation, which may or may not match the true state of the device

v0.3.1

03 Dec 00:29
d28fa0c

Choose a tag to compare

  • Bug fix
    • Fix import issue when using physical device objects

v0.3.0

27 Nov 01:33
1daa8fb

Choose a tag to compare

  • API Interface Change
    • Use SwitchBotClient instead of SwitchBotAPIClient in all public method arguments
  • Add control and status methods for each device classes

v0.2.0

30 Oct 06:24
e50c9ef

Choose a tag to compare

  • API Interface Change
    • Use object interface as the main one
    • It is recommended to use SwitchBotClient instead of SwitchBotAPIClient
  • Add new devices(Motion Sensor, Contact Sensor, Color Bulb, Remote)
  • Use switchbot-client/{version} as the user agent when requesting the SwitchBot API
  • Remove Python 3.6.x support and add Python 3.10.x support

v0.1.2

11 Sep 03:56
502c689

Choose a tag to compare

  • Support ~/.config/switchbot-client config file
  • Add object interface for all devices
  • Add Python >=3.6.0 support
  • Rename devices_control to devices_commands

v0.1.1

05 Sep 05:54
8742a8a

Choose a tag to compare

v0.1.0

05 Sep 05:55
7c6d7b3

Choose a tag to compare

  • Add basic implementation