diff --git a/73_AutoShuttersControl.pm b/73_AutoShuttersControl.pm
index 5ec0e6a..d0ebf37 100644
--- a/73_AutoShuttersControl.pm
+++ b/73_AutoShuttersControl.pm
@@ -45,6 +45,7 @@ package main;
use strict;
use warnings;
+use utf8;
sub ascAPIget {
my ( $getCommand, $shutterDev, $value ) = @_;
@@ -59,6 +60,7 @@ use strict;
use warnings;
use POSIX qw(strftime);
use utf8;
+
use Encode;
use FHEM::Meta;
use GPUtils qw(GP_Import GP_Export);
@@ -4736,7 +4738,8 @@ sub _CheckASC_ConditionsForShadingFn {
my $error;
- $error .= ' no valid data from the ASC temperature sensor, is ASC_tempSensor attribut set?'
+ $error .=
+' no valid data from the ASC temperature sensor, is ASC_tempSensor attribut set?'
if ( $ascDev->getOutTemp == -100 );
$error .= ' no twilight device found'
if ( $ascDev->_getTwilightDevice eq 'none' );
@@ -4786,7 +4789,13 @@ sub _CheckShuttersConditionsForShadingFn {
$shutters->getShadingMode ne 'off'
&& $ascDev->getAutoShuttersControlShading ne 'on'
&& $ascDev->getAutoShuttersControlShading ne 'off'
- ? ' ASC_Shading_Mode attribut is set but global shading has errors, look at ASC device'
+ ? ' ASC_Shading_Mode attribut is set but global shading has errors, look at ASC device '
+ . ''
+ . ReadingsVal( $shuttersDev, 'associatedWith', 'ASC device' )
+ . ''
: ''
);
@@ -4802,7 +4811,8 @@ sub _CheckShuttersConditionsForShadingFn {
if ( defined($infoMessage)
&& $infoMessage ne '' );
- readingsSingleUpdate( $shuttersDevHash, 'ASC_ShadingMessage', $message, 1 );
+ readingsSingleUpdate( $shuttersDevHash, 'ASC_ShadingMessage',
+ '' . $message . ' ', 1 );
}
######################################
@@ -7121,6 +7131,11 @@ sub getASCenable {
## Klasse Fenster (Window) und die Subklassen Attr und Readings ##
package ASC_Window;
+
+use strict;
+use warnings;
+use utf8;
+
our @ISA = qw(ASC_Window::Attr ASC_Window::Readings);
## Subklasse Attr von Klasse ASC_Window ##
@@ -8781,7 +8796,7 @@ sub getBlockAscDrivesAfterManual {
],
"release_status": "testing",
"license": "GPL_2",
- "version": "v0.9.11",
+ "version": "v0.9.12",
"author": [
"Marko Oldenburg "
],