Releases: gcobb321/icloud3_v3
iCloud3 v3.0.0 Beta 5
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
- 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. - 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. - 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. - 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
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
- Inactive/Untracked devices are listed at the end of the Startup Event Log messages.
- Fixed some problems displaying the EVent Log when there were no devices to track.
- Fixed problem dealing with Gb.ic3_debug_log_write_secs variable not found.
- Fixed problem where the Event Log records were not displayed in a timely manner when starting.
- The tracking results written to the Log file now include the zone, distance and time values.
- 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
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
- 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. - Fixed a problem on the Configurator > Sensors screen dealing with an invalid 'battery_status'
error message. - Fixed a problem where error messages were displayed getting device info from the HA device
registry when the device was not in the registry. - Fixed a problem displaying the obscured email address if there was more than one @-sign
in the address. - 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 toNone
. This will clear any errors due to device migration errors. - 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. - Moved
Event Log Configuration
option to Menu Page 1 and movedDisplay Text As
option to Menu
Page 2. Also added theLog 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 <--- - Fixed problem changing the devices Friendly Name that would generate an error message deleting
tracking_from_zone sensors when they had not been created. - The device_tracker state value is now lower-case.
- 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. - 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
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:
- 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) - 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) - 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) - Added 'Erase All Devices' to the Configuration > Action menu that will reinitialize the
iCloud3 Devices List. - 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. - 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). - Reformatted the items written to the icloud3_migration.log file for clarity.
- Fixed a problem shrinking the Event Log (event_log:538 recursion error).
- 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). - 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
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: