Nachdem ich Debianmail erfolgreich ans laufen gebracht habe würde ich mir gerne die Temperaturen per Email schicken lassen.
#Statusmail Temperaturen
define StatusMail at *22:47:00 {\
my $brtemp=ReadingsVal("brTheromstat", "measured-temp", "--");;\
my $sztemp=ReadingsVal("szTheromstat", "measured-temp", "--");;\
my $bdtemp=ReadingsVal("bdTheromstat", "measured-temp", "--");;\
my $wztemp=ReadingsVal("wzTheromstat", "measured-temp", "--");;\
DebianMail('xxxx.xxxx@me.com',\
'Fhem Status',\
'Temperatur im Büro: '.$brtemp.'\nTemperatur im Schlafzimmer: '.$sztemp.'\nTemperatur im Badezimmer: '.$bdtemp.'\nTemperatur im Wohnzimmer: '.$wztemp);;\
}
Es kommt dann aber leider eine Email mit folgendem Inhalt an:
Temperatur im Büro: 25.3
Temperatur im Schlafzimmer: --
Temperatur im Badezimmer: --
Temperatur im Wohnzimmer: --
Ich hab irgendwie die Tomatenbrille an.
Wäre es auch möglich sich die svg Plots per Email schicken zu lassen? Darüber hab ich leider bisher nix gefunden.
Grüße
Banana Joe
Hallo,
und wenn du es einfach nur mal einzeln versuchst und dir im Minutenabstand ne Mail schiken lässt?
define Mail_Temp_1 at *22:47:00 {
hier der Code für Temp Büro
}
define Mail_temp_2 at * 22:48:00 {
hier der Code für Temp Schlafzimmer
}
...
...
Klappt das?
Oder anders gefragt: Was steht den im FHEM-Logfile? (das man das immer noch nachfragen muss :o ).
Grüße
Oh man es ist schon zu spät ich sollte nimmer an der config herumfummeln.
brTheromstat :D im Büro passte der Rechtschreibfehler zufällig.
Aber die Frage nach den Plots per Email bleibt.
Hallo,
Zitatich sollte nimmer an der config herumfummeln.
Das solltst du sowieso nicht machen.
ZitatAber die Frage nach den Plots per Email bleibt.
Du brauchst die Plots nur in Grafiken umwandeln und abspeichern und die dann per Mail schicken.
Schau dir mal RSS an - da gibt es sogar einen kompletten Workshop von betateilchen dazu ;)
Einfach mal die SuFu benutzen.
Grüße
Könnt ihr mir weiterhelfen komm nicht weiter hab bei mir das drin
define StatusMail at *10:35:00 {\
my $gttemp=ReadingsVal("Gefriertruhe", "measured-temp", "--");;\
DebianMail(XXX@xxxx.de',\
'Fhem Status',\
'Temperatur in der GT: '.$gttemp);;\
}
und bekomm nur das raus:
Temperatur in der GT: --
oder nuß ich in der 99_Utils.pm was dazu schreiben ?
also was mach ich falsch ??
Gruß otto