Skip to content

Releases: gcobb321/icloud3_v3

iCloud3 v3.0.0 Beta 5

28 Dec 20:51
Compare
Choose a tag to compare
iCloud3 v3.0.0 Beta 5 Pre-release
Pre-release

Beta 5 Change Log is at the bottom of this note

iCloud3 is now a true HA Integration that is added and configured on the HA Devices & Settings > Integrations screen. It has been completely rewritten, provides the function and features of v2 and adds many new ones.

When you add iCloud3 on the integrations screen, your current configuration will be migrated. See the Installation and Migration link below for a description of what happens and instructions.

Download the icloud3-beta-#.zip file. It contains the custom__components/icloud3 directory and should be unzipped into the icloud3 custom_components directory. It will over right the iCloud3 v2 files.

THIS IS A BETA RELEASE. ANY BUGS, PROBLEMS AND QUESTIONS SHOULD BE ADDED TO THE ISSUES PAGE OF THIS REPOSITORY, NOT THE ICLOUD3 FORUM. THERE IS A LINK TO THE GITHUB ISSUES ON THE EVENT LOG CUSTOM CARD (THE BUG IN THE UPPER RIGHT-HAND CORNER). THANKS.

ALSO, I HAVE OPEN AN ISSUE TITLED "BETA USERS". PLEASE POST YOUR USER NAME HERE SO I CAN EASILY LET YOU KNOW WHEN AN UPDATE IS AVAILABLE. YOU CAN ALSO SUBSCRIBE TO THIS REPOSITORY.

The following links are helpful:

Change Log
Installation and Migration
Documentation
issues


