github gcobb321/icloud3_v3 v3.7
iCloud3 v3/7 (7/24/2026)

4 hours ago

📢 Major Improvements

  1. New - Authenticating Apple Account Sign-in with Security Keys (YubiKey)
    • Added support for authenticating using Security Keys. See iCloud3 docs here for more information and instructions.
    • Simplified the Authentication Method description when no code was sent.
  2. New - Import Apple Devices screen
    • This screen lets you import all (or some) devices in your Apple Account(s) that have not yet been added to the iCloud3 Devices configuration with one click. This will then create the device_tracker and sensor entities for the devices. See docs here
    • This screen is displayed on the iCloud3 Devices and Update Apple Account screens
    • This screen lists all Apple Devices that have not been added to iCloud3. They can be imported, creating iCloud3 device_tracker entities
    • The iCloud3 device_tracker entity id is derived from the Apple device name
    • The Apple device and MobApp devices are automatically assigned
    • Other fields use default values base on the device type (iphone, Watch, iPad, etc)
    • After importing, corrections and changes can be done on the Update iCloud3 Device screen

📢 Other Updates

  1. Event Log:

    • Updated the Event Log to improve the readability and reduce duplicate information displayed in the tracking results area
    • Improved support of the 'dark mode' theme
    • The device name selection buttons at the top of the screen are now displayed on 3-lines. A drop down list is used to select the devices that do not fit on these 3-lines. This is needed since there is no limit to the number of devices that can be tracked.
    • Performance improvements
    • Landscape and portrait orientation changes on iPhones and iPads is now supported
    • Clarified the Location Data Source (WiFi, Cell, GPS) and the indicator that Zone Enter/Exit activity was logged to a .csv file on the Tracking Results Zone info line
    • The buttons for Monitored devices at the top of the screen is improved
    • Log Level 'RawData' was showing as 'Debug' in the Event Log > Actions drop-down window
    • Note: A browser refresh is needed on all devices to install these updated features. A message will be displayed on the Event Log screen with additional information
  2. Away Time Zone screen

    • Updated description/status selection text
    • Away Time Zone will be automatically cleared when entering the Home zone
  3. Other Changes

    • Added a default timeout value for requesting data from Apple (@timk75)
    • Added the device's friendly name to the Update Other Device Parameters screen
    • The MobApp reports the battery level to within 5% of the actual value when it's being 'Pushed' to the battery sensor. This is due to the way Apple provides the data, not a bug in the MobApp. The MobApp battery level is no longer being used unless the iCloud battery level is unavailable.
  4. iCloud3 Theme:

    • Improved the handling of dark mode.
    • The theme is copied to the HA Themes folder and the HA themes list is refreshed when iCloud3 starts

🐞 Bug Fixes and HA core changes:

  1. Fixed a problem where the internal HA entity_id value for a device_tracker was incorrect after deleting it and then readding it.
  2. Changed how Stationary Zones are created and removed to prevent errors when calling HA zone routines (@AYapejian, @crissmil)
  3. Resolved the HA warning message generated by HA 2027.6 about device_tracker code that will be removed in the HA 2027.06 release.
  4. Resolved the HA warning messages generated by HA 2027.7+ related to how zone state values are handled by the new 'in_zone' property.

Don't miss a new icloud3_v3 release

NewReleases is sending notifications on new releases.