Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Opera Integration

Status
Not open for further replies.

BobBuilder

Vendor
Aug 17, 2012
27
GB

Hi Guys,

I have an issue with a Meridian Release 25 integrating with Opera. Every time a guest is checked in or out of Opera the Meridian is issuing the "Cleaning Requested" command to the Opera. This is causing problems with the Opera. I am looking to turn this off for both check in and check out or at least one of them. Example of the check in check out process :-

PT [STX]SE CP 5605 "Guest Name" 23 LA 0 CH IN[ETX][BCC]15:21:28
MT [ACK]15:21:28
MT [STX]ST 5605 RE MI 0[ETX][BCC]15:21:28 (Cleaning Requested at Check In)
PT [STX]SE ST 5605 CO ON[ETX][BCC]15:21:28
MT [ACK]15:21:28
PT [ACK]15:21:28
PT [STX]SE CP 5605 "Guest Name" 23 LA 0[ETX][BCC]15:22:30
MT [ACK]15:22:30
PT [STX]SE ST 5605 DN OF[ETX][BCC]15:22:30
MT [ACK]15:22:30
PT [STX]SE CP 5605 "Room Vacant" 23 CH OU[ETX][BCC]15:22:32
MT [ACK]15:22:32
MT [STX]ST 5605 RE MI 0[ETX][BCC]15:22:32 (Cleaning Requested at Check Out)
PT [ACK]15:22:32

I have looked at 2 other Release 25 systems to compare the process and configuration. Both the other systems do not issue the "Cleaning Requested" at either check in or check out. However the configuration of the 3 systems seems to be the same

Config 1 - Cleaning Requested command at both check in and check out

ALL ON
CONFIRM OFF
RANGE ON
X RANGE ON
CATEGORY 1: 2: 3: 4: 5:
6: 7: 8: 9: 10:
11: 12: 13: 14: 15:
CHECK CO DN MW RE TL WA LA
DISPLAY ME ST:DE CC DI RM WA:AN EN RE
SALE PA VA
TIME DETECT OFF
DIAL ON
RAN2 OFF
REQUEST OFF
LANG 0: 1: 2: 3: 4: 5:
00 PORT 0 WA: SE ** ** ME: SE ** ** OP: SE ** ** ST: SE ** **
01 PORT 1 WA: SE ** DI ME: SE ** DI OP: SE ** DI ST: SE ** DI
02 PORT 2 WA: SE PR DI ME: SE ** ** OP: SE ** ** ST: SE ** **

Config 2 - No Cleaning Requested command

ALL ON
CONFIRM OFF
RANGE ON
X RANGE ON
CATEGORY 1: 2: 3: 4: 5:
6: 7: 8: 9: 10:
11: 12: 13: 14: 15:
CHECK CO DN
DISPLAY ME ST:DE CC DI RM WA:AN EN RE
SALE RE PR CL PA FA SK VA
TIME DETECT OFF
DIAL ON
RAN2 OFF
REQUEST OFF
LANG 0:EN 1:FR 2:GE 3:SP 4: 5:
00 PORT 0 WA: SE ** ** ME: SE ** ** OP: SE ** ** ST: SE ** **
01 PORT 1 WA: SE PR DI ME: SE ** ** OP: SE ** ** ST: SE ** **
03 PORT 3 WA: SE ** ** ME: SE ** ** OP: SE ** ** ST: SE ** **

Config 3 - No Cleaning Requested command

ALL ON
CONFIRM OFF
RANGE ON
X RANGE ON
CATEGORY 1: 2: 3: 4: 5:
6: 7: 8: 9: 10:
11: 12: 13: 14: 15:
CHECK CO DN RE TL WA LA VI
DISPLAY ME ST:DE CC DI RM WA:AN EN RE
SALE PA VA
TIME DETECT 0:00 40:00
DIAL ON
RAN2 OFF
REQUEST OFF
LANG 0: 1: 2: 3: 4: 5:
00 PORT 0 WA: SE ** DI ME: SE ** ** OP: SE ** ** ST: SE ** **
01 PORT 1 WA: SE ** ** ME: SE ** ** OP: SE ** ** ST: SE ** **
02 PORT 2 WA: SE ** ** ME: SE ** ** OP: SE ** ** ST: SE ** **
03 PORT 3 WA: SE ** ** ME: SE ** ** OP: SE ** ** ST: SE ** **
04 PORT 4 WA: SE ** DI ME: SE ** ** OP: SE ** ** ST: SE ** **
05 PORT 5 WA: SE ** DI ME: SE ** ** OP: SE ** ** ST: SE ** **

