Calendar Channel - Discord #1474636036905631867
A dedicated calendar space where you can interact with Home Assistant's calendar using natural language.
Quick Commands
View Events
- "What do I have today?" → Shows today's schedule
- "Show upcoming events" → Lists events for the next 7 days
- "This week's events" → Shows this week's schedule
Add Events
- "Add [event name] on [YYYY-MM-DD] at [time]"
- Example:
Add grocery run on 2026-02-22 at 3pm - Example:
Schedule dentist for 2026-02-25 at 10:00 - Example:
New event: Team meeting 2026-02-24 14:00
- Example:
Examples
Add grocery run on 2026-02-22 at 3pm
→ ✅ Added: grocery run on 2026-02-22 at 3pm
What do I have today?
→ • Dentist at 10:00
• Team meeting at 2:00
Show upcoming events
→ • Team meeting - 2026-02-24 at 14:00
• Grocery run - 2026-02-22 at 15:00
• ...
Files
- Calendar Agent:
agents/calendar-agent.py - HA Calendar API:
api/ha_calendar.py
Technical Details
- Connected to Home Assistant at
http://192.168.0.39:8123 - Calendar entity:
calendar.appointments - Uses Home Assistant's Calendar API via REST
- Events added here sync to HA calendar immediately
Supported Date/Time Formats
| Format | Example |
|---|---|
| ISO | 2026-02-22 15:00 |
| Natural | 2026-02-22 3pm |
| Date only | 2026-02-22 (defaults to 9 AM) |
Commands are case-insensitive and flexible—just speak naturally!