tapo 0.9.0

Unofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L535, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P110M, P115), power strips (P300, P304M, P306, P316M), hubs (H100), switches (S200B, S200D, S210) and sensors (KE100, T100, T110, T300, T310, T315).
Documentation
//! Tapo request objects.

mod control_child;
mod device_reboot;
mod energy_data_interval;
mod get_child_device_list;
mod get_energy_data;
mod get_power_data;
mod get_trigger_logs;
mod handshake;
mod login_device;
mod multiple_request;
mod play_alarm;
mod power_data_interval;
mod secure_passthrough;
mod set_device_info;
mod smart_cam;
mod tapo_request;

pub use crate::responses::TemperatureUnitKE100;
pub use energy_data_interval::*;
pub use play_alarm::*;
pub use power_data_interval::*;
pub use set_device_info::*;

pub(crate) use control_child::*;
pub(crate) use device_reboot::*;
pub(crate) use get_child_device_list::*;
pub(crate) use get_energy_data::*;
pub(crate) use get_power_data::*;
pub(crate) use get_trigger_logs::*;
pub(crate) use handshake::*;
pub(crate) use login_device::*;
pub(crate) use multiple_request::*;
pub(crate) use secure_passthrough::*;
pub(crate) use smart_cam::*;
pub(crate) use tapo_request::*;