-
Notifications
You must be signed in to change notification settings - Fork 0
Season Detection
Scott Gusler edited this page Feb 11, 2026
·
3 revisions
Detects if the current date falls within a specific season.
A season sensor is ON when the current date is in the selected season, OFF otherwise.
- Select "Season Detection"
- Configure:
- Calculation Name: A friendly name
- Season: Choose spring, summer, autumn, or winter
- Icon: Optional custom icon
Based on the Northern Hemisphere:
- Spring: March 20 - June 20
- Summer: June 21 - September 22
- Autumn: September 23 - December 21
- Winter: December 22 - March 19
{
"type": "season",
"name": "Winter Season",
"season": "winter"
}Use in automation to adjust thermostat settings
{
"type": "season",
"name": "Time of Year Summer",
"season": "summer"
}Adjust lighting brightness based on season
automation:
- alias: "Winter heating mode"
trigger:
platform: state
entity_id: binary_sensor.winter_season
to: "on"
action:
service: climate.set_preset_mode
target:
entity_id: climate.thermostat
data:
preset_mode: heating
- alias: "Summer cooling mode"
trigger:
platform: state
entity_id: binary_sensor.summer_season
to: "on"
action:
service: climate.set_preset_mode
target:
entity_id: climate.thermostat
data:
preset_mode: cooling