Connexion impossible iCloud

Bonjour,

Je recontre un problème de connexion avec le plugin sur mon compte iCloud.
J’avais la version « Stable » mais celle*ci ne fonctionne plus depuis très longtemps visiblement. J’ai installé la version « Beta » mais je n’arrive pas à me connecter sur iCloud.

installation des dépendances - OK

0000|********************************************************
0001|*             Installation des dépendances             *
0002|********************************************************
0003|***** Commande: sudo apt-get update **********
0004|Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
0005|Hit:2 http://archive.raspberrypi.org/debian buster InRelease
0006|Hit:3 https://deb.nodesource.com/node_12.x buster InRelease
0007|Hit:4 https://packagecloud.io/ookla/speedtest-cli/debian buster InRelease
0008|Reading package lists...
0009|***** Commande: sudo apt-get install -y python3  python3-pip **********
0010|Reading package lists...
0011|Building dependency tree...
0012|Reading state information...
0013|***** Commande: sudo pip3 install requests **********
0014|Requirement already satisfied: pyicloud in /usr/lib/python3/dist-packages (0.9.1)
0015|********************************************************
0016|*             Installation terminée                    *
0017|********************************************************

Erreur dans ioscloud log

0000|[2023-07-01 10:09:38]DEBUG : Create commande
0001|[2023-07-01 10:09:38]DEBUG : Cookie d'identification non présent
0002|[2023-07-01 10:09:38]DEBUG : Check if dir exist /var/www/html/plugins/ioscloud/core/class/../../resources/ioscloud/pyicloud

Erreur dans http log

0000|Traceback (most recent call last):
0001|File "/var/www/html/plugins/ioscloud/core/class/../../resources//ioscloud.py", line 9, in 
0002|import ioscloud
0003|File "/var/www/html/plugins/ioscloud/resources/ioscloud/__init__.py", line 1, in 
0004|from ioscloud.main import Ioscloud
0005|File "/var/www/html/plugins/ioscloud/resources/ioscloud/main.py", line 10, in 
0006|from pyicloud.exceptions import (
0007|ImportError: cannot import name 'PyiCloudServiceNotActivatedException' from 'pyicloud.exceptions' (/usr/lib/python3/dist-packages/pyicloud/exceptions.py)

Version installé module

python 3.7
PyiCloud 0.9.6.1
Jeedom 4.3.17
RPI 4 B
Debian 10.13

A dispo
Merci d’avance
Ciao

Sujet déjà débattu, apple a changé pas mal de choses et j’ai bien peur que tu puisses oublier ce plugin

Merci pour ton retour.
Avons nous un autre solution pour récupérer la position des équipements apple ?

Non pas vraiment sauf passer par jeedomconnect par exemple.

Ceux qui utilisaient ce plugin ioscloud sont passé à un script utilisant Pyicloud. Les informations se trouve sur le message 152 ici : Problème Localisation ios cloud - #152 par scotty92fr
Cela fonctionne mais c’est loin d’être simple à installer et à configurer.

Même ce script n’est plus fonctionnel dans 100% des cas !!

En tout cas, Pyicloud fonctionne sur mon Jeedom 4.3 depuis des années.

Ben essaye d’ajouter un nouveau périphérique et tu verras !

Ce n’est pas une solution pérenne vu les changements portés par Apple.

Le seul truc viable c’est passer par une appli mobile, y en a 2 qui ont été développée et apportent bcp de choses !

Pas de soucis chez moi avec mes trois périphériques. J’ai juste dû, très récemment, modifier le script pour gérer les trois périphériques au sein du même script (au lieu de 3) et c’est reparti