Numbers, text, dates and times
Set the value of number, text, date, time and datetime entities and their input helpers.
Each of these domains has set-value. Home Assistant checks the value against the entity’s own limits, such as its minimum, maximum and step:
ha-bridge number set-value 180 oven_target
ha-bridge text set-value "Back at 5" display_message
ha-bridge input_text set-value "Bins out tonight" note
ha-bridge date set-value 2026-12-01 next_service
ha-bridge time set-value 06:45 alarm_time
ha-bridge datetime set-value "2026-10-03 18:00" away_until
| Domain | Value |
|---|---|
number |
A number |
text, input_text |
Any text |
date |
YYYY-MM-DD |
time |
HH:MM or HH:MM:SS |
datetime |
A date and time, such as 2026-10-03 18:00, in Home Assistant’s time zone unless it has an offset |
For input numbers, see Input numbers.
Input date and time helpers
input_datetime set-datetime sets --date, --time or both, or one of --datetime and --timestamp (seconds since the Unix epoch):
ha-bridge input_datetime set-datetime wake_up --time 06:30
ha-bridge input_datetime set-datetime holiday_start --date 2026-12-20 --time 09:00
ha-bridge input_datetime set-datetime last_backup --timestamp 1790000000
input_text reload and input_datetime reload reload those helpers from YAML.
| Command | Home Assistant action |
|---|---|
number set-value |
number.set_value |
text set-value |
text.set_value |
input_text set-value |
input_text.set_value |
input_text reload |
input_text.reload |
date set-value |
date.set_value |
time set-value |
time.set_value |
datetime set-value |
datetime.set_value |
input_datetime set-datetime |
input_datetime.set_datetime |
input_datetime reload |
input_datetime.reload |
See ha-bridge number, ha-bridge text, ha-bridge date, ha-bridge time, ha-bridge datetime, ha-bridge input_text and ha-bridge input_datetime for every argument and flag.