Hello! While trying to pull iCloud calendar data into Home Assistant, I discovered that even with an application password and a properly formed URL that CalDav is unable to authenticate against iCloud.
The utlimate error returned is:
2023-04-19 19:22:38.156 ERROR (MainThread) [homeassistant.components.calendar] Error while setting up caldav platform for calendar
Traceback (most recent call last):
-< middle bits of the stack dump removed for clarity >-
File "/usr/local/lib/python3.9/site-packages/caldav/davclient.py", line 556, in request
raise NotImplementedError("Auth method %s not supported yet" % auth_type)
NotImplementedError: Auth method x-mobileme-authtoken not supported yet
This issue was observed in Home Assistant 2023.1.7 (Frontend 20230110.0 - latest)
Would like to respectfully request a feature enhancement for CalDAV to support the x-mobileme-authtoken.