tapo 0.2.0

Tapo API Client. Works with light bulbs (L530, L510), plugs (P110, P100), and others.
Documentation

Tapo

Crates Documentation CI license Crates.io
Unofficial Tapo API Client.

Device support

Feature L530 L510 P110 P100 GenericDevice
on
off
get_device_info
get_device_usage
get_energy_usage
set_brightness
set_color
set_hue_saturation
set_color_temperature

Examples

export IP_ADDRESS=
export TAPO_USERNAME=
export TAPO_PASSWORD=

cargo run --example tapo_l530

See all examples in /examples.

Contributing

Contributions are welcome and encouraged! See /CONTRIBUTING.md.

Credits

Inspired by petretiandrea/plugp100.