Nancy's Preferred Machete


    1.0.0 • Public • Published

    (Deutsche Version siehe unten)


    node-red-contrib-auerswald provides access to Auerswald ITC systems (COMpact 4000, 5000(R), 5200(R), 5500R and COMmander 6000(R)(X)) using the API provided by Auerswald under


    When using it for the first time, configure the IP address and HTTPS port of the ITC system.

    You also need the access data of the subscriber for whom the data is to be queried via the API.

    You can generate separate access passwords to Auerswald ITC systems:

    You can store access data for several subscribers in the configuration and select them individually for each node used.


    You can select an API request from the list for each node. Alternatively, you can also define the request using the incoming message:

    msg.topic = {};
    msg.topic.request = 'app_config_list';
    return msg;

    Please note: The request may require additional parameters. These are displayed when you select the request in the node under API request from the list.

    msg.topic = {};
    msg.topic.request = 'app_telefonbuch';
    msg.topic.catId = 1;
    return msg;


    Each request delivers a JSON object as msg.payload on the first output (stdout) according to the API documentation.

    Voicemail/fax messages, which can be called up with the request app_get_msg, are output as a stream for further processing on the second output (binary).

    These can then e.g. be played with the node play audio or audio out (Dashboard) or written as a file.


    node-red-contrib-auerswald stellt den Zugriff auf Auerswald-ITK-Systeme (COMpact 4000, 5000(R), 5200(R), 5500R und COMmander 6000(R)(X)) zur Verfügung unter Verwendung der von Auerswald unter

    bereitgestellten API.


    Konfigurieren Sie bei der ersten Verwendung die IP-Adresse und den HTTPS-Port des ITK-Systems.

    Sie benötigen zusätzlich die Zugangsdaten des Teilnehmers, für den die Daten über die API abgefragt werden sollen.

    Sie können separate Passwörter für den Zugriff auf Auerswald-ITK-Systeme erzeugen:

    Sie können in der Konfiguration Zugangsdaten für mehrere Teilnehmer hinterlegen und diese für jeden verwendeten Node individuell auswählen.


    Sie können für jeden Node einen API-Request aus der Liste auswählen. Alternativ können Sie den Request auch über die eingehende Message definieren:

    msg.topic = {};
    msg.topic.request = 'app_config_list';
    return msg;

    Bitte beachten: Der Request benötigt ggf. weitere Parameter. Diese werden angezeigt, wenn Sie den Request im Node unter API-Request aus der Liste auswählen.

    msg.topic = {};
    msg.topic.request = 'app_telefonbuch';
    msg.topic.catId = 1;
    return msg;


    Jeder Request liefert am ersten Ausgang (stdout) ein JSON-Objekt als msg.payload entsprechend der API-Dokumentation.

    Auf Ausgang 2 (binary) werden Voicemail-/Faxnachrichten, abrufbar mit dem Request app_get_msg, als Stream zur weiteren Verarbeitung ausgegeben.

    Diese können dann z.B. mit dem Node play audio oder audio out (Dashboard) abgespielt werden oder als Datei geschrieben werden.


    npm i node-red-contrib-auerswald

    DownloadsWeekly Downloads






    Unpacked Size

    73.6 kB

    Total Files


    Last publish


    • auerswald-developer