Connected drive BMW

Bonjour,

Tu ne peux pas envoyer de message via le site bmwconnected (remote cockpit)?

Bonjour, @Madcow

Oui ça marche avec remote cockpit, une option que je ne connaissais pas.

Merci

Bon, j’ai essayé la fonction message, cela ne fonctionne pas depuis jeedom mais fonctionne bien depuis le remote cockpit du portail web Connected Drive.
Par contre depuis la mise à jour j’ai à nouveau l’icône « refresh » qui tourne en boucle lorsque j’envois une commande.

J’ai aussi ces informations en plus lorsque je clique sur « Tester la connexion » en début du log

GetInfo
array(9) {
  [200]=>
  string(2) "OK"
  [401]=>
  string(12) "UNAUTHORIZED"
  [404]=>
  string(9) "NOT_FOUND"
  [405]=>
  string(22) "MOBILE_ACCESS_DISABLED"
  [408]=>
  string(19) "VEHICLE_UNAVAILABLE"
  [423]=>
  string(14) "ACCOUNT_LOCKED"
  [429]=>
  string(17) "TOO_MANY_REQUESTS"
  [500]=>
  string(12) "SERVER_ERROR"
  [503]=>
  string(19) "SERVICE_MAINTENANCE"
}
array(9) {
  [200]=>
  string(2) "OK"
  [401]=>
  string(12) "UNAUTHORIZED"
  [404]=>
  string(9) "NOT_FOUND"
  [405]=>
  string(22) "MOBILE_ACCESS_DISABLED"
  [408]=>
  string(19) "VEHICLE_UNAVAILABLE"
  [423]=>
  string(14) "ACCOUNT_LOCKED"
  [429]=>
  string(17) "TOO_MANY_REQUESTS"
  [500]=>
  string(12) "SERVER_ERROR"
  [503]=>
  string(19) "SERVICE_MAINTENANCE"
}

Mais tout le reste fonctionne correctement.

Edit 1 : il a la section " GetRemoteServiceStatus" en plus dans le log du test de connexion, et j’ai remarqué que les informations ci-dessus se retrouve à chaque début de section.
@geqr, si cela peut te servir, je t’ai envoyé le log complet par mp.

Bonjour,

Même chose sur ma série 1 F20 : l’envoi de message fonctionne à partir du site bmw, mais pas à partir du plugin.
Par contre aucune info bizarre dans les logs du test de connexion.

Merci pour les messages. les infos dans les logs sont assez normal pour les tests que je faisais.
Pour les messages, je vais regarder pour les modifications et je vous tiens au courant :slight_smile:

Bonjour,

J’arrive à envoyer des messages depuis Remote Cockpit et pas depuis le plugin.
Pour les messages qui ne sont pas reçus par nos véhicules, l’erreur d’exécution est signalée dans le log http.error:

O=Bayerische Motoren Werke AG; CN=b2vapi.bmwgroup.com
*  start date: Dec 24 22:03:49 2019 GMT
*  expire date: Dec 24 22:03:49 2020 GMT
*  issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Organization Validation CA - SHA256 - G2
*  SSL certificate verify ok.
> POST /api/vehicle/myinfo/v1 HTTP/1.1
Host: b2vapi.bmwgroup.com
Authorization: Bearer XQEPmdVSL5jCFSXzKn7upANNTy7j4klh
Content-Type: application/json
Content-Length: 65
Accept: application/json
* upload completely sent off: 65 out of 65 bytes
< HTTP/1.1 400 Bad Request
< Date: Tue, 05 May 2020 16:03:40 GMT
< Server:
< Max-Forwards: 20
< Via: 1.0 lpapigwemea02 ()
< X-CorrelationID: Id-5c8eb15e2d697e7a3cbed1cb 0
< Strict-Transport-Security: max-age=31536000;includeSubDomains
< X-Content-Type-Options: nosniff
< Set-Cookie: ROUTEID=.0; path=/
< Connection: close
< Transfer-Encoding: chunked
<
* Curl_http_done: called premature == 0
* Closing connection 0

En résumé Bad Request

@geqr
Pouvez-vous SVP fermer le clapet de curl_exec en mettant l’option

curl_setopt($ch, CURLOPT_VERBOSE, false);

Avec true, c’est pas facile de retrouver l’erreur !

Juste au dessus, il y a 2 fois :

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

Bonjour,

Et pour ma mini, possible que çà fonctionne ?
C’est le même système que BMW…

Merci,

Oui C’est fortement possible.
Il vous reste à essayer.
Ça devrait fonctionner pour toutes les marques du groupe BMW.
Pas certain de trouver un utilisateur de la 3ème marque qui utilise Jeedom :wink: :thinking:

Bonjour Ma femme viens d’avoir la Mini Cooper SE veut tu que je test si c’est aussi compatible ? l’appli mobile me semble identique en tout cas
Cdt
Tony

Bonjour,

J’ai également une i3 je peux participer aux tests si besoin.

Bonne journée.
Alex

Bonjour,

Fonctionne parfaitement sur une X3 30d 2018 (G1) sur Raspberry Pi4 ! Merci aux développeurs :clap: :clap: :clap: :pray:

Bonjour

j’ai bien toutes les infos qui remontent mais aucune action ne fonctionne

voici ma version :
Version : 4.0.60
Source : default
Branche : V4-stable
Système : RPI 3 B


et le log error
http.error.txt (4,7 Ko)

Modele 220D gran Coupé

J’ai également les remontées mais aucune action possible sur ma 330e G20.

ton modèle ?

X3 30d 2018 (G1)
Raspberry Pi4 2GB avec Jeedom V4.0.60
Linux raspberrypi 5.4.42-v8+

Le temps d’exécution d’une commande est d’environ 90 secondes (déverrouillage ou verrouillage par exemple).

CI-joint une copie écran de l’app BMW Connected sur mon iPhone

L impossibilité de réaliser des actions vient sans doute du plugin. J’ai essayé sur Home Assistant BMW Connected Drive - Home Assistant et ça fonctionne pour toutes actions.

Hello artpol,

Merci pour le travail :slight_smile: ca fonctionne sur les 330e premiere génération et M2 competition :slight_smile:

Bonne fin de weekend.

Bonjour à tous,

Des nouvelles de ce PLUGIN ? il n’est pas téléchargeable sur le Market apparemment, ou plutôt, il l’est mais ne peut s’installer.
Merci de vos futurs nouvelles :slight_smile:

Un petit UP :grin:

J’ai la 330e génération g20 et les actions ne fonctionnent. Prête moi ta M2 pour que je teste :woozy_face:

:smiley: ouai mais on peut faire beaucoup moins d’action avec le connected drive que la 330e /D
A toi de voir si tu es plutot pilote ou geek :smiley:

Je vais bientôt aquérir la nouvelle Countryman 2021. J’aurais aimé savoir si ce plugin fonctionnera avec ? Merci pour vos réponses.