FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: mrb am 21 Dezember 2020, 21:18:45

Titel: Fehler im Fhem log was mach ich falsch?
Beitrag von: mrb am 21 Dezember 2020, 21:18:45
Hi,

in meinem FHEM log wird ein Fehler immer angezeigt.
ERROR evaluating {DashboardAsHtml("DashTest")}: Undefined subroutine &main::DashboardAsHtml called at (eval 28251) line 1.

ich hab doch nur meine myutils angepasst. Was ist hier Falsch?

#############################################
# $Id: myUtilsTemplate.pm 21509 2020-03-25 11:20:51Z rudolfkoenig $
#
# Save this file as 99_myUtils.pm, and create your own functions in the new
# file. They are then available in every Perl expression.

package main;

use strict;
use warnings;

sub
myUtils_Initialize($$)
{
  my ($hash) = @_;
}

# Enter you functions below _this_ line.


1;

# Enter you functions below _this_ line.

sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $attach = shift;
my $text = shift;
my $ret = "";
my $sender = "sender\@eigenedomain.de";
my $konto = "fhem";

my $passwrd = "fhem";

my $provider = "ipMailserver";


$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=auto -o message-charset=utf-8);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";

}


Bin ich blind und seh den Wald vor lauter Bäumen nicht?
Titel: Antw:Fehler im Fhem log was mach ich falsch?
Beitrag von: MadMax-FHEM am 21 Dezember 2020, 21:21:06
Naja, da wo steht "put your code" solltest du auch den eigenen Code schreiben!

Die 1; gehört ganz ans Ende...

https://wiki.fhem.de/wiki/99_myUtils_anlegen

Gruß, Joachim
Titel: Antw:Fehler im Fhem log was mach ich falsch?
Beitrag von: herrmannj am 21 Dezember 2020, 21:28:00
schon, aber das hat ja alles nichts mit der Fehlermeldung des TE zu tun. (..Undefined subroutine &main::DashboardAsHtml..)

-> https://www.google.com/search?q=DashboardAsHtml+site:forum.fhem.de&sxsrf=ALeKk03HQjIVHMJulVNsWga0O4PgiZl8Xg:1608582285890&sa=X&ved=2ahUKEwj75ff989_tAhVL3KQKHdZmDMkQrQIoBHoECAcQBQ&biw=1262&bih=931
Titel: Antw:Fehler im Fhem log was mach ich falsch?
Beitrag von: MadMax-FHEM am 21 Dezember 2020, 21:30:10
Ja, dachte ich mir schon auch...

Aber falsch ist es trotzdem... ;)

Gruß, Joachim
Titel: Antw:Fehler im Fhem log was mach ich falsch?
Beitrag von: mrb am 22 Dezember 2020, 12:27:40
oh gott  ::) ::)
Wald vor lauter bäume. dachte meine migration vom physischen rasp zu meinem virtuellen ging ohne probleme. hab jetzt alles korrigiert und tatsächlich läuft jetzt wieder alles :D 8)
hatte vergessen das ich mal mit dem zeug gespielt habe. danke leute!