In the above callback, `presence` handles incoming presence data, while `message` handles Lamp commands.
In the above callback, `presence` handles incoming presence data, while `message` handles Lamp commands. We turn the lamp on if the client sends the message "ON". Conversely, if the message is "OFF", we switch the lamp off.