UNDER CONSTRUCTION
Funktionen
Der NFON Connector unterstützt folgende Funktionen:
- Monitoring der konfigurierten Nebenstellen in der jeweiligen PBX
- Nicht registriert
- Idle
- Belegt
- Klingelt
Installation
Der NFON Connector ist Java-Basierend, und kann auf eine beliebige VM der Installation, eoder eine eigene VM, installiert werden.
Windows
Folgende Schritte sind notwendig um den Connector in Betrieb zu nehmen:
Java Release 11 installieren
Beispielsweise, das OpenJDK (Open Source Lizenz mit Classpath Exception):
https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_windows-x64_bin.zip
Am besten nach C:\Apps\ auspacken, sodass folgende Pfadstruktur sich ergibt:
C:\Apps\openjdk-11.0.1_windows-x64_bin\jdk-11.0.1\bin
C:\Apps\openjdk-11.0.1_windows-x64_bin\jdk-11.0.1\conf
...
Start Einrichten
Der Connector wird mit der Batchdatei start-presence-aggregator gestartet.
Einstellungen
Die Einstellungen des Connectors werden als XML angegeben.
Beispiel:
<?xml version="1.0" encoding="UTF-8"?> <config> <implementation> <jar> <base>jtel-system-presence-connectors-nfon</base> <version>1.0</version> </jar> <class>de.jtel.system.presence.connectors.nfon.v1.NFONExtensionsEvents</class> </implementation> <parameters> <endpoint>https://nmonitoring-api.nfon.com/queues/extensions/events</endpoint> <endpoint_names>https://nmonitoring-api.nfon.com/queues/extensions/</endpoint_names> <user>KXXXX</user> <password>AAAAABBBBBCCCCCDDDDDEEEEEFFFFFGGGGG</password> </parameters> <behavior> <syncAcdUsers>0</syncAcdUsers> <syncPbxUsers>1</syncPbxUsers> </behavior> </config>
Ledeglich die Einstellungen in den Bereichen parameters sowie behaviour dürfen angepasst werden:
Einstellung | Bedeutung | Standardwert |
---|---|---|
endpoint | Der REST Endpoint für die API für das Monitoring der Events. | https://nmonitoring-api.nfon.com/queues/extensions/events Beachte: kein abschließender / |
endpoint_names | Der REST Endpoint für die API für das Abholen der Namen der Nebenstellen. | https://nmonitoring-api.nfon.com/queues/extensions/ Beachte: Abschließender / |
user | Den Usernamen für die API. | Wird von NFON zur Verfügung gestellt. |
password | Passwort für die API. | Wird von NFON zur Verfügung gestellt. |
syncAcdUsers | Ob die Benutzer aus der TK-Anlage automatisch als Benutzer in die ACD angelegt werden. Beachte: dieses Feature wird derzeit nicht unterstützt. | 0 |
syncPbxUsers | Ob die Benutzer aus der TK-Anlage automatisch als TK-Benutzer in die ACD angelegt werden. | 1 |