Konsumenten verwalten
Hinweis:
Bei der Installation wird automatisch ein Konsument für die CareSuite Dienste eingerichtet. Nur wenn dieser Vorgang nicht geklappt hat, muss nachträglich noch ein Konsument erstellt werden.
Konsument erstellen (im Webinterface)
Navigieren sie zum Einstellungsbereich unter http://localhost/admin
und erstellen Sie einen neuen Konsumenten für die CareSuite Dienste.
Name
Geben Sie dem Konsument einen treffenden Namen, z.B. CareSuite Dienste
Endpunkt
Tragen Sie hier die URL des Endpunktes der Dienste ein.
Standard:
http://[IP-Adresse]:7777/webhooks/receiver
Der Port kann über die Konfigurationsdatei bei Bedarf geändert werden.
Ist CareSuite-Service
Schalten Sie diese Option ein, damit das Webinterface diesen Konsumenten als CareSuite-Dienste erkennen kann.
Sobald Sie den Konsumenten erstellt haben, wird Ihnen die Pairing-Information angezeigt:
Diese Angaben müssen in der Konfiguration der Dienste eingetragen werden.
Konsument eintragen (Dienste)
Damit die Dienste mit dem Webinterface kommunizieren können, müssen die Konsumentendetails in der Konfiguration eingetragen werden.
Starten sie den CareSuite Administrator und navigieren Sie zu Configuration
. Tragen Sie die Consumer-ID sowie das Secret in die jeweiligen Felder Consumer
und Secret
ein.
Speichern Sie danach das Ergebnis mit einem Klick auf den Button SAVE
und → starten Sie alle Dienste neu.
Konsument bearbeiten
Navigieren Sie zur Konsumentenverwaltung im Webinterface unter http://localhost/admin/consumers
und öffnen Sie den gewünschten Konsument.
Basisdaten
Änderungen am Endpunkt
müssen gegebenenfalls in der → Konfiguration der CareSuite Dienste angepasst werden.
Konfigurationspunkt | Erklärung |
---|---|
Name | Name des Konsumenten. Dieser Name wird nur für die Anzeige benutzt und kann jederzeit geändert werden |
Endpunkt | Definiert die URL, unter welcher der Konsument die API-Schnittstelle zur Verfügung stellt. Standard: 120.0.0.1 |
Sekunden bis Timeout | Definiert die Dauer in Sekunden, in der ein Webhook vom Konsumenten entgegengenommen werden muss. Wird das Timeout überschritten, wird der Webhook als fehlgeschlagen angezeigt. Fehlgeschlagene Webhooks werden nicht automatisch erneut ausgeführt |
Ist CareSuite-Service | Gibt an, ob alle Meldungen an den Konsumenten geschickt werden sollen. Zusätzliche Meldungen sind z. B. Meldungen über Backups, Health-Checks, Updates usw. Schalten Sie diese Option ein, wenn der Konsument die CareSuite Dienste verbindet |
Pairing-Informationen
Diese Informationen werden vom Konsumenten benötigt, um mit dem Webinterface kommunizieren zu können.
Klicken Sie auf die Kopieren
-Links, um die entsprechende Information in die Zwischenablage zu kopieren.
Konfigurationspunkt | Erklärung |
---|---|
ID | Identifikator des Konsumenten |
Secret | Passwort für den Konsumenten, das für den Nachweis der Identität des Konsumenten und Integrität der Webhooks und Api-Calls benutzt wird |
Hinweis:
Es ist momentan nicht möglich, nur das Secret zu ändern. Falls es geändert werden soll, löschen Sie den Konsumenten und erstellen Sie einen neuen. Dabei werden eine neue Konsumenten-ID und ein neues Secret generiert. Vergessen Sie nicht, die neuen Informationen in der → Konfiguration der CareSuite Dienste anzupassen und → alle Dienste neu zu starten.
Informieren über Änderungen an...
Konfigurationspunkt | Erklärung |
---|---|
Funkelement | Meldungen über Änderungen an Funkelementen werden an diesen Konsumenten geschickt |
Drahtgebundenes Element | Meldungen über Änderungen an drahtgebundenen Elementen werden an diesen Konsumenten geschickt |
Verbindungstest
Der Verbindungstest in der Konsumentenansicht kann dazu genutzt werden, die IP- und Pairing-Einstellungen eines Konsumenten zu überprüfen.
Wird der Verbindungstest ausgelöst, verschickt das Webinterface einen Test-Webhook an den Konsumenten. Wir der Webhook erfolgreich vom Konsumenten ausgeführt, ist die Verbindung zum Konsumenten korrekt eingestellt.
Bei einem Fehlerfall kann in den Webhook-Detailinformationen nach Anhaltspunkten gesucht werden.