Interfejs komunikuje z serwerem Amadeus HotSOS za pośrednictwem API REST.
Interfejs synchronizuje tylko dane dotyczące pomieszczeń, a nie wydarzenia. Jeśli jest to konieczne, skontaktuj się z supportem Antcas.
Uwaga: Interfejs jest bardzo wolny przy wysyłaniu. Może upłynąć chwilę, zanim wartość pojawi się w monitorze.
Pytania są wykonywane indywidualnie przez serwer Antcas za pośrednictwem HTTPS na portal HotSOS. Adres URL API jest ustalony stałe i nie może być zmieniany. W ten sposób zapytane są pomieszczenia, które wcześniej zostały zdefiniowane w aplikacji HotSOS i w konfiguracji Antcas. Limit pytań wynosi domyślnie 30 pytań na minutę. Serwer Antcas ściśle przestrzega ustalonej polityki, aby zmniejszyć obciążenie drugiej strony i sieci. Oznacza to, że może upłynąć kilka minut, zanim zmiana zostanie odebrana przez serwer Antcas.
Podczas uruchamiania serwera wiadomości są zawsze pobierane jako pierwsze, a następnie przesyłane wszystkie statusy. W przypadku zmian po stronie HotSOS w trakcie tego procesu, skutkuje to tym, że status najpierw przychodzi do sterownika SPS, a następnie jest ponownie wysyłany.
W przypadku wystąpienia błędu połączenia zapytanie zostaje automatycznie powtórzone po osiągnięciu limitu czasu. Komunikat o błędzie pojawia się tylko raz w monitorze. Jeśli nie nastąpi połączenie w ciągu ustalonego limitu czasu połączenia, interfejs zostaje oznaczony jako offline.
Adres docelowy to adres serwera bez URI i prefiksu https://.
Uwaga: Przy użyciu serwera proxy należy upewnić się, że ścieżka URI nie zmienia się.
Monitor może wyświetlać różne źródła. W poniższej tabeli opisano wszystkie możliwości.
| Źródło | Opis |
|---|---|
| Klient | Wartość otrzymana od strony HotSOS. |
| Serwer | Wartość wysłana lub odczytana przez Antcas Control. |
| System | Ogólna wiadomość systemowa. |
| Nazwa | Typ danych | Opis |
|---|---|---|
| string | Ustawia numer pokoju zgodnie z interfejsem. | |
| bool | Żądanie sprzątania pokoju. | |
| string | Aktualny status usługi pokoju. | |
| string | Status pokoju. | |
| string | Otrzymana nazwa pokoju. | |
| bool | Otrzymany Do Not Disturb. | |
| bool | Pokój jest zajęty. |
Uwaga: Można wysyłać tylko następujące wartości. Wszystkie inne wartości nie są wysyłane i są oznaczone na czerwono w monitorze.
| Wartość | Opis |
|---|---|
| CLEAN | Pokój jest czysty. |
| DIRTY | Pokój jest brudny. |
| OUT_OF_ORDER | Pokój jest uszkodzony. |
| OUT_OF_SERVICE | Pokój jest nieczynny. |
| INSPECTED | Pokój został zbadany. |
| PICKUP | Pokój znajduje się w statusie odbioru. |
Uwaga: Można wysyłać tylko wartości AWAITING_SERVICE i DO_NOT_DISTURB.
| Wartość | Opis |
|---|---|
| AWAITING_SERVICE | Pokój czeka na sprzątanie. |
| DO_NOT_DISTURB | Gość nie chce być przeszkadzany. |
| VACANT_CLEANED | Pokój został wyczyszczony i jest wolny. |
| OCCUPIED_CLEANED | Pokój jest zajęty i wyczyszczony. |
| CLEANING_STARTED | Sprzątanie pokoju zostało rozpoczęte. |
| SERVICE_REFUSED | Gość odmówił usługi. |
| STOPPED | Sprzątanie zostało zatrzymane. |
| TO_BE_INSPECTED | Pokój wymaga inspekcji. |
| INSPECTED | Pokój został zbadany. |
| LATE_SERVICE | Gość chce późniejszą usługę. |
| RETURN_LATER | Gość poprosił o późniejsze powrót. |