Localisation non mise à jour

Bonjour

J’utilise le plugin myBMW - il fonctionne nickel à part pour la mise à jour de la localisation GPS - voici le screenshot dessous.

Côté Log en debug, je n’ai pas d’erreur:


[2022-09-17 12:52:14][DEBUG] : ┌─Command execution : synchronize
[2022-09-17 12:52:14][DEBUG] : | Brand : BMW - Connection car vin : WBA6XXX with username : XXX@XXX.com
[2022-09-17 12:52:14][DEBUG] : | Result token OK at time 1663411934 and expires in : 2281 s
[2022-09-17 12:52:15][DEBUG] : | Result getPictures() : HTTP/1.1 200 OK Content-Length: 164248 Content-Type: image/png x-correlation-id: a2e04dde8397054e2133273b952b93cb x-cluster-mock-used: false Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff Content-Security-Policy: default-src 'self' Request-Context: appId=cid-v1:24f34ad2-7e62-4399-93db-3071c599c619 Date: Sat, 17 Sep 2022 10:52:15 GMT  
[2022-09-17 12:52:15][DEBUG] : | End of car picture refresh : [200 - OK]
[2022-09-17 12:52:15][DEBUG] : | Result token OK at time 1663411935 and expires in : 2280 s
[2022-09-17 12:52:16][DEBUG] : | Result getVehicles() : {"vin":"WBA6XXX","mappingInfo":{"isAssociated":true,"isLmmEnabled":false,"mappingStatus":"CONFIRMED","isPrimaryUser":true},"appVehicleType":"CONNECTED","attributes":{"lastFetched":"2022-09-17T10:52:16.208Z","model":"M340i xDrive","year":2022,"color":4281545523,"brand":"BMW","driveTrain":"MILD_HYBRID","headUnitType":"MGU","headUnitRaw":"HU_MGU","hmiVersion":"ID7","softwareVersionCurrent":{"puStep":{"month":3,"year":22},"iStep":552,"seriesCluster":"S18A"},"softwareVersionExFactory":{"puStep":{"month":3,"year":22},"iStep":540,"seriesCluster":"S18A"},"telematicsUnit":"ATM2","bodyType":"G21","countryOfOrigin":"CH","driverGuideInfo":{"androidAppScheme":"com.bmwgroup.driversguide.row","iosAppScheme":"bmwdriversguide:\/\/\/open","androidStoreUrl":"https:\/\/play.google.com\/store\/apps\/details?id=com.bmwgroup.driversguide.row","iosStoreUrl":"https:\/\/apps.apple.com\/de\/app\/id714042749?mt=8"}}}
[2022-09-17 12:52:16][DEBUG] : └─End of synchronisation : [200 - OK]

Merci - Thierry.

Bonjour,

Vous êtes sur un forum communautaire et pas sur une discussion privée avec le développeur du plug-in, veuillez donc ne pas tag le dev directement. Voir point 16: Comment nous aider à vous aider - ou Comment poser une bonne question?

En l’occurrence je connais la raison mais pas sur que cela vous intéresse d’avoir ma réponse…

D’autres part veillez à copier les logs dans un Texte préformaté, voir point 11. J’ai corrigé pour vous.

Merci - voila qui est modifié. Et oui, ta réponse m’interesse !

Thierry

:grimacing:

A mon avis vous avez un jeedom 4.2 installez « récemment » sur lequel le mode « apache sécurisé » est activé.
Si vous ouvrez les outils dev (touche f12 du navigateur), onglet réseau (et p-e bien dans l’onglet console aussi) et qu’ensuite vous rafraichissez la page vous devriez voir des erreurs disant que la requête a été bloquée (content security policy; CSP)

Si c’est le cas c’est donc dû aux nouvelles mesures de sécurités mise en place sur jeedom.
Il est techniquement possible de les désactiver mais ce n’est pas recommandé. Voir article sur le blog.

En effet c’est bien la solution !

Merci…

1 « J'aime »

Hello @thierryg61

Je confirme ce qu’a dit @Mips .Si vous avez passé le sujet en résolu c’est que vous avez du coup désactivé la sécurité apache et je ne le recommande vraiment pas.

Dans la prochaine version de Jeedom (4.3), les maps google seront autorisées nativement. Si vous avez les connaissances suffisantes (attention, ce n’est pas sans risque), vous pouvez néanmoins modifier le fichier suivant :

html/install/apache_security

Il faut ajouter la ligne suivante dans Header set Content-Security-Policy :

frame-src 'self' *.jeedom.com *.google.com *.google.fr data:;

Puis il faut redémarrer le serveur Apache en cliquant sur la commande Apache sécurisé sous Administration systeme .

Si besoin d’aide, nous pouvons le faire ensemble en remote.

Xav

3 « J'aime »

merci Xav - je vais tester

Attention dans les infos partagées !
Le bouton que tu indiques ne fait pas que redémarrer apache …!

Exact :stuck_out_tongue_winking_eye:
Il redémarre le serveur apache après avoir appliqué les paramètres de sécurité !

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.