From ba6fc87bc9c06045d2003b7dd371b08fb53a090e Mon Sep 17 00:00:00 2001 From: gcobb321 Date: Mon, 9 Sep 2024 08:38:45 -0400 Subject: [PATCH] iCloud3 v3.0.5.9 (9/9/2024) --- custom_components/icloud3/ChangeLog.txt | 6 ++++++ custom_components/icloud3/const.py | 2 +- custom_components/icloud3/device_tracker.py | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/custom_components/icloud3/ChangeLog.txt b/custom_components/icloud3/ChangeLog.txt index 7e9b48d..966cf0a 100644 --- a/custom_components/icloud3/ChangeLog.txt +++ b/custom_components/icloud3/ChangeLog.txt @@ -3,6 +3,12 @@ **Installing for the first time_** - See [here](https://gcobb321.github.io/icloud3_v3_docs/#/chapters/3.2-installing-and-configuring) for instructions on installing as a New Installation **iCloud3 v3 Documentation** - iCloud3 User Guide can be found [here](https://gcobb321.github.io/icloud3_v3_docs/#/) + +3.0.5.9 +### Change Log - v3.0.5.9 (9/9/2024) +1. CONFIGURATION - UPDATE DEVICES (Fixed) - An error would occur on the _Configure > Update Devices_ screen if the Mobile App Integration had not been set up or if the name had not been set up on one of the Mobile App devices was missing. This occured predominately when adding the first device to iCloud3. +2. DEVICE_TRACKER ATTRIBUTES (Fix/Update) - There are 3 sections on thedevice attribute's list to group similar attributes together. A title has been added to the section's dividing lines to prevent problems with other AddOns that use the attribute's name. Corrected a spelling error on one of the attribute names created in 3.0.5.8. + 3.0.5.8 ....................... ### Change Log - v3.0.5.8 (9/8/2024) diff --git a/custom_components/icloud3/const.py b/custom_components/icloud3/const.py index 11d6a84..440c8ae 100644 --- a/custom_components/icloud3/const.py +++ b/custom_components/icloud3/const.py @@ -10,7 +10,7 @@ # #<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -VERSION = '3.0.5.8' +VERSION = '3.0.5.9' VERSION_BETA = '' #----------------------------------------- DOMAIN = 'icloud3' diff --git a/custom_components/icloud3/device_tracker.py b/custom_components/icloud3/device_tracker.py index 266f645..8f43422 100644 --- a/custom_components/icloud3/device_tracker.py +++ b/custom_components/icloud3/device_tracker.py @@ -391,7 +391,7 @@ def _get_extra_attributes(self): extra_attrs[NEXT_UPDATE] = self._get_sensor_value(NEXT_UPDATE_DATETIME) extra_attrs['last_timestamp']= f"{self._get_sensor_value(LAST_LOCATED_SECS)}" - xtra_attrs[f"{'-'*5} ICLOUD3 CONFIGURATION {'-'*19}"] = '' + extra_attrs[f"{'-'*5} ICLOUD3 CONFIGURATION {'-'*19}"] = '' extra_attrs['icloud3_devices'] = ', '.join(Gb.Devices_by_devicename.keys()) extra_attrs['icloud3_version'] = f"v{Gb.version}" extra_attrs['event_log_version'] = f"v{Gb.version_evlog}"