JoeyEamigh / apcaccess-rs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apcaccess-rs

A Rust library allowing access to the data provided by apcupsd.

Usage

use apcaccess_rs::{APCAccess, APCAccessConfig};

let apc = APCAccess::new(Some(APCAccessConfig { ..Default::default() }));
let data = apc.fetch().unwrap(); // returns a hashmap of the data

You can see possible keys in the resources folder based on your UPS.

fetch() will panic if your IP address is not valid.

About

License:MIT License


Languages

Language:Rust 100.0%