20 lines
1 KiB
JSON
20 lines
1 KiB
JSON
|
|
{
|
||
|
|
"key": "upcoming-conditions-live",
|
||
|
|
"title": "Upcoming Events",
|
||
|
|
"notes": "Upcoming event card with raw event-time forecast context. Fill template_state with calendar_tool_name (defaults to calendar_get_events), calendar_names, forecast_tool_name (defaults to exec), forecast_command, event_window_hours, max_events, refresh_ms, and empty_text. The card joins calendar events to the nearest hourly forecast rows without generating suggestions.",
|
||
|
|
"example_state": {
|
||
|
|
"calendar_tool_name": "mcp_home_assistant_calendar_get_events",
|
||
|
|
"calendar_names": [
|
||
|
|
"Family Calendar"
|
||
|
|
],
|
||
|
|
"forecast_tool_name": "exec",
|
||
|
|
"forecast_command": "python3 /home/kacper/nanobot/scripts/card_upcoming_conditions.py --nws-entity weather.korh --uv-entity weather.openweathermap_2 --forecast-type hourly --limit 48",
|
||
|
|
"event_window_hours": 36,
|
||
|
|
"max_events": 3,
|
||
|
|
"refresh_ms": 900000,
|
||
|
|
"empty_text": "No upcoming events in the next 36 hours."
|
||
|
|
},
|
||
|
|
"created_at": "2026-03-16T14:00:00+00:00",
|
||
|
|
"updated_at": "2026-03-16T14:00:00+00:00"
|
||
|
|
}
|