Skip to content

Releases: Aldaviva/Kasa

1.1.0

17 Feb 07:05
1.1.0
60bd13c
Compare
Choose a tag to compare
  • #11, #3, #10: Added support for multi-socket outlets such as the EP40
    • Thanks to John M. McKeon for the generous donation of an EP40 to develop with
  • Separated naming of "outlets" and "sockets" in the API
    • Outlets are entire devices, which can each have multiple sockets
    • Sockets are the AC receptacles that you insert a plug into
    • An EP40 is an outlet with two sockets, while an EP10 is an outlet with one socket
    • Some methods like System.IsOutletOn and System.SetOutletOn were therefore incorrectly named, and have been deprecated in favor of the new System.IsSocketOn and System.SetSocketOn, which do the same thing. The deprecated methods will continue to work and won't be removed.

1.0.1

06 Oct 02:13
1.0.1
563cacc
Compare
Choose a tag to compare
  • #15: Prevent TCP operations in one client instance from blocking other client instances

1.0.0

16 Oct 22:36
bca49f5
Compare
Choose a tag to compare
  • Added countdown timer commands
  • Added schedule commands
  • Moved KasaOutlet constructor options from individual parameters into an Options object.

0.0.0

12 Jun 13:01
c2b829d
Compare
Choose a tag to compare

Initial release