Skip to content

check untested methods #1

@exceptionalnull

Description

@exceptionalnull

My primary goal for this library was to be able to read the emeter statistics from HS100 and HS110 TpLink smart plugs. The rest of the SmartHome protocol needs to be finished and all of the response JSON inspected to ensure it matches what the code is doing. (This does not include commands that have been tested and have other issues. Those are logged as separate issues.)

The list of unfinished commands:

  • System
    • DownloadFirmwareAsync
    • GetDownloadStateAsync
    • FlashFirmwareAsync
    • CheckNewConfigAsync
  • Wifi
    • WifiNetworConnectAsync
  • Cloud
    • GetCloudInfoAsync
    • GetFirmwareListAsync
    • SetServerUrlAsync
    • RegisterCloudAsync
    • UnregisterCloudAsync
  • E Meter
    • SetEMeterGainAsync
    • EraseEMeterStatsAsync
  • Schedule
    • GetNextActionAsync

    • GetRulesAsync

    • DeleteAllScheduleRulesAsync

    • GetCountDownRulesAsync

    • DeleteAllCountDownRulesAsync

    • GetAntiTheftRulesAsync

    • DeleteAllAntiTheftRulesAsync

Metadata

Metadata

Assignees

No one assigned

    Labels

    tplinkrelated to the tplink specific library

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions