it is not ideal that I need to make a config entry for ‘today’ and ‘tomorrow’ as I will need to change the holidays every year. It might be easier for users to have multiple offset options, all rolled into one config. It might look something like:
- platform: workday
country: US
name: Workday 2021
workdays: [sun, mon, tue, wed]
excludes: [thu, fri, sat]
add_holidays:
- '2021-12-25'
- '2021-09-04'
- '2021-09-06'
remove_holidays:
- '2021-12-31'
- '2021-11-26'
addl_offsets:
- '1'
- '2'
would produce a sensor for today (by default) and the next two days.
My hunch that the most likely offset used by this integration would be for ‘tomorrow’ so my 2nd thought would be just to default the integration to including a 2nd sensor for tomorrow.