FS20 Aktoren / Steckdosen per DECT / Telefon steuern

710 Aufrufe
Direkt zur ersten ungelesenen Nachricht

Sunti

ungelesen,
30.04.2011, 05:35:2830.04.11
an FHEM users
Hallo miteinander,

endlich habe ich mein CUL an meiner Fritz!Box 7390 am laufen - die
ersten FS20 Steckdosen sind eingebunden - nach ein paar TRY & ERROR
Versuchen klappt`s glaube ich auch schon ganz gut - nicht`s wildes -
es geht erst einmal nur um meine Gartenbeleuchtung.

Jetzt bin ich aber an einem Punkt angekommen, an dem ich einfach nicht
weiterkomme - trotz tagelangem googeln ...


Ich möchte diese mehr als peinlichen ELV-Handsender vom Typ FS20 S8-2
ersetzen - am besten durch die ja vorhandenen Telefone

Das das geht hat ja AVM auf der Cebit gezeigt ...

Das das geht/gehen muß steht ja auch im Wiki http://fhemwiki.de/index.php/VoIP_to_fhem

Problem hierbei ich habe eine 7390 - da scheint sich die Struktur
geändert zu haben - ich finde im ip-phone forum nur einen für mich
kryptischen Thread in dem einer das mit einem zusätzlichen Patch
hingekriegt haben soll

Das es noch einen anderen Weg geben muß/soll hat ja User TD in diesem
Thread gezeigt: http://groups.google.com/group/fhem-users/browse_thread/thread/6a793b777355718a


Leider habe ich von Scripten etc. gar keine Ahnung - ich kann nur
nachlesen/nachbauen ....

Weiß jemand Rat und erbarmt sich meiner - dann könnte ich meiner Frau
doch einen praktischen Nutzen vorführen - die fragt sich schon wieder
was ich tagelang am PC mache

Danke Greets SunTi

Sunti

ungelesen,
30.04.2011, 05:50:3430.04.11
an FHEM users

> Problem hierbei ich habe eine 7390 - da scheint sich die Struktur
> geändert zu haben  - ich finde im ip-phone forum nur einen für mich
> kryptischen Thread in dem einer das mit einem zusätzlichen Patch
> hingekriegt haben soll

Ich habe mich hier wohl etwas undeutlich ausgedrückt - der
Lösungsansatz im Wiki besteht auf der Installation von ASTERISK -
ASTERISK kann man aber anscheinden nicht auf der 7390 installieren da
sich die Struktur geändert hat

Danke Greets SunTi

Sunti

ungelesen,
11.05.2011, 16:02:4511.05.11
an FHEM users
Hallo miteinander,

ich dachte das würde mehr von Euch interessieren und so gar keine
Reaktion ...

Ich habe mich mal an den Support von AVM gewandt - die haben erst
abgewiegelt wegen Laborsoftware und so - auf erneutes Nachfragen

und die Bitte das an die Kollegen vom Cebit Messestand weiterzuleiten
bekam ich die Antwort das bald unter "Erste Schritte" eine Anleitung
zum Ansteuern über Dect Telefone erscheinen soll


Schaun wir mal

Gruß

SunTi

jwk

ungelesen,
13.05.2011, 07:45:0713.05.11
an FHEM users

> und die Bitte das an die Kollegen vom Cebit Messestand weiterzuleiten
> bekam ich die Antwort das bald unter "Erste Schritte" eine Anleitung
> zum Ansteuern über Dect Telefone erscheinen soll

Das ist die erste Reaktion von AVM in dieser Sache, von der ich höre.
Ganz ernst scheint es AVM wohl nicht mit FHEM sein.
Dabei ist die FB m.E. für die HomeAutomation gu geeignet, insbesondere
wenn sie Dienste wie DECT, POTS, VOIP, eMail etc. mit FHEM auf der FB
integriert.

Hilfreich wäre ein HowTo für Leute, die sich zwar trauen,
Laborversionen zu testen, Konfigurationsdateien zu ändern und viel
Geduld beim Probieren aufbringen, aber nicht gleich Linux oder Perl
Programme patchen wollen. Sonst besteht die Gefahr, das FHEM ein
Spielfeld für Linux-Bastler bleibt.

JWK

Sunti

ungelesen,
17.05.2011, 11:49:0117.05.11
an FHEM users
Hallo miteinander,

