denki 0.2.0

CLI for controlling TP-Link smart home devices — denki (電気) means electricity in Japanese
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[tokio::main]
async fn main() -> std::process::ExitCode {
    match denki::app::run().await {
        Ok(()) => std::process::ExitCode::SUCCESS,
        Err(error) => {
            eprintln!(
                "Error: {}",
                denki::output::terminal_text(&format!("{error:#}"))
            );
            std::process::ExitCode::FAILURE
        }
    }
}