gcobb321 / icloud3_v3

iCloud3 v3, Development Version - This Repo/Version is used for development and testing of new and updated features. It is not the official release of iCloud3 v3, .
MIT License
146 stars 12 forks source link

iCloud3 versions < v3.0.5.3 won't work starting in HA 2024.7.2 #309

Closed Snuffy2 closed 4 weeks ago

Snuffy2 commented 1 month ago

Adding as an FYI so hopefully some others may see this before updating.

https://github.com/home-assistant/core/pull/121658

You may want to stay on HA 2024.7.1 until @gcobb321 gets back from vacation or you can make the changes noted here and also update manifest.json version to 3.0.5.3 (at your own risk)

manifest.json:

{
  "domain": "icloud3",
  "name": "iCloud3 v3",
  "after_dependencies": ["recorder", "ios"],
  "codeowners": ["@gcobb321"],
  "config_flow": true,
  "dependencies": [],
  "documentation": "https://gcobb321.github.io/icloud3_v3_docs/#/",
  "iot_class": "cloud_polling",
  "issue_tracker": "https://github.com/gcobb321/icloud3_v3/issues",
  "loggers": ["icloud3"],
  "requirements": [],
  "version": "3.0.5.3"
}

Note that after you make this change, you may see this in your logs. You can ignore this for now.

homeassistant  | 2024-07-05 16:57:05.946 WARNING (Recorder) [homeassistant.components.recorder.db_schema] State 
attributes for sensor.icloud3_event_log exceed maximum size of 16384 bytes. This can cause database performance 
issues; Attributes will not be stored
Friedi1970 commented 1 month ago

iCloud3 was blocked due to breaking the recorder. See https://github.com/home-assistant/core/pull/121658 Hopefully iCloud3 will be fixed soon. I think @gcobb321 is aware about that because he already posted a fix: https://github.com/gcobb321/icloud3_v3/issues/308#issuecomment-2208242535

YomoShitsu commented 1 month ago

Same issue here ! 2024-07-10 16:19:27.828 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration icloud3 which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant 2024-07-10 16:19:27.833 ERROR (SyncWorker_0) [homeassistant.loader] Version 3.0.5.2 of custom integration 'icloud3' prevents recorder from working and was blocked from loading, please create a bug report at https://github.com/gcobb321/icloud3_v3/issues 2024-07-10 16:19:28.363 WARNING (MainThread) [homeassistant.helpers.translation] Failed to load integration for translation: Integration 'icloud3' not found.

ahamro commented 1 month ago

Thanks for the temporary fixes, @Snuffy2. They worked for me.

Adding as an FYI so hopefully some others may see this before updating.

home-assistant/core#121658

You may want to stay on HA 2024.7.1 until @gcobb321 gets back from vacation or you can make the changes noted here and also update manifest.json version to 3.0.5.3 (at your own risk)

manifest.json:

GerdRuetten commented 1 month ago

@Snuffy2 Thank you for your temporary fix Work as expected

duquedaniel commented 1 month ago

Thanks for the fix. Works well!

gcobb321 commented 1 month ago

iCloud3 v3.0.5.5 (7/16/2024) has been released that fixes this problem. It should be available on HACS in a day or so. No other changes have been made.