Evolutions plugin

Merci Xav pour ta réponse.
Ok, je vais faire la mise à jour et rester sur la beta.
Je suis intéressé de suivre les évolutions, en particulier si tu offre un widget adapté pour affichage sur portable Android.
Bon courage pour tes travaux
Jack

C’est exactement le but !
Un widget simple et concis avec un minimum d’informations pertinentes (compatibles smartphone) et un panel avec la vue détaillée actuelle et qq autres surprises :stuck_out_tongue_winking_eye:

Bonsoir,

Avec les nouvelles BMW, il est possible de faire varier le courant de charge (mini 6A) au tableau de bord.
Serait il possible avec l’API de pouvoir varier l’intensité de charge du véhicule en fonction de la production solaire ? je n’ai pas encore mon véhicule, ni accès à l’application MyBMW pour le moment.
Encore merci pour ce superbe plugin et vos réponses

Arno

1 « J'aime »

Hello @Domo67

Je n’ai toujours pas reçu la mienne. Donc difficile de te répondre pour le moment. On testera :stuck_out_tongue_winking_eye:
Si on peut le faire via l’app, on pourra le faire via le plugin. Je te tiens au courant !

Xav

1 « J'aime »

Un exemple sur les tesla

1 « J'aime »

Bonjour Xav.
Je viens d’installer la dernière version de ton plugin. Le widget est parfait pour Android, mais je suppose qu’il y a une possibilité de conserver également le design précédent pour un affichage sur tablette ou PC (design plus sympa avec photo de l’auto et information de localisation du véhicule).
Deux remarques sur le fonctionnement du design Android:
1 - Contrairement à l’application My BMW, les actions comme le déverrouillage ne requièrent pas la fourniture d’un mot de passe (sécurité moindre).
2 - En ce qui me concerne, les actions ont fonctionné une fois (déverrouillage et klaxon) et depuis impossible de lancer à nouveau la moindre action …
Merci
Jack

Hello @Jack-le-motard

On regarde pour le souci des actions demain.
Pour l’interface, va sur la config du plugin et active le panel. Puis dans le menu tu devrais être content avec quelques nouveautés :stuck_out_tongue_winking_eye:

Xav

Hello Xav,

En fait après quelques essais, je viens de me rendre compte que j’activais les commande trop rapidement, si j’attends bien que la synchro soit terminée entre deux commandes, je peux relancer des actions sans souci (donc désolé d’avoir signalé un faux problème :zipper_mouth_face).
A noter toutefois que sur un enchainement de plusieurs commandes, même en respectant un délai entre chaque commande, le serveur BMW ne suit plus …

Le panel est effectivement activé (‹ Afficher le panneau desktop › coché), je suppose que le menu que tu mentionne est le bloc ‹ Paramètres d’affichage du panel › qui permet de configurer l’affichage de l’état et de la couleur des icones. Je les ai modifié mais cela n’a aucun impact sur mon affichage.
La commande de localisation semble ne pas fonctionner (affichage de la carte du monde sans localisation).

Merci

Jack

Hello @Jack-le-motard

Je te confirme c’est très lent côté serveur BMW. Si tu veux être sûr de la réalisation de la commande, je t’invite à vérifier sur les logs (en mode debug). Tu devrais avoir qqchose comme cela :

3200|[2023-09-18 18:21:57][DEBUG] : ┌─Command execution : doorLock
3201|[2023-09-18 18:21:57][DEBUG] : | Brand : MINI - Connection car vin : XXXXXXXXXXXX with username : xxxxxxxxxxxxxx
3202|[2023-09-18 18:21:57][DEBUG] : | Result authentication() : token OK at time 1695054117 and expires in : 2309 s
3203|[2023-09-18 18:21:57][DEBUG] : | Hearders : ["Accept: application/json","Authorization: ...
3204|[2023-09-18 18:21:58][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3205|[2023-09-18 18:22:04][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3206|[2023-09-18 18:22:09][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3207|[2023-09-18 18:22:15][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3208|[2023-09-18 18:22:26][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3209|[2023-09-18 18:22:31][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3210|[2023-09-18 18:22:37][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"PENDING"}
3211|[2023-09-18 18:22:42][DEBUG] : | Result getRemoteServiceStatus() : [200 - OK] - {"eventStatus":"EXECUTED"}
3212|[2023-09-18 18:22:47][DEBUG] : └─End of car event doorLock : [200 - OK] - eventId : xxxxxxxxxxxxxxxxxxxxxxxxxx - creationTime : 2023-09-18T16:21:58.176196Z

EXECUTED → action réussie après 50s :dizzy_face:

C’est bien ca ! Tu dois donc avoir un souci. Tu pourrais m’envoyer en MP les logs en mode debug après avoir fait un refresh.
Cela peut arriver qd il y a un caractère spécial dans le json renvoyé par BMW.
Tu n’as rien dans le log http.error non plus ?

Xav

5 messages ont été scindés en un nouveau sujet : Please, porte le sur mobile