pub struct ZigbeeSpzb0001 {
pub battery: f64,
pub linkquality: f64,
pub local_temperature: f64,
pub local_temperature_calibration: f64,
pub occupied_heating_setpoint: f64,
pub pi_heating_demand: f64,
pub running_state: ZigbeeSpzb0001Runningstate,
pub system_mode: ZigbeeSpzb0001Systemmode,
pub trv_mode: ZigbeeSpzb0001Trvmode,
pub valve_position: f64,
pub last_seen: Option<LastSeen>,
pub elapsed: Option<u64>,
}
Expand description
eurotronic:SPZB0001 zigbee2mqtt link
Fields§
§battery: f64
Remaining battery in %, can take up to 24 hours before reported.
linkquality: f64
Link quality (signal strength)
local_temperature: f64
Current temperature measured on the device
local_temperature_calibration: f64
Offset to be used in the local_temperature
occupied_heating_setpoint: f64
Temperature setpoint
pi_heating_demand: f64
Position of the valve (= demanded heat) where 0% is fully closed and 100% is fully open
running_state: ZigbeeSpzb0001Runningstate
The current running state
system_mode: ZigbeeSpzb0001Systemmode
Mode of this device
trv_mode: ZigbeeSpzb0001Trvmode
Select between direct control of the valve via the valve_position
or automatic control of the valve based on the current_heating_setpoint
. For manual control set the value to 1, for automatic control set the value to 2 (the default). When switched to manual mode the display shows a value from 0 (valve closed) to 100 (valve fully open) and the buttons on the device are disabled.
valve_position: f64
Directly control the radiator valve when trv_mode
is set to 1. The values range from 0 (valve closed) to 255 (valve fully open)
last_seen: Option<LastSeen>
Optional last_seen type, set as a global zigbee2mqtt setting
elapsed: Option<u64>
Optional elapsed type