pub struct ZigbeeZk03840 {
pub battery: f64,
pub keypad_lockout: ZigbeeZk03840Keypadlockout,
pub linkquality: f64,
pub local_temperature: f64,
pub occupied_heating_setpoint: f64,
pub system_mode: ZigbeeZk03840Systemmode,
pub window_open: bool,
pub window_open_force: bool,
pub last_seen: Option<LastSeen>,
pub elapsed: Option<u64>,
}
Expand description
viessmann:ZK03840 zigbee2mqtt link
Fields§
§battery: f64
Remaining battery in %, can take up to 24 hours before reported.
keypad_lockout: ZigbeeZk03840Keypadlockout
Enables/disables physical input on the device
linkquality: f64
Link quality (signal strength)
local_temperature: f64
Current temperature measured on the device
occupied_heating_setpoint: f64
Temperature setpoint
system_mode: ZigbeeZk03840Systemmode
Mode of this device
window_open: bool
Zigbee herdsman description: “Detected by sudden temperature drop or set manually.” Boolean values can be an unintuitive way round: value_on = true and value_off = false, consider double checking Zigbee2MQTT to understand what they mean
window_open_force: bool
Zigbee herdsman description: “Manually set window_open, ~1 minute to take affect.” Boolean values can be an unintuitive way round: value_on = true and value_off = false, consider double checking Zigbee2MQTT to understand what they mean
last_seen: Option<LastSeen>
Optional last_seen type, set as a global zigbee2mqtt setting
elapsed: Option<u64>
Optional elapsed type