Merge pull request #57 from vuffiraa72/devel

Encode utf8 before writing debug info; fixed typo Rolllo
This commit is contained in:
Leon Gaultier 2019-08-22 23:34:37 +02:00 committed by GitHub
commit 5504103597
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,6 +60,7 @@ use strict;
use warnings;
use POSIX;
use utf8;
use Encode;
use FHEM::Meta;
use GPUtils qw(GP_Import GP_Export);
use Data::Dumper; #only for Debugging
@ -1911,7 +1912,7 @@ sub EventProcessingTwilightDevice($@) {
ASC_Debug( 'EventProcessingTwilightDevice: '
. $name
. ' - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt'
. ' - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt'
);
foreach my $shuttersDev ( @{ $hash->{helper}{shuttersList} } ) {
@ -2290,7 +2291,7 @@ sub EventProcessingShutters($@) {
ASC_Debug( 'EventProcessingShutters: '
. $shutters->getShuttersDev
. ' - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet.'
. ' - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet.'
. ' Int von gettimeofday: '
. int( gettimeofday() )
. ' Last Position Timestamp: '
@ -3625,7 +3626,7 @@ sub _SetCmdFn($) {
ASC_Debug( 'FnSetCmdFn: '
. $shuttersDev
. ' - Rolllo wird gefahren, aktuelle Position: '
. ' - Rollo wird gefahren, aktuelle Position: '
. $shutters->getStatus
. ', Zielposition: '
. $posValue
@ -3663,7 +3664,7 @@ sub ASC_Debug($) {
my $debugTimestamp = strftime( "%Y.%m.%e %T", localtime(time) );
print(
"\n" . 'ASC_DEBUG!!! ' . $debugTimestamp . ' - ' . $debugMsg . "\n" );
encode_utf8("\n" . 'ASC_DEBUG!!! ' . $debugTimestamp . ' - ' . $debugMsg . "\n"));
}
######################################