auf der AVM Webseite ist eine neue FHEM Version verfügbar mit
ANLEITUNG für Steuerung über TELEFONE !!!

Leider bin ich erst zum Wochenende wieder zuhause !!!

Gruß Markus

TD

ungelesen,
18.05.2011, 07:35:3818.05.11
an FHEM users
Hallo,

mir ging es nach meiner Nachricht, die oben zitiert wird, ähnlich. Ich
selbst war froh, die unsichere FS20-Fernbedienung durch ein DECT-
Telephon ersetzen zu können (größere Reichweite, höhere
Zuverlässigkeit). Dazu kam die Möglichkeit, die Funktionalität mit
einem einfachen Script simpel erweitern zu können.

Seitdem hat sich allerdings bei mir nichts weiter diesbezüglich getan.

Gruß
TD

On 30 Apr., 11:35, Sunti <Sunti60...@web.de> wrote:
> Hallo miteinander,
>
> endlich habe ich mein CUL an meiner Fritz!Box 7390 am laufen - die
> ersten FS20 Steckdosen sind eingebunden - nach ein paar TRY & ERROR
> Versuchen klappt`s glaube ich auch  schon ganz gut - nicht`s wildes -
> es geht erst einmal nur um meine Gartenbeleuchtung.
>
> Jetzt bin ich aber an einem Punkt angekommen, an dem ich einfach nicht
> weiterkomme - trotz tagelangem googeln ...
>
> Ich möchte diese mehr als peinlichen ELV-Handsender vom Typ FS20 S8-2
> ersetzen - am besten durch die ja vorhandenen Telefone
>
> Das das geht hat ja AVM auf der Cebit gezeigt ...
>
> Das das geht/gehen muß steht ja auch im Wikihttp://fhemwiki.de/index.php/VoIP_to_fhem
>
> Problem hierbei ich habe eine 7390 - da scheint sich die Struktur
> geändert zu haben  - ich finde im ip-phone forum nur einen für mich
> kryptischen Thread in dem einer das mit einem zusätzlichen Patch
> hingekriegt haben soll
>
> Das es noch einen anderen Weg geben muß/soll hat ja User TD in diesem
> Thread gezeigt:http://groups.google.com/group/fhem-users/browse_thread/thread/6a793b...

Sunti

ungelesen,
18.05.2011, 13:46:3018.05.11
an FHEM users
Hallo miteinander,

bin doch früher heim - das mit der Ansteuerung über die Telefone
funktioniert klasse ...


Leider habe ich auch in der "neuen" Version noch das Problem mit den
falsch berechneten Zeiten unter sunrise_rel

http://groups.google.com/group/fhem-users/browse_thread/thread/533db2a0e653a206#


Greets Markus

jwk

ungelesen,
19.05.2011, 02:49:1719.05.11
an FHEM users
Die Telefonsteuerung in der FW 19798 ist ja nun mal ein Fortschritt.
Und dazu noch von AVM nachvollziehbar beschrieben. Leider funktioniert
sie nur über DECT Telefone...

Wünschenswert wäre doch auch der umgekehrte Weg:
Telefon klingelt - oder eMail wird versendet bei erreichen eines
bestimmten Status in FHEM.
Oder hat jemand so etwas schon realisiert ?

JWK

marte

ungelesen,
19.05.2011, 02:59:1619.05.11
an fhem-...@googlegroups.com
Hi,

zumindest das mit den Emails ist mit der FB ziemlich leicht zu
realisieren. Ich benutze

sub fb_mail {
my $rcpt = $_[0];
my $subject = $_[1];
my $text = $_[2];
system("/bin/echo \"$text\" | /usr/bin/mail send -i - -s \"$subject\"
-t \"$rcpt\"");
}

(einfach in fhem/99_email.pm kopieren, mit "reload 99_email.pm" laden)

Eine Mail kann dann mit

fb_mail("empfaenger","Subject","Text")

abgesendet werden. Ich bekomme derzeit immer Mails, wenn ich ein Fenster
auf oder zu mache :-)

Gru�

marte


Am 19.05.2011 08:49, schrieb jwk:
> Die Telefonsteuerung in der FW 19798 ist ja nun mal ein Fortschritt.
> Und dazu noch von AVM nachvollziehbar beschrieben. Leider funktioniert