Anyone any ideas on how I turn off the Cleaning Requested command for both check in and check out.

Thanks

Bob
 
I don't think the PBX is sending a command. It is displaying the updated status of the room.
Is the PMS connected to port 1? If so then you want to turn off the DIsplay function for STatus messages.

So instead of
01 PORT 1 WA: SE ** DI ME: SE ** DI OP: SE ** DI ST: SE ** DI
You would have
01 PORT 1 WA: SE ** DI ME: SE ** DI OP: SE ** DI ST: SE ** **

I think the command should be something like
SE OP PO 1 ST DI OF

 

Thanks Stanley.

Fairly certain the Meridian is issuing the Cleaning Requested command.

MT [STX]ST 5605 RE MI 0[ETX][BCC]15:21:28 (Meridian issues the Cleaning Requested at Check In)
PT [ACK]15:21:28 (Opera system acknowledges the command)

Exactly the same if a maid issues the Cleaning Requested command from the hotel room via the phone

MT [STX]ST 5301 RE MI 0[ETX][BCC]11:45:40 (Meridian issues the Cleaning Requested activated on handset)
PT [ACK]11:45:40 (Opera system acknowledges the command)

 
If the switch was sending the command then it would look like this:
MT [STX]SE ST 5605 RE MI 0[ETX][BCC]15:21:28

It is just an update of the status and you are getting it because you have ST: SE ** DI in the options on port 1.
None of the other ports have ST: SE ** DI.
 
Thanks for your help Stanley. I now have a slightly better understanding of the TTY port config. With the WAke / MEter / OPtion / STatus and SEt / REad / DIsplay / PRint.

I always thought any commands / messaging from the Opera to Meridian started with SE and any commands / messaging from the Meridian to the Opera started with ST.

Opera to Meridian Example Messaging

SEt STatus DN CHeck (IN)
SEt STatus DN CHeck OUt
SEt STatus DN OCcupied

Meridian to Opera Example Messaging

ST <dn> RE Cleaning status (cleaning requested)
ST <dn> PR Cleaning status (cleaning in progress)
ST <dn> CL Cleaning status (room cleaned)

I understand if I remove the DIsplay option for the Room Status it might stop the ST messages showing. I'm still confused if the Meridian is updating the Opera with a room status via the handset in the room all I see is these commands

MT [STX]ST 5605 PR MI 0[ETX][BCC]15:24:20
PT [ACK]15:24:20
MT [STX]ST 5605 CL MI 0[ETX][BCC]15:26:28
PT [ACK]15:26:30
MT [STX]ST 5605 PA MI 0[ETX][BCC]15:29:48
PT [ACK]15:29:48

On the various Meridians I have worked and tested on I have never seen a Meridian to Opera message which has

MT [STX]SE ST 5605 PR MI 0[ETX][BCC]15:24:20

If I turn off the DI for ST do you think the room status updates via the handset will still work?

Thanks

Bob

 
Stanley I was also interested in this part of the configuration

CHECK CO DN MW RE TL WA LA

Setting check-in, check-out parameters :- You can set options to allow the check-in and check-out commands to
perform a number of operations automatically.

REquest = Automatic cleaning request upon check-out

I have removed the RE option from the check-out parameters and I would have thought it would stop printing the Cleaning Request status on check out but no luck.

Thanks

Bob
 

Hi Stanley,

I removed the ST DI option from port 1 and it now looks like this

01 PORT 1 WA: SE ** DI ME: SE ** DI OP: SE ** DI ST: SE ** **

However I am still seeing the Cleaning Requested messages from the Meridian

PT [STX]SE CP 4032 "Guests Name " 23 LA 0 CH IN[ETX][BCC] 9:55:28
MT [ACK] 9:55:28
MT [STX]ST 4032 RE MI 0[ETX][BCC] 9:55:28
PT [ACK] 9:55:28

Thanks

Bob

 
Okay then, it could be that because the port is also configured as a PMS port then you don't have complete control over what messages are sent.
Are the PMS settings the same on all 3 systems? (LD 22 PARM)

But also, why is this a problem?
 
The site upgraded their Opera system recently. The guys who look after the Opera system have to associate both the status of the room and if the room is occupied or vacant when receiving any information from the Meridian. For example when the Opera receives

MT [STX]ST 5605 RE MI 0[ETX][BCC]15:22:32

