WiFi Interface (FIAS)
Casablanca Hotelsoftware has implemented the FIAS (Fidelio Interface and Application Specification) interface. Casablanca can take on the role of client or server.
The FIAS interface description can be download under the following link:
The following commands are possible via the interface in use with a guest wifi system:
In the following examples, Casablanca takes on the role of server.
Link Status
Establish connection
At the start of the connection it is defined which fields are to be initialised via the connection:
Example Request (IN):
[STX]LD|DA191114|TI172559|V#2.00|IFWW|[ETX]
[STX]LR|RIGI|FLG#RNGSA0DAGAGDGFGGGLGNGTGVMRNPSFSMTITVVRWS|[ETX]
[STX]LR|RIGO|FLG#RNGSDASFTIWS|[ETX]
[STX]LR|RIGC|FLG#GSRNA0DAGAGDGFGGGLGNGTGVMRNPSMTITVVRWSRO|[ETX]
[STX]LR|RIDS|FLDATI|[ETX]
[STX]LR|RIDE|FLDATI|[ETX]
[STX]LR|RIPS|FLRNPTSOTAP#CTDATIMAM#|[ETX]
[STX]LR|RIPA|FLRNDATIASP#CT|[ETX]
[STX]LR|RIPR|FLSOPIRNP#CTDATIG#GNTA|[ETX]
[STX]LR|RIPL|FLRNGNG#P#DATI|[ETX]
[STX]LR|RIXR|FLRNG#DATI|[ETX]
[STX]LR|RIXI|FLRNG#DCBIBDF#FDDATI|[ETX]
[STX]LR|RIXB|FLRNG#BADATI|[ETX]
[STX]LR|RIXC|FLRNG#BADATIASCT|[ETX]
[STX]LR|RIXM|FLRNG#DATI|[ETX]
[STX]LR|RIXT|FLRNG#MIMTDATI|[ETX]
[STX]LR|RIXD|FLRNG#MIDATI|[ETX]
[STX]LR|RIRE|FLRNMLRSVRG#TV|[ETX]
[STX]LA|DA191114|TI172559|[ETX]
Example Response (OUT): [STX]LA|DA191114|TI172609|[ETX]
Check connection
A check whether the link is still upright can be carried out every X minutes by the client after the start of the connection.
Example:
- Request (IN):
[STX]LS|DA191114|TI073022|[ETX]
- Response (OUT):
[STX]LA|DA191114|TI073022|[ETX]
Close connection
Example:
- Request (IN):
[STX]LE|DA191114|TI073500|[ETX]
Checkin
If a guest is checked in to the hotel software, the check-in command is triggered.
Example:
- Request (OUT):
[STX]GI|G#|RN326|GS|A05543|DA191215|GA191215|GD191219|GFKlaus|GG|GLde|GNWurst|GTHerrn |GV|MR|NP|SF|SM|TI145413|TV|VR|WS|[ETX]
Checkout
If a guest is checked out in the hotel software, the checkout command is triggered.
Example
- Request (OUT):
[STX]GO|G#|RN318|GS|DA191215|SF|TI150145|WS|[ETX]
Transmission of fees
Any charges incurred are transmitted from the WiFi system to Casablanca.
Error-Codes
Here you will find the error codes for the FIAS interface. These can be returned via the interface as an answer.
Code | Supported Interface Types | Meaning |
---|---|---|
AA | PBX - DID-Response | Virtual Number already assigned |
AN | PBX - DID-Response | Virtual Number not found |
BM | VSS/remote check-out | Balance mismatch |
BY | Wakeup/Key Services | Telephone / Encoder Busy |
CD | VSS/remote check-out | Check-out date is not today |
DN | EFT | Request denied |
FX | Guest related requests | Guest not allowed this feature |
IA | Guest related requests | Invalid account |
NA | All systems | Night Audit |
NF | VSS/remote check-out | Feature not enabled or Check-out process not running |
NG | All information requests | Guest not found |
NM | Message/Locator request | Message/Locator not found |
NR | Wakeup | No Response |
OK | All systems | Command or request completed successfully |
RF | EFT | Referral |
RY | All systems | Retry |
UR | All systems | Unprocessable request, this request cannot be carried out , no retry |