pub struct Zigbee02973Fb {
pub linkquality: f64,
pub local_temperature: f64,
pub occupied_cooling_setpoint: f64,
pub occupied_heating_setpoint: f64,
pub system_mode: Zigbee02973FbSystemmode,
pub last_seen: Option<LastSeen>,
pub elapsed: Option<u64>,
}
Expand description
vimar:02973.B zigbee2mqtt link
Fields§
§linkquality: f64
Link quality (signal strength)
local_temperature: f64
Current temperature measured on the device
occupied_cooling_setpoint: f64
Temperature setpoint
occupied_heating_setpoint: f64
Temperature setpoint
system_mode: Zigbee02973FbSystemmode
Mode of this device
last_seen: Option<LastSeen>
Optional last_seen type, set as a global zigbee2mqtt setting
elapsed: Option<u64>
Optional elapsed type
Trait Implementations§
source§impl<'de> Deserialize<'de> for Zigbee02973Fb
impl<'de> Deserialize<'de> for Zigbee02973Fb
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for Zigbee02973Fb
impl Send for Zigbee02973Fb
impl Sync for Zigbee02973Fb
impl Unpin for Zigbee02973Fb
impl UnwindSafe for Zigbee02973Fb
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more