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