use anyhow::Result;
use serde::Deserialize;
use crate::SwitchBot;
#[derive(Clone, Debug, Deserialize, PartialEq)]
pub struct Hub2Status {
pub temperature: f64,
pub humidity: f64,
}
impl SwitchBot {
pub async fn get_hub2_status(&self, id: &str) -> Result<Hub2Status> {
self.get(&format!("v1.1/devices/{}/status", id)).await
}
}