Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The retrieved information from CharPMS is stored as Server Items. Here all available Server Items that are available for each room are listed (including their access rights):

Item nameData typeAccessNotes
RoomNumberStringread only

Specified within room definitions within NETx Server. Must be identical with the room number used within CharPMS.

DescriptionStringread only

Specified within room Definitions within NETx Server.

RoomCheckedBooleanread onlyTrue if at least 1 guest is check in this room – false if all guests are checked out.
RoomCheckedForecastBooleanread onlyTrue if there is a forecast check in for this room  – false if all guests are checked out.
VacancyStatus
UINT8
Numberread only
Number of guest that are checked in

Occupancy status for this room (the following default mapping can be changed here):

  • 0: Vacant
  • 1: Vacant, guest made checkout today
  • 2: Occupied
  • 3: Occupied, guest departure is today but checkout was not done yet.
RoomStatusNumberread and write

Room status (the following default mapping can be changed here):

  • 0: Clean
  • 1: Dirty
  • 2: Inspected

This information can also by written by the NETx Server.

DNDBooleanread and writeDo not disturb information for this room.. This information can also by written by the NETx Server.
GuestNameStringread only

Guest name that is received

from Fidelio/Opera

from CharPMS.

GuestLanguageStringread only

Language code that is received from

Fidelio/Opera

CharPMS. E.g.

de

EN,

en, es

DE, ...

GuestVIP
UINT8
Numberread only

VIP status that is received from

Fidelio/Opera

CharPMS.

GuestArrivalDate

DateTime

read only

Arrival data and time of guest. Normally, this is equal to the check-in data and time.

Please keep in mind that Fidelio/Opera is not providing an arrival date before the check-in signal

 

GuestDepartureDate

DateTime

read only

Scheduled

depature

departure data and time of guest

.

Note that this list of data points is fixed by MICROS Fidelio/Opera – not by the server.

The room status is a very important information which can also be changed from the server side. Fidelio/Opera specifies the following predefined values:

...

.

...

Adding control functionality

After having configured the Fidelio/Opera interface, the provided data points can be linked to other data points within the server. You can use V-Links, Server Tasks, LUA script or XLogic commands for providing this functionality.

A typical use case would be the mapping of the RoomCheck item from Fidelio/Opera to a data point like the set point or the mode of the room's climate control. For implementing this use case, a predefined XLogic command called "HotelCheckInCheckOut" is already included within the server. Open the XCommand Event Definitions (BMS Studio --> Extensions) and add a new definition line. Give the logic a name (e.g. Room101), select "ON_INPUT" as type and select the XLogic "HotelCheckInCheckOut". Within the configuration dialog, select the input item (e.g. NETx\API\NXA_FIDELIO\PartA\Floor1\101\RoomChecked) and as output the data point that shall be controlled by the checkin/checkout signal (e.g. KNX group address of the set point of the room). The following screenshot shows an example:

Image Removed

Repeat these steps for a hotel rooms. After having finished all definitions, restart the server.

Info

To add additional definitions in a more easier and faster way, you can use the export/import to MS Excel function of the definition table.


Article applies to the following products:

  • NETx BMS Platform
  • NETx Multi Protocol ServerNETx BMS Server 2.0