make beautiful code
This commit is contained in:
parent
97a9e2fce4
commit
e361bc037e
@ -443,12 +443,21 @@ sub Notify($$) {
|
|||||||
if ( $ascDev->getAutoShuttersControlShading eq 'none' );
|
if ( $ascDev->getAutoShuttersControlShading eq 'none' );
|
||||||
readingsSingleUpdate( $hash, 'ascEnable', 'on', 0 )
|
readingsSingleUpdate( $hash, 'ascEnable', 'on', 0 )
|
||||||
if ( $ascDev->getASCenable eq 'none' );
|
if ( $ascDev->getASCenable eq 'none' );
|
||||||
CommandAttr(undef,$name . ' devStateIcon { AutoShuttersControl_DevStateIcon($name) }')
|
CommandAttr( undef,
|
||||||
unless( AttrVal($name,'devStateIcon','{ AutoShuttersControl_DevStateIcon($name) }') eq '{ AutoShuttersControl_DevStateIcon($name) }' );
|
$name
|
||||||
|
. ' devStateIcon { AutoShuttersControl_DevStateIcon($name) }' )
|
||||||
|
unless (
|
||||||
|
AttrVal(
|
||||||
|
$name, 'devStateIcon',
|
||||||
|
'{ AutoShuttersControl_DevStateIcon($name) }'
|
||||||
|
) eq '{ AutoShuttersControl_DevStateIcon($name) }'
|
||||||
|
);
|
||||||
CommandDeleteAttr( undef, $name . ' event-on-change-reading' )
|
CommandDeleteAttr( undef, $name . ' event-on-change-reading' )
|
||||||
unless( AttrVal($name,'event-on-change-reading','none') eq 'none' );
|
unless (
|
||||||
|
AttrVal( $name, 'event-on-change-reading', 'none' ) eq 'none' );
|
||||||
CommandDeleteAttr( undef, $name . ' event-on-update-reading' )
|
CommandDeleteAttr( undef, $name . ' event-on-update-reading' )
|
||||||
unless( AttrVal($name,'event-on-update-reading','none') eq 'none' );
|
unless (
|
||||||
|
AttrVal( $name, 'event-on-update-reading', 'none' ) eq 'none' );
|
||||||
|
|
||||||
# Ist der Event ein globaler und passt zum Rest der Abfrage oben wird nach neuen Rolläden Devices gescannt und eine Liste im Rolladenmodul sortiert nach Raum generiert
|
# Ist der Event ein globaler und passt zum Rest der Abfrage oben wird nach neuen Rolläden Devices gescannt und eine Liste im Rolladenmodul sortiert nach Raum generiert
|
||||||
ShuttersDeviceScan($hash)
|
ShuttersDeviceScan($hash)
|
||||||
@ -4272,7 +4281,8 @@ sub DevStateIcon($) {
|
|||||||
elsif ( ReadingsVal( $name, 'state', undef ) =~ /.*asleep$/ ) {
|
elsif ( ReadingsVal( $name, 'state', undef ) =~ /.*asleep$/ ) {
|
||||||
return '.*:scene_sleeping';
|
return '.*:scene_sleeping';
|
||||||
}
|
}
|
||||||
elsif ( ReadingsVal( $name, 'state', undef ) =~ /^roommate(.come)?.(awoken|home)$/ )
|
elsif ( ReadingsVal( $name, 'state', undef ) =~
|
||||||
|
/^roommate(.come)?.(awoken|home)$/ )
|
||||||
{
|
{
|
||||||
return '.*:user_available';
|
return '.*:user_available';
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user