Re-exports§
pub use api::discovery::enrich_gen1_name;pub use api::discovery::scan_subnet;pub use api::gen1::Gen1Device;pub use api::gen2::Gen2Device;pub use api::FirmwareInfo;pub use api::ShellyDevice;pub use api::SwitchResult;pub use api::create_device;pub use api::create_device_with_host;pub use api::probe_device;pub use api::probe_target;pub use error::Error;pub use error::Result;pub use model::status::InputStatus;pub use model::status::WifiStatus;pub use model::DeviceGeneration;pub use model::DeviceInfo;pub use model::DeviceStatus;pub use model::LightComponent;pub use model::LightKind;pub use model::LightParams;pub use model::LightStatus;pub use model::PowerReading;pub use model::SwitchStatus;pub use switchkit_impl::ShellyClient;
Modules§
- api
- error
- model
- switchkit_
impl switchkit::SmartDeviceadapter for Shelly Gen1 (REST) and Gen2/3 (JSON-RPC) devices.