displayDescription:
The display executor is used to display a text message to the user using an on-screen overlay type experience, which will automatically be dimissed after a timeout.
Parent: execute, then, else
Value (simple form): string specifying the text message to display
Value (key/value form):
display: string, required, specifying the text message to displaytimeout: time, optional, specifying the amount of time, after which the display will be dismissed (default is system configured, which is <= 5s)
timeout is null, the display will not be automatically dismissedtimeout has no unit, milliseconds is assumed# simple form
- display: (string)
# simple example
- display: Hello!
# key/value form
- display: (string, required)
timeout: (time, optional)
# key/value example
- display: Hello!
timeout: 10s
EXAMPLE:
# check to see if listening, speaking and displaying response
commands:
- triggers:
- are you listening
execute:
- display: Yes!
- speak: Yes!
Additional information:
display text message will be displayed at a timedisplay is visible, and another command executes display executor
display will be dismissed, thendisplay will be displayeddisplay is actively displaying spoken text feedback
displayStatus: ✅ IMPLEMENTED