Dialogic Systems GmbH & Co. KG
Befehle
Play Sound
Mit diesem Befehl können auf dem Gerät, auf welchem die HC-NodeRED Instanz läuft, Audiodateien abgespielt werden. Ist dieser Befehl ausgewählt, werden weitere Parameter sichtbar:
Pfad (Audio Datei): Hierdurch wird definiert, welche Audiodatei beim Aktivieren der Node abgespielt werden soll. Die Bezeichnung des Dateipfades muss beispielsweise so aussehen: d:\tuergong_1.wav
Spielzeit (in sek.): Durch diesen Parameter wird bestimmt, wie lange die Audiodatei nach dem Start gespielt werden soll, bis die Audiowiedergabe automatisch stoppt. Wenn die Datei in voller Länge abgespielt werden soll, muss hier "0" eingetragen werden.
Lautstärke: Falls für die Wiedergabe eine Bestimmte Lautstärke vorgesehen ist, kann diese hier eingestellt werden. Wenn die Lautstärke der aktuell eingestellten Systemlautstärke entsprechen soll, muss hier "0" eingetragen werden.
Andere Sounds ☑ Mute: Ist dieser Haken gesetzt, werden sofort alle anderen Wiedergaben stummgeschaltet, sobald dieser Knoten aktiviert wird. Sobald die Wiedergabe beendet ist, wird die Stummschaltung wieder aufgehoben.
Mute/Aus
Ist dieser Befehl ausgewählt, wird je nach eingabe des boolschen Wahrheitswerts true/false die gesamte Audiowiedergabe des Geräts Stummgeschaltet / die Stummschaltung aufgehoben. (true = Stummschaltung | false = Ton an)
Stop
Wird von einem anderen Knoten im Moment eine Audiodatei abgespielt, kann diese Wiedergabe durch das Aktivieren dieses Knotens durch den Input payload "true" gestoppt werden. Dies gilt nur für Wiedergaben, welche durch die HC-Audio Node gestartet wurden. Andere Wiedergaben des Systems können durch diesen Knoten nicht gestoppt werden.
Volume
Durch den Input payload eines Integer Wertes zwischen 1 und 100 kann die Systemlautstärke auf den gewünschten Wert gesetzt werden.
Status Anfordern
Mit diesem Befehl kann die Liste an Audiogeräten ausgegeben werden.
Als Input payload wird hier der boolsche Wert true erwartet. Sobald der Knoten durch diesen Befehl aktiviert wird, gibt er ein Nachrichtenobjekt mit relevanten Informationen über die Ausgabegeräte aus:
Wird aktuell eine Audiodatei abgespielt?
Welche Audiogeräte sind aktuell angeschlossen?
Welchen Wiedergabestatus (Parameter Mute / Volume) hat dieses Ausgabegerät?
☑ Kein Telegram bei Event
Ist dieser Haken gesetzt, wird der Output des Statusobjektes ausgesetzt.
Input payload
Ist als Befehl "Input payload" angegeben, kann der Knoten eine Liste an Befehlen mit zugehörigen Parametern verarbeiten.