> sie nur �ber DECT Telefone...
>
> W�nschenswert w�re doch auch der umgekehrte Weg:

Sunti

ungelesen,
19.05.2011, 04:35:1519.05.11
an FHEM users
Hallo miteinander,

@ Marte bis zur Datei/Scripterstellung 99_email.mp bin ich glaub ich
noch mitgekommen aber dann ?

Was wie muß man bei dem Device angeben?

Sorry stehe noch ganz am Anfang ...

Greets Markus

marte

ungelesen,
19.05.2011, 04:36:4619.05.11
an fhem-...@googlegroups.com
Hi,

Alsooo... Wenn Du z.B. eine Mail bei einer Status�nderung des Fensters
bekommen willst:

define n_FensterOffen notify .*_Fenster:Window.*(Open|Closed) { \
my $wstate = $defs{@}{READINGS}{Window}{VAL};; \
if ( $defs{@}{PREVSTATE} ne $wstate ) { \
Log 1, "@: Window ".$wstate;; \
my $text="FHEM: @ - Window ".$wstate;; \
my $subject="FHEM: Fenster @ geoeffnet";; \
fb_mail('local_part@@domain',$subject,$text);; \
} \
} \
}

so mache ich das. Gibt wahrscheinlich auch 'n eleganteren Weg.

Achtung: doppeltes '@' bei der Emailadresse (hat mich gekillt, Rudolph
brachte den entscheidenen Hinweis)

Gru�

marte

Am 19.05.2011 10:35, schrieb Sunti:
> Hallo miteinander,
>
> @ Marte bis zur Datei/Scripterstellung 99_email.mp bin ich glaub ich
> noch mitgekommen aber dann ?
>

> Was wie mu� man bei dem Device angeben?

jwk

ungelesen,
23.05.2011, 15:54:3823.05.11
an FHEM users
> Eine Mail kann dann mit
>
>    fb_mail("empfaenger","Subject","Text")
>
> abgesendet werden. Ich bekomme derzeit immer Mails, wenn ich ein Fenster
> auf oder zu mache :-)
>
Bei mir klappt das leider nicht.
Scheinbar fehlt meiner FB das /usr/bin/mail .

Fehlermeldung auf der Shell nach reloadcfg in fhem:
sh: /usr/bin/mail: not found
sh: -t: not found

Gibts da ein Workaround?

JWK

marte

ungelesen,
24.05.2011, 04:17:5124.05.11
an fhem-...@googlegroups.com
versuch mal, ob ein "find / mail" das binary vielleicht irgendwo anders
findet...

marte

ungelesen,
24.05.2011, 04:19:2424.05.11
an fhem-...@googlegroups.com
sorry. "find / -name mail"

jwk

ungelesen,
25.05.2011, 05:16:1125.05.11
an FHEM users
Danke, das hat zunächst geholfen. Das Binary mail scheint auf der
FritzBox 7390 nicht vorhanden zu sein.
Aber dafür /sbin/mailer (funktioniert mit den Account-Voreinstellungen
des FB Push-Service).

Nach Eingabe auf der Shell:

/sbin/mailer -s fhem_SendMail

-> eMail kommt an


Dann habe ich das ganze als FHEM command versucht:

define SendMail notify SendMail "/sbin/mailer -s FHEM_SendMail %"
trigger SendMail on

-> eMail kommt nicht an

Anderer Versuch:
Ich habe die Perl Funktion von marte (Danke!) angepasst:

sub fb_mail
{
my $subject = $_[0];
system("/sbin/mailer -s \"$subject\" ");
}

und als 99_eMail.pm gespeichert und reloaded.

... und dann versucht die Funktion per FHEM Command aufgerufen:

define SendMail1 notify SendMail {fb_mail('FHEM_SendMail %')}
trigger SendMail1 on

-> es wird keine eMail versendet

..Trial & Error ist ja eine gute Methode, wenn da nicht so viele
Errors wären... Help!


JWK

marte

ungelesen,
25.05.2011, 05:22:3225.05.11
an fhem-...@googlegroups.com
Hi,

mal mit 'nem kompletten Aufruf probiert?

usage: mailer mailer [-s subject] -f from -t to -m mailserver [-a
authname [-w passwd]] -i file(s) [-r] [-d attachfile(s)]

