Volume_Cont Added

This commit is contained in:
JonatanRek 2020-06-27 10:26:54 +02:00
parent 2ddb2750ab
commit 7954ae49b9
1 changed files with 7 additions and 3 deletions

View File

@ -100,9 +100,12 @@ class GoogleHome {
$tempDevice[$deviceId['id']]['thermostatTemperatureAmbient'] = $lastRecord['value'];
$tempDevice[$deviceId['id']]['thermostatTemperatureSetpoint'] = $lastRecord['value'];
break;
case 'vol_cont':
$tempDevice[$deviceId['id']]['currentVolume'] = $lastRecord['value'];
break;
default:
$tempDevice[$deviceId['id']]['on'] = ($lastRecord['value'] == 1 ? true : false);
break;
$tempDevice[$deviceId['id']]['on'] = ($lastRecord['value'] == 1 ? true : false);
break;
}
}
@ -310,6 +313,7 @@ static function executeTermostatMode($subDeviceId, $executionCommand){
}
static function executeVolume($subDeviceId, $executionCommand){
echo $executionCommand['params']['volumeLevel'];
$status = 'OFFLINE';
$online = false;
@ -326,7 +330,7 @@ static function executeVolume($subDeviceId, $executionCommand){
$waiting++;
}
}
if ($waiting > $executed){
if ($waiting < $executed){
$status = "PENDING";
$online = true;
$currentVolume = $executionCommand['params']['volumeLevel'];