Türkontakt einbinden

143 views
Skip to first unread message

m.bach...@gmail.com

unread,
Sep 6, 2017, 8:47:07 AM9/6/17
to HomeKey - Android App
Hallo, ich habe nun einen Homamatik Türkontakt. Denn möchte ich nun auch in der App sehen. Welche Nummer muss ich da unter Einstellungen eingeben? Ich habe schon die Seriennummer eingeben aber damit funktioniert es nicht.

Gruß

Jürgen Weiß

unread,
Sep 6, 2017, 9:47:22 AM9/6/17
to HomeKey - Android App
Unter "Türkontakt" gehört einfach nur die Seriennummer HEQxxxxxxx rein.

Viele Grüße,
Jürgen

m.bach...@gmail.com

unread,
Sep 7, 2017, 5:43:44 AM9/7/17
to HomeKey - Android App
Hallo,

Meine Seriennummer fängt mit 0000D569A0A .... an.
Und die funktioniert nicht. Kann es sein, weil mein Türkontakt schon eine homematic IP ist?

Gruß

Jürgen Weiß

unread,
Sep 7, 2017, 5:57:13 AM9/7/17
to HomeKey - Android App
HomeMatic IP funktioniert hier leider nicht.

Viele Grüße,
Jürgen

Mi...@el-mauer.de

unread,
Sep 27, 2019, 6:40:00 PM9/27/19
to HomeKey - Android App
Hallo Jürgen,
habe dummerweise auch einen IP kontakt an die Haustüre geschraubt.

Könnte man das nicht relativ einfach über eine Variable lösen, die dein Programm ausliest?
Die Variable benennen wie der Türkontakt und ein kleines Programm auf der CCU schreibt offen/geschlossen rein....

Mike

dft...@gmail.com

unread,
Nov 15, 2019, 4:30:17 AM11/15/19
to HomeKey - Android App
@Jürgen Weiß

jemand da ? :-)   Ich kann auch einen neuen Thread aufmachen :-)

Mike

Jürgen Weiß

unread,
Nov 15, 2019, 10:45:59 AM11/15/19
to HomeKey - Android App
Hallo Mike,

über eine Variable geht leider nicht, aber wenn Du es schaffst den Homematic-IP Fensterkontakt über Rega-Script anzusprechen, kann ich das evtl. sogar einbauen.

So zum Beispiel wird ein "normaler" Homematic Fensterkontakt über Script angesprochen (Script testen in einem HM Programm):

var myVariable = dom.GetObject("BidCos-RF.HEQ0123456:1.STATE");
WriteLine(myVariable.Value());
Das gibt true oder false aus.

Ich habe "leider" keinen Homematic IP Aktor und kann es daher leider nicht selbst ausprobieren und die Informationen im Netz sind mehr als dürftig....

Viele Grüße,
Jürgen

dft...@gmail.com

unread,
Nov 15, 2019, 11:08:26 AM11/15/19
to HomeKey - Android App
Hallo Jürgen,

ich bin kein Profi oder Programmierer, aber "Bastler" und kann mir da manchmal was zusammenreimen :-)

Ich habe da mal an einem Heizungsscript rumgebastelt...  Link


Da hatte ich das Auslesen der Kontakte ergänzt bzw des SWDM ( vom Lidl der IP Kontakt)


    HM-Sec-SC-2                        Angabe: BidCos-RF.<SERIENNUMMER>:1.STATE
    HmIP-SWDM oder ähnliche HmIP      Angabe: HmIP-RF.<SERIENNUMMER>:1.STATE

Meine Haustüre ist ein HmIP-SWDM  001558A99EXXXX

var myVariable = dom.GetObject("HmIP-RF.001558A99EXXXx:1.STATE");
WriteLine(myVariable.Value());

Ergibt 1 für offene Haustüre und  0 für zu.


Jetzt liegt es wieder bei dir :-)

Mike








Jürgen Weiß

unread,
Nov 15, 2019, 11:33:42 AM11/15/19
to HomeKey - Android App
Hast Du es mal mit 

HmIP-RF.<SERIENNUMMER>

probiert bei der Einstellung des Fensterkontakts?

dft...@gmail.com

unread,
Nov 15, 2019, 11:44:58 AM11/15/19
to HomeKey - Android App
Hi,

wie meinst du das ?  In deiner App als Türkontakt ?  da tut sich nichts, aber die erwartet ja nur eine Seriennummer und ergänzt den Rest....


Wie oben geschrieben:

var myVariable = dom.GetObject("HmIP-RF.<Seriennummer>:1.STATE");

funktioniert und gibt als Ergebnis 1 für offene Haustüre und  0 für zu.

Mike

dft...@gmail.com

unread,
Jan 1, 2020, 11:57:46 AM1/1/20
to HomeKey - Android App
Hallo Jürgen,

brauchst du noch was ?   Sollte ja nun eigentlich klar sein ?

Mike

Jürgen Weiß

unread,
Jan 1, 2020, 3:18:23 PM1/1/20
to HomeKey - Android App
Hallo Mike,

das muss so funktionieren, wie ich geschrieben habe. Die App erwartet zwar nur eine Seriennummer, aber nur wenn diese nicht voll ausgeschrieben wird (dann wird BidCos-RF. vorne angehängt).
Voll ausgeschriebene Aktoren-Adressen werden so verwendet wie angegeben und die Prüfung der App läuft auf true, false, 1 oder 0. Das alles ist kein Problem, hatte ich bereits berücksichtigt.
Wenn Du mehrere Kanäle hast, kannst Du die Adresse auch mit :2 oder :3 vervollständigen, anderenfalls wird automatisch :1 angehängt.

Ich habe es eben mit einem beliebigen Aktor ausprobiert, der ebenfalls als STATE 0 und 1 liefert, hat funktioniert.
Wie hast Du den Türkontakt in der App hinterlegt? Das geht nur unter "Türkontakt", nicht als zusätzlicher Aktor.

Viele Grüße,
Jürgen

dft...@gmail.com

unread,
Jan 1, 2020, 3:36:39 PM1/1/20
to HomeKey - Android App
Hallo,

habe es eben nochmals ausprobiert.  Weiß nicht, vielleicht war ich zu ungeduldig und hätte paar Sekunden warten sollen.

Jedenfalls jetzt tut es.

Danke, das hilft anderen sicher auch.

HmIP-RF.<SERIENNUMMER>

für HomeIP-Türkontakte.

dft...@gmail.com

unread,
Jan 1, 2020, 3:41:01 PM1/1/20
to HomeKey - Android App
ACH JA, nun hab ichs kapiert.

Das Symbol bleibt grau, wenn die Türe zu ist.....  ARGH

Gut, dass eben ein Raucher vor der Haustüre war und es gelb angezeigt wurde....  LOL

Das war nun wirklich Zufall...

Mike
Reply all
Reply to author
Forward
0 new messages