(Quelle: http://www.wehavemorefun.de/fritzbox/index.php/Mailer)

=> demzufolge sind from, to, mailserver (?) und files (?) nicht
optional. D�rfte dann aber auch von der Kommandozeile aus nicht ankommen
- ist also wohl eher falsch dokumentiert als falsch angewendet.

Bist Du sicher, dass bei Deinem Aufruf "/sbin/mailer -s FHEM_SendMail %"
das "%" erlaubt ist? Eventuell macht das den �rger - auf der
Kommandozeile hattest Du (z.B. wie oben beschrieben) auch keinen
Mailinhalt �bergeben.

Schau Dir mal "-i" an:
-i STRING - inline part(s) - add text file(s) here. (NULL)

Vielleicht hilft das (bzw. dann ein 'echo "text" | mailer ... -i -' um
von Stdin zu lesen)?!

Ansonsten habe ich nur noch die Idee der falsch kodierten Emailadressen
(doppeltes '@' notwendig)...

Gru�

marte

Am 25.05.2011 11:16, schrieb jwk:
> Danke, das hat zun�chst geholfen. Das Binary mail scheint auf der


> FritzBox 7390 nicht vorhanden zu sein.

> Aber daf�r /sbin/mailer (funktioniert mit den Account-Voreinstellungen


> des FB Push-Service).
>
> Nach Eingabe auf der Shell:
>
> /sbin/mailer -s fhem_SendMail
>
> -> eMail kommt an
>
>
> Dann habe ich das ganze als FHEM command versucht:
>
> define SendMail notify SendMail "/sbin/mailer -s FHEM_SendMail %"
> trigger SendMail on
>
> -> eMail kommt nicht an
>
> Anderer Versuch:
> Ich habe die Perl Funktion von marte (Danke!) angepasst:
>
> sub fb_mail
> {
> my $subject = $_[0];
> system("/sbin/mailer -s \"$subject\" ");
> }
>
> und als 99_eMail.pm gespeichert und reloaded.
>
> ... und dann versucht die Funktion per FHEM Command aufgerufen:
>
> define SendMail1 notify SendMail {fb_mail('FHEM_SendMail %')}
> trigger SendMail1 on
>
> -> es wird keine eMail versendet
>

> ..Trial& Error ist ja eine gute Methode, wenn da nicht so viele
> Errors w�ren... Help!
>
>
> JWK
>

jwk

ungelesen,
25.05.2011, 07:19:4325.05.11
an FHEM users
On 25 Mai, 11:22, marte <marte-googlegro...@xmn-berlin.de> wrote:
> Hi,
>
> mal mit 'nem kompletten Aufruf probiert?
>
> usage: mailer mailer [-s subject] -f from -t to -m mailserver [-a
> authname [-w passwd]] -i file(s) [-r] [-d attachfile(s)]

> => demzufolge sind from, to, mailserver (?) und files (?) nicht
> optional. D rfte dann aber auch von der Kommandozeile aus nicht ankommen
> - ist also wohl eher falsch dokumentiert als falsch angewendet.

Das ist wohl so. auf der FB ist das Command wohl so angepasst, dass es
ohne die Angaben von Mailserver usw. funktioniert.
jedenfalls funktioniert von der Shell der eMail versand einwandfrei.
M.E. sollte dann doch auch der Systemaufruf mit gleicher Syntax über
FHEM gehen.


>
> Bist Du sicher, dass bei Deinem Aufruf "/sbin/mailer -s FHEM_SendMail %"
> das "%" erlaubt ist? Eventuell macht das den rger - auf der
> Kommandozeile hattest Du (z.B. wie oben beschrieben) auch keinen
> Mailinhalt bergeben.

Habe ich auch schon probiert. -->Kein eMail Versand

> Ansonsten habe ich nur noch die Idee der falsch kodierten Emailadressen
> (doppeltes '@' notwendig)...

Das Doppel@ kommt als Fehler nicht in Betracht, da es ja (hier) gar
nicht für den Shell-Aufruf von Mailer benötigt wird

Sorry, aber das war wohl nicht...

JWK

jwk

ungelesen,
26.05.2011, 04:11:4926.05.11
an FHEM users
Für die FB 7390 eMail Steuerung habe ich einen neuen Thread
aufgemacht:

http://groups.google.com/group/fhem-users/browse_thread/thread/bc827151f86a103?hl=de

Allen antworten
Antwort an Autor
Weiterleiten
0 neue Nachrichten