FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Nobre am 07 Februar 2016, 16:24:09

Titel: Türklingel verbinden und einbinden
Beitrag von: Nobre am 07 Februar 2016, 16:24:09
Hallo zusammen,

Ich habe dieses ( https://www.conrad.de/de/tuersprechanlage-kabelgebunden-ausseneinheit-m-e-modern-electronics-adv-1101-eg-1-familienhaus-edelstahl-1181084.html ) türklingelsystem.

Dieses würde ich gerne in fhem einbinden
Die frage ist nir wie... Das verkabeln und den code in fhem

Kann mir jemand eine wirklich einfache anleitung geben?
Super währe wenn ich nixhts bestellen müsste weis sber nicht ob das möglixh ist

Danke im vorraus
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: rageltus am 08 Februar 2016, 10:38:07
Hallo Nobre,

das gleiche habe ich auch vor, nur mit einer anderen Anlage. Meine Idee bisher ist, an der Klingel selber einen kleinen Arduino oder dergleichen anzuschließen, welcher das Klingelsignal empfängt und dann an FHEM weitergibt. Zweite möglichkeit währe den Klingelton selber mit einem Soundmodul zu erkennen und an FHEM weiterzugeben... bisher bin ich aber nur am brainstormen..

gurß
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: fiedel am 08 Februar 2016, 10:48:56
... oder wir nehmen die FS20 KSE (http://www.elv.de/elv-fs20-kse-funk-klingelsignal-erkennung.html?refid=SEM_30003), bzw. die von HM (http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=49399). In FHEM per autocreate erkennen lassen, ggf. umbenennen und dann ein Notify drauf hetzen - fertig.  :)
@ Nobre: Besser erst in Forum und Wiki schlau machen was andere schon erfolgreich eingebunden haben und nicht erst kaufen und dann hier fragen.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Nobre am 14 Februar 2016, 12:52:42
:) die türklingel haben wir ja schon seit einem jahr... Und genau da ist der punkt ich möchte nicht neu kaufen...

Ehrlich gesagt währe mir am liebsten ich verbinde 2 kabel mit den pins von raspberry wo fhem drauf läuft ... Binde "kurz" wad in fhem ein und bekomme in fhem für 30 sekunden ein grosses bild meiner kamera im eingangsbereich


Gesendet von iPhone mit Tapatalk
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 15 Februar 2016, 12:00:57
m-e VTX-Bell (https://www.conrad.de/de/funkklingel-funkmodul-m-e-modern-electronics-vtx-bell-552471.html) sollte mit Signalduino (http://forum.fhem.de/index.php/topic,38831.0.html) machbar sein (zumindest das Klingeln).
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Nobre am 15 Februar 2016, 13:13:05
Das ist doch schon mal ganz nett :)

Werde die tage mal genauer gucken

Vielen dank
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 19 Februar 2016, 14:37:22
Hab mal etwas mit meiner m-e Vistadoor VDV B90 (http://m-e.de/de/produkte/tuersprechanlagen/vistadoor/vistadoor-video-innenstation-35-q-vdv-503.html) gespielt und folgendes herausgefunden:

- Videosignal ist FBAS 1Vpp
- Spannung auf Videoausgang 0V, wenn keine Aktivität
- Spannung auf Videoausgang ca. 1,5V, wenn geklingelt wird
- alter VHS-Recorder kann Videosignal durchreichen
- VTX-Bell noch nicht mit Signalduino probiert (Hardware noch in der Post)
- VTX-Bell kann den Klinkelton beeinflussen (ggf. andere Daten auf dem Funkkanal)
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: choenig am 19 Februar 2016, 21:55:53
Hi,

dass sind sehr interessante Erkenntnisse, bin gespannt, wie's weiter geht :-)

LG
Christian
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Markus Hermann am 20 Februar 2016, 10:54:08
Ich habe bei einem HM-SEC-SC-2 den Reed-Kontakt mit 2 Drähten an einen Klingeltaster angeschlossen. Wenn dieser ausgelöst wird, spielt mein HM-MP3-Funkgong ein beliebigen "Klingelton" ab.

Gruß
Markus
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Nobre am 20 Februar 2016, 14:21:08
@markus das klingt doch schon interessant. Kennt nicht jemand so eine möglichkeit für den raspberry ?


Gesendet von iPhone mit Tapatalk
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 26 April 2016, 21:17:43
Hallo zusammen,

Habe das gleiche Problem. Ich habe die  Videoaußenstation von Vistadoor http://www.m-e.de/de/produkte/tuersprechanlagen/vistadoor/vistadoor-video-aussenstation-vdv-500.html

Diese sollte es wegen der dezenten Pinholekamera sein.

Die Anlage soll endlich vor die Tür damit das ständige wechseln der Batterien einer provisorischen "primitiven" Funkklingel aufhört! Und das seit Fertigstellung unseres Hause vor ca. 4 Jahren!
So habe ich damals ein dickeres Leerrohr zum Eingang gelegt um dort besagte Anlage zu verbauen, wohlwissend dass sie "irgendwie" mit damals homematic, heute fhem angebunden werden soll. Leider ist statt der optisch anspruchsvollen Türstation lediglich ein hässliches Leerrohr dort zu sehen.
Daher ist dieses Forum meine letzte Hoffnung.

Die Idee:
Auf jeder Etage sind in die Wand eingelassene Touchmonitore verbaut, die per USB und VGA mit einem PC im HWR verbunden sind. Die Außenstation soll nach betätigen des Klingeltasters eine Homematickomponente dieses erkennen und dann per fhem z. B. Einen Sound über die Soundkarte ausgeben. Im Flur sind bereits Lautsprecher in der Decke verbaut. Die Signalisierung kann per Funk oder Kabel stattfinden, da das Leerrohr liegt. Gleichzeitig soll das Videobild auf dem Desktop des PCs angezeigt werden, neben einer Anzeige des Hauslageplans über fhem. So die Idee.

Was ich bisher allerdings hinbekommen habe ist lediglich das Videobild über Composite bei Betätigung des Klingelschalters auf dem Touchmonitore über den ebenfalls vorhandenen Compositevideoeingang anzuzeigen. Das klappt sehr gut. Allerdings habe ich dann nicht die Steueroberfläche für FHEM. Und eine Umschaltung auf den Touchbetrieb auf den VGA Kanal ist zu umständlich und wahrscheinlich nicht möglich, da der Rand der Monitore mit einer Edelstahlabdeckung abgedeckt wird und die Bedientasten dadurch abgedeckt werden.

Mir ist es auch noch nicht gelungen das Klingelsignal abzufangen. Ich finde nicht die Schnittstelle wo man den Taster abfangen könnte. Nun habe ich den Post hier gelesen, das jemand die Signale analysiert hat und habe mich dazu entschlossen mein Problem zu schildern.
Mir würde es reichen, das Bild auf dem Desktop des zentralen PCs über Composite auszugeben und gleichzeitig ein Klingelsignal auszugeben, idealerweise vielleicht noch den Ton von außen reinzubekommen.

Hat jemand eine Idee? Ich habe versucht über einen Homemanic Schließerkontakt das Videobild als Trigger abzufangen, allerdings scheint mir dass nicht immer ein Signal auf FHEM auszugeben.

Hat jemand eine Idee wie ich das umsetzen kann bevor ich die ganze Idee in die Tonne kloppe? Wäre Jammerschade um die Monitore und die Außenstation! :'(

Bin schon auf eure Ideen gespannt.

Gruß

Robi72
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 29 April 2016, 12:16:40
SIGNALduino kann das Senden eines BELL 201.2 RXA sehen (https://forum.fhem.de/index.php/topic,38831.msg445643.html#msg445643).
Leider wird in FHEM noch Arbeit notwendig sein.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 30 April 2016, 09:56:47
Mit der duino Umgebung habe ich mich noch gar nicht beschäftigt. Scheint ziemlich zeitintensiv zu werden. Kann man denn nicht mit der Ausgangsspannung etwas anfangen?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 30 April 2016, 14:42:25
funktioniert jetzt (s. hier (https://forum.fhem.de/index.php/topic,38831.msg445969.html#msg445969)).
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 03 Mai 2016, 18:15:57
Habe ich das richtig verstanden, ich brauche signalduino und vtx Bell, geht dass nicht mit der Ausgangsspannung des Videosignals? Sorry aber ich steh grad auf dem Schlauch.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 29 Juli 2016, 19:04:29
habe mit einem Oszi mal den Audio-Kanal belauscht und tatsächlich bei 250Hz ein moduliertes Signal gesehen.
Leider bin ich ein Novize mit den Oszi. Wer kann mir weiterhelfen?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 05 August 2016, 12:16:16
anbei Grafiken für 4x Klingeln pro ID (SW2).
Könnte ein Manchester-Signal sein.

Das erste Klingeln nach dem Einschalten scheint immer das gleiche Signal zu sein. Danach wird brav die ID berücksichtigt.

Theoretisch sollte ein Arduino Nano am analogen Eingang das Signal erkennen können. Ein Low-pass-filter und Level-Shifter/Begrenzung Spanngungsspitzen vorausgesetzt.
Leider kenne ich mich mit Hardware so gut wie garnicht aus.
Wer kann/möchte da helfen?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: DeeSPe am 05 August 2016, 18:14:25
Ich wollte mich nur mal bei Euch in diesem Thread bedanken.
Dank dem Stichwort "Türklingel" habe ich mir heute einen HM-Sen-DB-PCB als Bausatz bestellt der nächste Woche in meine bestehende Wohnungsklingelanlage und HM-Installation eingebunden werden soll.

Eigentlich hatte ich gedacht gerade mal so "halbwegs fertig" zu sein mit der Automation und dann bringt Ihr mich wieder auf neue Basteltriebe...

[ironie-an]Also, schönen dank nochmal![/ironie-aus]  :D

Gruß
Dan
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: tante ju am 05 August 2016, 18:28:46
Zitat von: Nobre am 20 Februar 2016, 14:21:08
@markus das klingt doch schon interessant. Kennt nicht jemand so eine möglichkeit für den raspberry ?

Diode, Widerstand, Optokoppler, direkt an GPIO.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: P.A.Trick am 06 August 2016, 11:25:48
Zitat von: tante ju am 05 August 2016, 18:28:46
Diode, Widerstand, Optokoppler, direkt an GPIO.

Hast du zufällig die genauen Bezeichnungen der verwendeten Bauteile parat? Danke und Gruß!
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 07 August 2016, 16:22:30
Signalverlauf Klingeln und KlingelnEnde
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 01 Oktober 2016, 13:15:34
raw Daten mit adruino nano empfangen (s. hier (https://forum.fhem.de/index.php/topic,57598.msg497292.html#msg497292))
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 17 Dezember 2016, 19:52:49
Hallo zusammen,

habe es nach einigem basteln hinbekommen den Klingelsensor HM-SEN-DB zusammenzulöten ;D. Er scheint auch in FHEM eingebunden zu sein. In einem vorherigen Post hatte ich beschrieben, dass ich die Videotürsprechanlage Vistadoor VDV 510 versucht habe auszulesen. Nun habe ich es geschafft über den Input 5-12V und Puschbutton Kanal des HM-SEN-DB mit dem 5Volt und GND Signal der eingebauten Videokamera zu verkabeln. Ergebnis ist bei drücken des Klingelknopfs der Vistadoor eine Shortbutton Ausgabe, die mir aber irgendwie nicht weiterhilft:

D-firmware
1.0
2016-12-17 18:44:48
D-serialNr
MEQ0657232
2016-12-17 18:44:48
battery
ok
2016-12-17 18:59:18
state
Klingel Short
2016-12-17 18:59:18
trigDst_0010E1
noConfig
2016-12-17 18:59:18
trigger
Short_79
2016-12-17 18:59:18
trigger_cnt
79
2016-12-17 18:59:18


Ziel ist es über die Fritzbox ein Mobilteil anzuklingeln oder eine Sprachausgabe über FHEM auszugegeben.
Habe etliche Posts durchgewühlt und mit DOIF verschiedene Möglichkeiten ausprobiert, aber irgenwie scheint hier was falsch zu sein.
Hier die DOIF Anweisung:
define Hausklingel DOIF ([Klingel:?Short]) (set FritzBox ring 610 15 show:Türklingel)

Hat jemand eine Idee wo das Problem ist?

Gruß
Robi72
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Per am 27 Dezember 2016, 12:05:48
Ein Bisschen mehr Input wäre besser!
1. geht der Command-String für sich alleine?
2. reagiert das DOIF überhaupt oder z.B. nur einmal?
3. gibt es Fehlermeldungen, was sagt der Eventlog und was das DOIF?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 07 Januar 2017, 22:21:29
das Problem ist dass ich noch nicht mal gesichert sagen kann, dass der Klingelsignalsensor richtig funktioniert. Gibt es irgendwo ein Anleitung wie man diesen konfiguriert?
Bin noch ziemlicher Anfänger mit FHEM und hangele mich von Thread zu Thread. Wie soll ich am besten vorgehen um mal ein Ergebnis zu bekommen?

Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 07 Januar 2017, 23:26:47
probier mal dieses DOIF


define Klingel_DOIF DOIF ([<Gerätename>:state] =~ "Klingel Short") ( { Log3 (1, "Klingel_DOIF", "Klingel Short") } )
attr Klingel_DOIF do always


<Gerätename> muss noch ersetzt werden. Wenn es funktioniert, dann sollte ein Eintrag im FHEM-Log auftauchen.

am fhem-Prompt testen:
{ Log3 (1, "Klingel_DOIF", "Klingel Short") }
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 07 Januar 2017, 23:48:25
Bei eingabe der DOIF Anweisung moniert FHEM:
Klingel_DOIF DOIF: expected DOELSEIF or DOELSE: attr Klingel_DOIF do always

Dabei habe ich den Gerätenamen in Klingel geändert. Ich nehme an damit ist der Gerätename des Klingelsensors gemeint, dieser heißt bei mir: Klingel
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 00:12:26

define Klingel_DOIF DOIF ([Klingel:state] =~ "Klingel Short") ( { Log3 (1, "Klingel_DOIF", "Klingel Short") } )
hat bei mir funktioniert.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 00:31:41
ok, die doif Anweisung hat er nun genommen. Dann habe ich{ Log3 (1, "Klingel_DOIF", "Klingel Short") }
eingeben. Es müsste doch nun ein Log3 ausgegeben werden oder? Und wenn ja, wo finde ich das?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 00:40:54
alles klar, steht natürlich unter Logs. Hier der Screenshot.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 00:57:14
noch das "do always" von oben und dann mal das Reading schreiben


setreading Klingel state "Klingel Short"

Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 16:17:40
wo soll ich das "do always" einbinden?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 16:20:42
Zitat von: habeIchVergessen am 07 Januar 2017, 23:26:47

attr Klingel_DOIF do always

Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 19:35:21
Attribut "do" steht nun auf "always". Habe die Massee nun auf GND angeschlossen. War vorher auf Push Button verdrahtet. Nun scheint bei drücken auf den Klingeltaster die 5V Spannung der Kamera (habe die VDV 510 aufgemacht und auf der Platine an der Kamera die 5V abgefangen) ein Signal über den Klingelsignalsensor zu erzeugen. Die Frage ist, kann ich nun mit den Ausgabedaten ein Fritzbox Telefon anklingeln? Und wenn ja welcher Code wäre da der richtige?
Anbei die Readings und das Logfile.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 19:55:22
Zitat von: Robi72 am 17 Dezember 2016, 19:52:49
set FritzBox ring 610 15 show:Türklingel

mit o.g. Kommando am fhem-Prompt klingelt das gewünschte Telefon?

Wenn ja, dann

delete Klingel_DOIF
define Klingel_DOIF DOIF ([Klingel:state] =~ "Klingel Short") ( { Log3 (1, "Klingel_DOIF", "Klingel Short");; fhem ("set FritzBox ring 610 15 show:Türklingel");; } )
attr Klingel_DOIF do always
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 20:15:25
Schade, lief gerade so gut ;) Leider scheint nun etwas mit den Fritzboxeinstellungen nicht ok zu sein. Die Fritzbox kann kein Klingelsignal erzeugen.
Der FB_CALLMONITOR ist installiert und hat den Status "opened"
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 20:50:11
mit der Fritzbox kann ich dir nicht helfen.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 22:14:38
ok, erstmal vielen Dank bis hier hin!
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 22:39:54
hier (https://wiki.fhem.de/wiki/FRITZBOX#Remote-Zugang) steht, was du brauchst für den Telnet-Zugang (inkl. JSON).
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 23:24:07
Werde ich mir noch einmal anschauen. Vielleicht ist das aber nicht erforderlich, denn in der Zwischenzeit habe ich nochmal set FritzBox ring 610 15 show:Türklingel über prompt eingegeben und siehe da: es klingelt! :D (lediglich der Anzeigename "Türklingel" wird nicht angezeigt sondern "ISDN/DECT Rundruf", nehme an das ist so ein defaultwert,  vielleicht steht heirzu in der Beschreibung was.)
Anschließend habe ich wie von Dir beschrieben die alte  Klingel_Doif Anweisung gelöscht und die neue eingegeben. Blöderweise führt er nun bei betätigen der Klingel keinen Anruf aus. Anbei das was er ins Protokoll schreibt bei drücken auf die Klingeltaste. (Nummerndurchwahl habe ich geändert - anderes Motilteil) und die readings.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 08 Januar 2017, 23:36:12
führe mal Alles inkl. der {}-Klammern in fhem aus. Log-Eintrag sollte erstellt werden und Telefon sollte klingeln.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 08 Januar 2017, 23:53:08
mit "Alles" meinst Du Deinen code:
delete Klingel_DOIF
define Klingel_DOIF DOIF ([Klingel:state] =~ "Klingel Short") ( { Log3 (1, "Klingel_DOIF", "Klingel Short");; fhem ("set FritzBox ring 610 15 show:Türklingel");; } )
attr Klingel_DOIF do always
?

Wenn ja, dann kommt folgendes LOG:
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 09 Januar 2017, 00:22:12
 { Log3 (1, "Klingel_DOIF", "Klingel Short");; fhem ("set FritzBox ring 610 15 show:Türklingel");; }
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 09 Januar 2017, 00:57:41
wenn man das so in das prompt eingibt klingelt es und Log kommt auch. Jetzt fehlt nur noch das das klingeln auch bei drücken der Klingeltaste passiert.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 09 Januar 2017, 01:43:37
Das DOIF funktioniert schon mal. Nur die Änderung von Klingel.state führt noch nicht dazu, dass das DOIF ausgeführt wird (setreading ... s.o. sollte die Änderung provozieren). Sofern das nicht funktioniert, schau dir mal event-on-update-reading (Klingel) an.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 10 Januar 2017, 00:37:11
komme irgenwie nicht weiter. Die im Log ausgegebenen wüsste nicht zu verarbeiten. Kann ich das irgenwo nachlesen damit ich den nächsten Ansatz finde? event-on-update-reading habe ich gemacht, sehe aber keine Auswirkung  :-\
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 10 Januar 2017, 09:11:14
was passiert, wenn du folgendes am fhem-Prompt ausführst?


setreading Klingel state "bla"
setreading Klingel state "Klingel Short"


gibt es den Log-Eintrag?
Klingelt das Telefon?

nach einer Pause nochmals das ausführen:

setreading Klingel state "Klingel Short"


gibt es den Log-Eintrag?
Klingelt das Telefon?
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 10 Januar 2017, 23:58:07
leider nein, kein klingeln und auch kein klingeln. :-\
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 10 Januar 2017, 23:59:06
wollte sagen kein logeintrag
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 12 Januar 2017, 20:47:04
Lösche mal das "Log3(...);;" aus dem DOIF raus. Ggf. liegt dort das Problem.
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: Robi72 am 14 Januar 2017, 12:14:58
Hab es versucht, es tut sich aber nichts.
Habe ich richtig korrigiert?

([Klingel:state] =~ "Klingel Short") ( { fhem ("set FritzBox ring 613 15 show:Türklingel"); } )
Titel: Antw:Türklingel verbinden und einbinden
Beitrag von: habeIchVergessen am 14 Januar 2017, 16:14:30
Versuch mal eine Lösung wie hier (https://forum.fhem.de/index.php/topic,64251.msg559216.html#msg559216) beschrieben.