reading for desired temp extended
OFF reading now supported
This commit is contained in:
parent
bd2979ed09
commit
61c33fc956
@ -1056,13 +1056,6 @@ sub TadoAPI_SetGeoById(@){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#######################################################################################################
|
|
||||||
# API Requests
|
|
||||||
###############
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
######################################
|
######################################
|
||||||
############ Helpers #################
|
############ Helpers #################
|
||||||
######################################
|
######################################
|
||||||
@ -1305,7 +1298,11 @@ sub TadoAPI_GetZoneReadingsById(@){
|
|||||||
if (defined($zoneName)){
|
if (defined($zoneName)){
|
||||||
$temperature = sprintf("%.1f", $decoded_data->{'sensorDataPoints'}->{'insideTemperature'}->{'celsius'});
|
$temperature = sprintf("%.1f", $decoded_data->{'sensorDataPoints'}->{'insideTemperature'}->{'celsius'});
|
||||||
$humidity = $decoded_data->{'sensorDataPoints'}->{'humidity'}->{'percentage'};
|
$humidity = $decoded_data->{'sensorDataPoints'}->{'humidity'}->{'percentage'};
|
||||||
$desiredTemp = $decoded_data->{'setting'}->{'temperature'}->{'celsius'};
|
if($decoded_data->{'setting'}->{'power'} eq "OFF"){
|
||||||
|
$desiredTemp = "OFF";
|
||||||
|
}else{
|
||||||
|
$desiredTemp = $decoded_data->{'setting'}->{'temperature'}->{'celsius'};
|
||||||
|
}
|
||||||
$currentHeatingPower = $decoded_data->{'activityDataPoints'}->{'heatingPower'}->{'percentage'};
|
$currentHeatingPower = $decoded_data->{'activityDataPoints'}->{'heatingPower'}->{'percentage'};
|
||||||
$overlay = $decoded_data->{'overlayType'};
|
$overlay = $decoded_data->{'overlayType'};
|
||||||
if (!defined $overlay) {$overlay = "no overlay"};
|
if (!defined $overlay) {$overlay = "no overlay"};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user