Skip to content

Calendar create_event missing some attributes like rrule or recurrence_id #720

Open
@enr0c

Description

@enr0c

The following works perfectly fine:

calendar.birthdays.create_event(
    start_date_time="2025-05-05",
    end_date_time="2025-05-06",
    summary="Event#1",
    description="Lorem",
    location="Ipsum"
)

But this does not work

calendar.birthdays.create_event(
    start_date_time="2025-05-05",
    end_date_time="2025-05-06",
    summary="Event#1",
    description="Lorem",
    location="Ipsum",
    rrule="FREQ=YEARLY"
)

Leads to:
Exception in <jupyter_1> line 7: rrule="FREQ=YEARLY" ^ MultipleInvalid: extra keys not allowed @ data['rrule']

Though the calendar entity has such attributes in homeassistant according to the documentation here: https://developers.home-assistant.io/docs/core/entity/calendar/#calendarevent

Can you please check?

Many thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions