Opcodes for Hospitality
To enable many of the features specific to guestroom control, Dynalite has implemented a few opcodes specific to hospitality and residential projects. By moving core functionalities to their own DyNet messages we standardise projects and streamline integrations with third-party devices.
Avoid using dummy messages for anything that needs to be communicated outside of the room. |
The User Preference opcode (0x48) has been in use for a while, for things like temperature control. There are a few specific subopcodes that are widely used in Multiroom projects:
0x0C |
Actual Temperature |
0x0D |
User Set Temperature |
0x16 |
Page Display Mode |
The Room Status or Hospitality opcode (0x4C) is likely new to most Dynalite commissioning techs. It is mainly used to communicate the overall state of the room, and the state of non-lighting features. There are many room status subopcodes in use, but here are the most common ones you will encounter:
0x00 |
Do Not Disturb/Privacy |
0x01 |
Make Up Room/Maid Service |
0x02 |
Laundry Pickup/Valet Service |
0x40 |
Occupied/Key Card Inserted |
0x41 |
Unoccupied/Key Card Removed |
0x42 |
Check In |
0x43 |
Check Out |
0x45 |
Door Open/Close |
0x80 |
Access Control Guest Swipe |
0x81 |
Access Control Staff Swipe |
0x90 |
VIP Mode |
0x92 |
Green Mode |