Beta 5 - 12/28/2022

  1. Fixed a 'log_info_msg' not defined error message in the routine that identifies the notify
    service used for a device. This is just an informative message indicating HA has not set it
    up yet.
  2. Periodically, the events currently displayed for a device is reduced from all events to less
    than a screen. This number was increased from 1/2-screen to about 2-screens.
  3. When the displayed events for a device were reduced (#2 above), the screen was never refreshed
    so you would always see the old events and had to do a refresh to see the latest events. Now,
    the device's events are automatically refreshed when they are updated.
  4. Updated the Event Log Lovelace card to v3.0.1. This fixes a problem when the date/time should not
    be displayed if there was an alert message was displayed.

iCloud3 v3.0.0 Beta 4

27 Dec 22:51
Compare
Choose a tag to compare
iCloud3 v3.0.0 Beta 4 Pre-release
Pre-release

Oops. I forgot to change the iCloud3 beta version number from b3 to b4 on the update. I fixed that but have not created a new release. Just download it again.

Beta 4 Change Log is at the bottom of this note

iCloud3 is now a true HA Integration that is added and configured on the HA Devices & Settings > Integrations screen. It has been completely rewritten, provides the function and features of v2 and adds many new ones.

When you add iCloud3 on the integrations screen, your current configuration will be migrated. See the Installation and Migration link below for a description of what happens and instructions.

Download the icloud3-beta-#.zip file. It contains the custom__components/icloud3 directory and should be unzipped into the icloud3 custom_components directory. It will over right the iCloud3 v2 files.

THIS IS A BETA RELEASE. ANY BUGS, PROBLEMS AND QUESTIONS SHOULD BE ADDED TO THE ISSUES PAGE OF THIS REPOSITORY, NOT THE ICLOUD3 FORUM. THERE IS A LINK TO THE GITHUB ISSUES ON THE EVENT LOG CUSTOM CARD (THE BUG IN THE UPPER RIGHT-HAND CORNER). THANKS.

ALSO, I HAVE OPEN AN ISSUE TITLED "BETA USERS". PLEASE POST YOUR USER NAME HERE SO I CAN EASILY LET YOU KNOW WHEN AN UPDATE IS AVAILABLE. YOU CAN ALSO SUBSCRIBE TO THIS REPOSITORY.

The following links are helpful:

Change Log
Installation and Migration
Documentation
issues


Beta 4 - 12/27/2022 - Change Log

  1. Inactive/Untracked devices are listed at the end of the Startup Event Log messages.
  2. Fixed some problems displaying the EVent Log when there were no devices to track.
  3. Fixed problem dealing with Gb.ic3_debug_log_write_secs variable not found.
  4. Fixed problem where the Event Log records were not displayed in a timely manner when starting.
  5. The tracking results written to the Log file now include the zone, distance and time values.
  6. Reworked the icloud3-debug.log file:
    - A new file is created when:
    - HA/iCloud3 starts and the Log Level is debug or rawdata or
    - Starting Debug Logging from Event Log > Actions or
    - At midnight when debug logging is on and the file is more thn 20-hours old.
    - Otherwise debug records are added to the existing Debug Log file.
    - If the Log Level is debug or rawdata in the Configurator > Event Log parameters and
    Stop Debug Logging was selected on Event Log > Actions, the configuration will be changed
    to 'info' (no debug logging).
    - If the configuration is set to 'info' (no debug logging) and it is started on Event Log > Actions,
    the configuration is not updated and the debug logging will remain on until midnight, the next
    iCloud3 restart or when it is turned off.

QUESTION: Currently the Exported Event Log file contains the date/time indicating when it was created.
This creates a new file for every export.
Example: 'icloud3-event-log_2022-12-26 18:00:00.log'
Another option is to not have the date/time in the file name so a new Export overrites the last one.
Example: 'icloud3-event-log.log'

      Does anyone have an opinion on this.

iCloud3 v3.0.0 Beta 3

24 Dec 21:23
Compare
Choose a tag to compare
iCloud3 v3.0.0 Beta 3 Pre-release
Pre-release

Beta 3 Change Log is at the bottom of this note

iCloud3 is now a true HA Integration that is added and configured on the HA Devices & Settings > Integrations screen. It has been completely rewritten, provides the function and features of v2 and adds many new ones.

When you add iCloud3 on the integrations screen, your current configuration will be migrated. See the Installation and Migration link below for a description of what happens and instructions.

Download the icloud3.zip file. It contains the custom/components/icloud3 directory and should be unzipped into the icloud3 custom_components directory. It will over right the iCloud3 v2 files.

THIS IS A BETA RELEASE. ANY BUGS, PROBLEMS AND QUESTIONS SHOULD BE ADDED TO THE ISSUES PAGE OF THIS REPOSITORY, NOT THE ICLOUD3 FORUM. THERE IS A LINK TO THE GITHUB ISSUES ON THE EVENT LOG CUSTOM CARD (THE BUG IN THE UPPER RIGHT-HAND CORNER). THANKS.

ALSO, I HAVE OPEN AN ISSUE TITLED "BETA USERS". PLEASE POST YOUR USER NAME HERE SO I CAN EASILY LET YOU KNOW WHEN AN UPDATE IS AVAILABLE. YOU CAN ALSO SUBSCRIBE TO THIS REPOSITORY.

The following links are helpful:

Change Log
Installation and Migration
Documentation
issues


Beta 3 - 12/24/2022

  1. Fixed a problem where the Configurator > Sensors would generate an 'Unknown Error Ocurred'
    error message. This was caused by an invalid sensor field name ('tracking_from_zones')
    in the configuration file.
  2. Fixed a problem on the Configurator > Sensors screen dealing with an invalid 'battery_status'
    error message.
  3. Fixed a problem where error messages were displayed getting device info from the HA device
    registry when the device was not in the registry.
  4. Fixed a problem displaying the obscured email address if there was more than one @-sign
    in the address.
  5. Added 'Reinitialize All Devices' to the Configurator > iCloud3 Devices screen. With it,
    you can remove all devices from iCloud3 or reset the selections for the iCloud FamShr & FmF
    and the iOS App parameters to None. This will clear any errors due to device migration errors.
  6. Setting up the log_level (info, debug, rawdata) a lot earlier. It is now setup when HA loads iCloud3
    instead of later. Debug and RawData information should now be written to the HA Log file
    (home-assistant.log) when the iCloud Account connection is first established.
  7. Moved Event Log Configuration option to Menu Page 1 and moved Display Text As option to Menu
    Page 2. Also added the Log Level parameter to the Event Log Configuration screen. This
    will reduce the steps needed to change the Log Level parameter when debug/rawdata logging
    is desired. ---> YOU MAY NEED TO REFRESH YOUR BROWSER WITH THE CONFIGURATOR OPEN <---
  8. Fixed problem changing the devices Friendly Name that would generate an error message deleting
    tracking_from_zone sensors when they had not been created.
  9. The device_tracker state value is now lower-case.
  10. Log level debug and rawdata records are now written to the '/config/icloud3_debug.log' file
    instead of the HA log file. A new file is created every time HA starts.
  11. The file extension for the Event Log file was changed from '.txt' to '.log'. The file name is now
    'icloud3-event-log_[time].log'.

iCloud3 v3.0.0 Beta 2

18 Dec 22:15
Compare
Choose a tag to compare
iCloud3 v3.0.0 Beta 2 Pre-release
Pre-release

Beta 2 Change Log is at the bottom of this note

iCloud3 is now a true HA Integration that is added and configured on the HA Devices & Settings > Integrations screen. It has been completely rewritten, provides the function and features of v2 and adds many new ones.

When you add iCloud3 on the integrations screen, your current configuration will be migrated. See the Installation and Migration link below for a description of what happens and instructions.

Download the icloud3.zip file. It contains the custom/components/icloud3 directory and should be unzipped into the icloud3 custom_components directory. It will over right the iCloud3 v2 files.

THIS IS A BETA RELEASE. ANY BUGS, PROBLEMS AND QUESTIONS SHOULD BE ADDED TO THE ISSUES PAGE OF THIS REPOSITORY, NOT THE ICLOUD3 FORUM. THERE IS A LINK TO THE GITHUB ISSUES ON THE EVENT LOG CUSTOM CARD (THE BUG IN THE UPPER RIGHT-HAND CORNER). THANKS.

ALSO, I HAVE OPEN AN ISSUE TITLED "BETA USERS". PLEASE POST YOUR USER NAME HERE SO I CAN EASILY LET YOU KNOW WHEN AN UPDATE IS AVAILABLE. YOU CAN ALSO SUBSCRIBE TO THIS REPOSITORY.

The following links are helpful:

Change Log
Installation and Migration
Documentation
issues

Beta 2 Change Log:

  1. Do not display an error message when trying to get the model of a device if t is
    not in the HA device registry. (entity_io:137)
  2. Fix a problem checking if info for all of configured devices that had been set
    up had been returned from iCloud account during startup. If not, the FmF devices
    were being refreshed when it should be refreshing the FamShr devices. (start_ic3:1315)
  3. Fixed an error copying the Event Log image sample files to the custom cards directory.
    It was copyingthe files from 'event_log' instead of 'event_log_card'. (start_ic3:722)
  4. Added 'Erase All Devices' to the Configuration > Action menu that will reinitialize the
    iCloud3 Devices List.
  5. The Time Format (12/24-hour) was converted incorrectly. It was creating '12/24-hour-hour'
    This has been fixed and the invalid parameter in the configuration file was corrected.
  6. Fixed a problem where a check was being made to see if 2fa authentication was needed when
    the connection to the iCloud Location Services had not been completed, causing a problem
    with the parameter migration (icloud_main:732).
  7. Reformatted the items written to the icloud3_migration.log file for clarity.
  8. Fixed a problem shrinking the Event Log (event_log:538 recursion error).
  9. Fixed a problem when Family Sharing info from iCloud Location Services had not completely
    loaded during initialization and was generating an error during the retry operation (start_ic3:1113).
  10. Fixed a problem, hopefully, that was generating the HA Blocking error when starting up the iCloud
    Location Services interface. This was also occurring (sometimes) when logging into a new the iCloud
    account from the Configurator.

v3.0.0 Beta 1

17 Dec 20:42
Compare
Choose a tag to compare
v3.0.0 Beta 1 Pre-release
Pre-release

I’m working on a few issues right now to fix a few reported problems. Hold off downloading until Beta 2 later today.

iCloud3 is now a true HA Integration that is added and configured on the HA Devices & Settings > Integrations screen. It has been completely rewritten, provides the function and features of v2 and adds many new ones.

When you add iCloud3 on the integrations screen, your current configuration will be migrated. See the Installation and Migration link below for a description of what happens and instructions.

Download the icloud3.zip file. It contains the custom/components/icloud3 directory and should be unzipped into the icloud3 custom_components directory. It will over right the iCloud3 v2 files.

THIS IS A BETA RELEASE. ANY BUGS, PROBLEMS AND QUESTIONS SHOULD BE ADDED TO THE ISSUES PAGE OF THIS REPOSITORY, NOT THE ICLOUD3 FORUM. THERE IS A LINK TO THE GITHUB ISSUES ON THE EVENT LOG CUSTOM CARD (THE BUG IN THE UPPER RIGHT-HAND CORNER). THANKS.

ALSO, I HAVE OPEN AN ISSUE TITLED "BETA USERS". PLEASE POST YOUR USER NAME HERE SO I CAN EASILY LET YOU KNOW WHEN AN UPDATE IS AVAILABLE. YOU CAN ALSO SUBSCRIBE TO THIS REPOSITORY.

The following links are helpful: