Skip to main content

Crate glimta

Crate glimta 

Source
Expand description

Local-first Rust support for the classic IKEA TRADFRI gateway.

Glimta separates the numeric gateway wire format, typed resources, command construction, and network transport. The optional network layer performs mDNS discovery and CoAP over DTLS-PSK without requiring a cloud service.

Re-exports§

pub use command::Command;
pub use command::CommandError;
pub use command::Method;
pub use credentials::Credentials;
pub use error::Error;
pub use error::Result;
pub use model::AirPurifier;
pub use model::Blind;
pub use model::Device;
pub use model::DeviceInfo;
pub use model::DeviceKind;
pub use model::Group;
pub use model::Light;
pub use model::SignalRepeater;
pub use model::Socket;
pub use client::Client;
pub use client::ClientOptions;
pub use client::Gateway;
pub use client::Observation;

Modules§

client
command
credentials
error
model
protocol
TRÅDFRI CoAP paths and numeric attribute identifiers.