They have to program the Opera system to update the room status as "Dirty" and "Vacant". I know the Meridian is only giving the state of the room - Dirty / Clean / Inspection Passed etc but the Opera guys say they now need to associate the state and if the room is occupied or vacant. As the Meridian is outputting the Cleaning Requested at both check in and check out its messing up the Opera system. The rooms will show as vacant when they are actually occupied.

Config 1 - Cleaning Requested command at both check in and check out

PARM
LPIB 172
HPIB 64
500B 100
DTIB 70
DTOB 70
NCR 1750
MGCR NULL
CSQI 020
CSQO 020
TUBO NO
CFWS YES
PCML A
ALRM YES
ERRM ERR BUG AUD
DTRB 100
ABCD NO
TMRK 128
FCDR NEW
PCDR NO
TPO NO
TSO NO
CLID YES
DUR5 NO
MLDN YES
MARP YES
FRPT OLFR
DCUS NULL
DTDT NO
MSCL 8191
PMSI
MANU PMS3
PMCR 250
PORT 1
XTMR 0
PTMR 0
SYNM 0
NDIS 20
OCAC NO
MTRO PPM
SBA_ADM_INS 001
SBA_USER 010
BCAP SPEECH
NORTEL_BRAND NO

ADAN TTY 1
TTY_TYPE SDI
CAB 00
CARD 00
PORT 1
DES PMS
BPS 1200
BITL 8
STOP 1
PARY NONE
FLOW NO
USER BGD PMS
CUST 00

Config 2 - No Cleaning Requested command

PARM
LPIB 192
HPIB 32
500B 16
DTIB 150
DTOB 50
NCR 300
MGCR NULL
CSQI 020
CSQO 020
TUBO NO
CFWS NO
PCML A
ALRM YES
ERRM ERR BUG AUD
DTRB 100
ABCD NO
TMRK 128
FCDR OLD
PCDR NO
TPO NO
TSO NO
CLID YES
DUR5 NO
MLDN YES
MARP NO
FRPT NEFR
DCUS NULL
DTDT NO
MSCL 255
PMSI
MANU PMS1
PMCR 5
PORT 1
XTMR 2
XNUM 1
PMIN NO
PTMR 0
SYNM 0
NDIS 20
OCAC NO
MTRO MR
SBA_ADM_INS 001
SBA_USER 010
BCAP SPEECH
NORTEL_BRAND NO

ADAN TTY 1
TTY_TYPE SDI
CAB 00
CARD 00
PORT 1
DES pms
BPS 1200
BITL 7
STOP 1
PARY EVEN
FLOW NO
USER BGD PMS
CUST 00

Config 3 - No Cleaning Requested command

PARM
LPIB 450
HPIB 450
500B 100
DTIB 70
DTOB 70
NCR 1750
MGCR NULL
CSQI 255
CSQO 255
TUBO NO
CFWS YES
PCML A
ALRM YES
ERRM ERR BUG AUD
DTRB 100
ABCD NO
TMRK 128
FCDR NEW
PCDR NO
TPO NO
TSO NO
CLID YES
DUR5 NO
MLDN YES
MARP YES
FRPT OLFR
DCUS NULL
DTDT NO
MSCL 60
PMSI
MANU PMS1
PMCR 250
PORT 3
XTMR 0
PTMR 0
SYNM 0
NDIS 20
OCAC NO
MTRO PPM
SBA_ADM_INS 001
SBA_USER 010
BCAP SPEECH
NORTEL_BRAND NO
CLNP YES

ADAN TTY 3
TTY_TYPE SDI
CAB 00
CARD 00
PORT 1
DES PMS
BPS 1200
BITL 8
STOP 1
PARY NONE
FLOW NO
USER BGD PMS
CUST 00



 

I would have thought removing the RE from the Check In / Check Out parameters would have fixed the problem. Hoped that the Meridian would then not issue the Cleaning Requested message on Check Out.

CHECK CO DN MW RE TL WA LA

Setting check-in, check-out parameters :- You can set options to allow the check-in and check-out commands to
perform a number of operations automatically.

REquest = Automatic cleaning request upon check-out

However removing the RE doesn't seem to have any affect. Not sure if you have to disable and enable the TTY or anything like that for the settings to apply.

 
So the problem site is configured with MANU PMS3 and the good sites are PMS1.

From the NTP:
MANU (PMS1) Standard PMS interface pmsi-19
PMS2 Requires <CR> HOD to recognize input message
PMS3 Updated RMS message is followed by the old RMS when a room DN checks IN or OUT.

Looks like the answer is to change to PMS1.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top