mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 09:16:53 +00:00
70_ONKYO_AVR.pm,71_ONKYO_AVR_ZONE.pm: early update of readings power,stateAV after set power on
git-svn-id: https://svn.fhem.de/fhem/trunk@11580 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
b2dea82964
commit
72f3b92cc9
@ -2054,6 +2054,22 @@ sub ONKYO_AVR_Set($$$) {
|
||||
else {
|
||||
Log3 $name, 3, "ONKYO_AVR set $name " . @$a[1];
|
||||
$return = ONKYO_AVR_SendCommand( $hash, "power", "on" );
|
||||
|
||||
# don't wait for receiver to confirm power on
|
||||
#
|
||||
|
||||
readingsBeginUpdate($hash);
|
||||
|
||||
# power
|
||||
readingsBulkUpdate( $hash, "power", "on" )
|
||||
if ( ReadingsVal( $name, "power", "-" ) ne "on" );
|
||||
|
||||
# stateAV
|
||||
my $stateAV = ONKYO_AVR_GetStateAV($hash);
|
||||
readingsBulkUpdate( $hash, "stateAV", $stateAV )
|
||||
if ( ReadingsVal( $name, "stateAV", "-" ) ne $stateAV );
|
||||
|
||||
readingsEndUpdate( $hash, 1 );
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -780,6 +780,22 @@ sub ONKYO_AVR_ZONE_Set($$$) {
|
||||
else {
|
||||
Log3 $name, 3, "ONKYO_AVR_ZONE set $name " . @$a[1];
|
||||
$return = ONKYO_AVR_ZONE_SendCommand( $hash, "power", "on" );
|
||||
|
||||
# don't wait for receiver to confirm power on
|
||||
#
|
||||
|
||||
readingsBeginUpdate($hash);
|
||||
|
||||
# power
|
||||
readingsBulkUpdate( $hash, "power", "on" )
|
||||
if ( ReadingsVal( $name, "power", "-" ) ne "on" );
|
||||
|
||||
# stateAV
|
||||
my $stateAV = ONKYO_AVR_ZONE_GetStateAV($hash);
|
||||
readingsBulkUpdate( $hash, "stateAV", $stateAV )
|
||||
if ( ReadingsVal( $name, "stateAV", "-" ) ne $stateAV );
|
||||
|
||||
readingsEndUpdate( $hash, 1 );
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user