Hallo zusammen,
wie kann ich @-Zeichen, die in fhem verarbeitet werden sollen, in der 99_myUtils.pm erkenntlich machen, ohne dass die Fehlermeldung
"Global symbol "@Peer1" requires explicit package name at ./FHEM/99_myUtils.pm line 83." kommt.
Es liegt wohl an den @-Zeichen, die als Variable verarbeitet werden. Der Code dazu sieht so aus:
else {
fhem("set TelegramBot message @@Peer1 $Kalendertext");
}
Deaktiviere ich use strict wird ein set TelegramBot message @ Kalendertext gesendet, was natürlich falsch ist. Ich muss fhem beibringen, dass er auf die 2 @-Zeichen in der Funktion nicht reagieren soll. Hat jemand eine Idee?
Liebe Grüße
kapiusers
Kurz gesagt maskieren. \@
Dankeschön ;)