From 11029985ee47dadbf984728ed4b7c42db9108c68 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Wed, 11 Dec 2019 12:23:02 +0100 Subject: [PATCH] add delete event-on* and set new devStateIcon --- 73_AutoShuttersControl.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/73_AutoShuttersControl.pm b/73_AutoShuttersControl.pm index 55a878f..52ff6f4 100644 --- a/73_AutoShuttersControl.pm +++ b/73_AutoShuttersControl.pm @@ -443,6 +443,12 @@ sub Notify($$) { if ( $ascDev->getAutoShuttersControlShading eq 'none' ); readingsSingleUpdate( $hash, 'ascEnable', 'on', 0 ) if ( $ascDev->getASCenable eq 'none' ); + CommandAttr(undef,$name . ' devStateIcon { AutoShuttersControl_DevStateIcon($name) }') + unless( AttrVal($name,'devStateIcon','{ AutoShuttersControl_DevStateIcon($name) }') eq '{ AutoShuttersControl_DevStateIcon($name) }' ); + CommandDeleteAttr(undef,$name . ' event-on-change-reading') + unless( AttrVal($name,'event-on-change-reading','none') eq 'none' ); + CommandDeleteAttr(undef,$name . ' event-on-update-reading') + 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 ShuttersDeviceScan($hash) @@ -7897,7 +7903,7 @@ sub getblockAscDrivesAfterManual { ], "release_status": "under develop", "license": "GPL_2", - "version": "v0.8.7", + "version": "v0.8.8", "author": [ "Marko Oldenburg " ],