Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  • Loxone Miniserver IP: 192.168.2.5
  • Adatis Terminal IP: 192.168.2.6
  • Asterisk Server IP: 192.168.2.7

Schritt-für-Schritt-Anleitung

...

  1. Adatis Terminal als neues Netzwerkgerät vom Typ "Benutzerdefinierte Intercom" anlegen. Bild bei Klingeln und URL Videostream eintragen. Benutzername Kamera und das Kennwort können beliebig eingetragen werden (sind von Loxone erforderlich, werden aber nicht von der Intercom benötigt).



    Sollte die Funktion SIP Audioverbindung benötigt werden, entsprechend die Asterisk IP und Terminal Rufnummer 7001 als Benutzername Audio (intern) eintragen.


  2. Neuen Baustein vom Typ Türsteuerung einfügen und dem Netzwerkgerät Adatis zuordnen. Klingeldauer etc. festlegen.


  3. Klingeln lassen: Hierzu einen virtuellen http Eingang anlegen und die Eigenschaft des Feldes "Anschluss" für die Konfiguration auf der Adatis Terminal Seite notieren.
    Den Ausgang als Klingel Trigger (TR) für den Baustein der Türsteuerung verwenden (siehe Übersicht).


  4. Ausgang Q1 (Bezeichnung: Tür öffnen) an das PicoC Program übergeben.

  5. In der TouchEntry XS die Person Türklingel anlegen und die Gruppe einrichten (Person Türklingel in Position 0). Diese wird verwendet um dem Gast zu signalisieren, dass es klingelt.



  6. Unter Menüpunkt SIP Konfiguration den Asterisk keinen Server eintragen .
    (Sollte keine Funktion Gegensprechen benötigt werden, kann direkt die IP des Adatis Terminal eintragen werden - Adatis Terminal fungiert dann als (also lokaler SIP Server).
    Image RemovedImage Added

  7. Menüpunkt Audio/Video. Wichtig Audio Codec "a-law" eintragen. Server Port 12000 (analog zur Konfiguration in den URL's im Loxone Miniserver). Gewünschte Auflösung, max. 1280x1024 Pixel einstellen.


  8. Jetzt noch die entsprechenden Events im EventHandler definieren; einen der es klingeln lässt (bedient den virtuellen Eingang in Loxone), einmal klingeln optisch am Terminal signalisieren und einen der die Sprachverbindung aufbaut. Die Events für Rufannahme DTMF "*" (ACTIOIN 26) und Türöffnen "#" / Relais 1 (ACTION 24) sind in den Werkseinstellungen schon definiert.
    [ACTION 24] : Dient dazu dem Gast anzuzeigen, dass die Tür geöffnet wurde. Relais 1 (Türöffner) wird getriggert.
    [ACTION 26] : Dient dazu dem Gast anzuzeigen, dass die Sprachverbindung aufgebaut wurde. Sprachverbindung wird initiiert.
    [ACTION 28] : Dient dazu dem Gast anzuzeigen, dass es im Haus klingelt.
    [ACTION 37] : Löst beim Drücken des ersten Bedienknopfes (Klingelknopf) am Terminal einen HTTP Request aus, der den Loxone Türsteuerbaustein triggert.



    [ACTION 24]
    ACTION_NAME="Show Access screen station"
    ACTION_TYPE=LCD_SCREEN
    LCD_SCREEN_ID=ACCESS_GRANTED
    EVENT_ON_TYPE=SIP_DTMF
    EVENT_ON_SIP_DTMF=#
    [END_ACTION]


    [ACTION 26]
    ACTION_NAME="Talk"
    ACTION_TYPE=SIP_TALK
    EVENT_ON_TYPE=SIP_DTMF
    EVENT_ON_SIP_DTMF=*
    EVENT_OFF_TYPE=SIP_DTMF
    EVENT_OFF_SIP_DTMF=*
    [END_ACTION]


    [ACTION 28]
    ACTION_NAME="Klingelknopf"
    ACTION_TYPE=SIP_CALL
    SIP_CALL_KEY=0
    EVENT_ON_TYPE=PUSH_BUTTON
    EVENT_ON_PUSHBUTTON_ID=1
    [END_ACTION]


    [ACTION 37]
    ACTION_NAME="Send http request with gong"
    ACTION_TYPE=HTTP_GET
    HTTP_AUTHENTICATION=BASIC
    HTTP_URL="http://meineUserID:meinPasswort@192.168.2.5/dev/sps/io/VI1/pulse"
    EVENT_ON_TYPE=PUSH_BUTTON
    EVENT_ON_PUSHBUTTON_ID=1
    [END_ACTION]
     

  9. Jetzt der Teil Asterisk. Dies ist notwendig um beim SIP Verbindungsaufbau die notwendigen DTMF INFO Signale für die Audioverbindung zu schicken. Wem eine rein visuelle Kontrolle der Eingangstür reicht, kann diesen Teil auch weglassen. Ansonsten kann Asterisk einfach auf einem OpenWRT Router, Linux PC oder Rasperry Pi (Loxberry) installiert werden.
     

  10. pjsip.conf - 7001 ist die Rufnummer des Adatis Terminal. Wichtig ist auch anonymous zu erlauben, da sich der Baustein Loxone Türsteuerung nicht mit Userid/Passwort am SIP Server authentisieren kann.

    [transport-udp]
    type=transport
    protocol=udp
    bind=0.0.0.0

    [7001]
    type=endpoint
    transport=transport-udp
    context=from-internal
    disallow=all
    allow=alaw
    allow=ulaw
    auth=auth7001
    aors=7001

    [auth7001]
    type=auth
    auth_type=userpass
    password=7001
    username=7001

    [7001]
    type=aor
    max_contacts = 1

    [anonymous]
    type=endpoint
    transport=transport-udp
    context=from-internal
    disallow=all
    allow=ulaw
    allow=alaw
    aors=anonymous

    [anonymous]
    type=aor
    max_contacts=5
     

  11. extensions.conf - Hier wird die Extension definiert. Die Rufnummer 7001 wird benötigt um die SIP Audioverbindung zum Adatis Terminal herzustellen. Es muss die Option D() genutzt werden, um direkt nach dem Aufbau der SIP Verbindung das relevante Steuerzeichen per DTMF INFO zu schicken, also "*".

    [from-internal]exten => 7001,1,Answer()
    exten => 7001,2,Dial(PJSIP/7001,,D(*))exten => 7001,3,Hangup()


PicoC Programm zur Steuerung des Türöffner Relais und aktivieren/deaktivieren des Screensaver.

View file
nameloxone-adatis_v03.c
height250

Info

Mit dieser Anleitung sollte ist es möglich sein, das Adatis TouchEntry XS Terminal als Intercom/Türsteuerung im Loxone Miniserver vollständig einzubinden. Durch den Adatis EventHandler und die virtuellen Eingänge des Loxone Miniserver können auch eine PIN Identifikation oder RFID/Smartcard/NFC Tags (Zubehör) bzw. FaceEntry Identifikation (Zubehör) mit weiteren Funktionen im Miniserver verknüpft werden.

Das PicoC Programm dient dazu weitere Funktionen des Türterminal anzusteuern. Anhand der Funktionen im Programm (bisher Türöffner Relais 1 / 2 & Screensaver aktivieren/deaktivieren) können auch weitere Funktionen des Türterminal in Loxone aufgerufen werden (PTZ oder Auflösung der Kamera etc.).

Es gibt eine angepasste Firmware Version, welche eine automatische Rufannahme beim Klingeln durchführt. Dadurch ist die SIP Verbindung direkt mit dem Loxonebaustein möglich, ohne zusätzlichen SIP Server.

Verwandte Artikel

Nach Stichwort filtern (Inhalt nach Stichwort)
showLabelsfalse
max5
spacesLOX
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("adatis","türsprechanlage","türsteurung") and type = "page" and space = "LOX"
labelsTürsprechanlage Türsteurung Adatis

...