Mot de passe JK BMS : codes par défaut, changement et réinitialisation

Le mot de passe d'un JK BMS correspond en réalité à deux codes distincts. Le mot de passe Bluetooth (de connexion) permet à l'app de communiquer avec le BMS. Le mot de passe des réglages permet de modifier les paramètres. Sur la plupart des appareils, la valeur d'usine est 1234 pour le Bluetooth et 123456 pour les réglages, mais vérifiez votre propre manuel, car les lots et les firmwares diffèrent.

Les deux codes d'un JK BMS

Beaucoup de problèmes de type "mot de passe refusé" viennent d'une confusion entre les deux.

CodeCe qu'il débloqueValeur par défaut souvent signalée
Mot de passe Bluetooth (connexion)Connecter l'app au BMS1234
Mot de passe des réglages (setup)Ouvrir et enregistrer les écrans de paramètres123456

Les deux sont indépendants. Changer l'un ne change pas l'autre. L'app demande le mot de passe des réglages quand vous ouvrez les pages de paramètres : c'est de là que vient la demande "verify password". Les valeurs par défaut figurent dans le manuel JK, sur les pages de la boutique JK et dans de nombreux fils du DIY Solar Forum. Elles ne sont pas garanties pour tous les lots, considérez-les donc comme la première chose à essayer, pas comme une promesse.

Les mots de passe et la connexion depuis le navigateur

Avec l'éditeur JK Preset Studio, la connexion depuis le navigateur ne demande aucun mot de passe. Elle utilise le même protocole Bluetooth JK02 que l'app, et lors de nos tests en firmware 19, le BMS a accepté lectures et écritures sans aucun code : c'est l'app JK qui vérifie les codes. Selon un témoignage sur un ancien firmware V15, les écritures ont cessé après un changement du mot de passe des réglages : votre appareil peut différer. Voir le guide Bluetooth.

Les codes ne protègent donc pas vraiment contre quelqu'un à portée Bluetooth. Gardez le BMS connecté à un moniteur ou coupez le Bluetooth si cela compte pour vous.

Comment changer les mots de passe

Les noms exacts des menus changent d'une version de l'app à l'autre, cherchez donc leurs équivalents sur votre écran.

  1. Connectez-vous au BMS avec le mot de passe Bluetooth actuel.
  2. Ouvrez la zone des réglages et saisissez le mot de passe des réglages actuel quand il est demandé.
  3. Trouvez les options de mot de passe (l'app propose une entrée pour le mot de passe de connexion et une pour le mot de passe des réglages).
  4. Saisissez l'ancien code, puis le nouveau, et confirmez.
  5. Déconnectez-vous puis reconnectez-vous pour tester le nouveau mot de passe Bluetooth. Rouvrez l'écran des paramètres pour tester le nouveau mot de passe des réglages.

Choisissez un code court en lettres et chiffres ASCII simples : le BMS stocke chaque code dans un champ de 16 caractères. Notez les nouveaux codes ailleurs que sur le téléphone.

Le mot de passe JK BMS ne fonctionne pas

Essayez ces pistes dans l'ordre.

  • Mauvais type de code. La demande d'appairage attend le mot de passe Bluetooth. L'écran des paramètres attend le mot de passe des réglages. Essayez 1234 sur le premier et 123456 sur le second.
  • Problèmes de saisie. Vérifiez le verrouillage des majuscules et la majuscule automatique du clavier du téléphone. Les mots de passe peuvent être sensibles à la casse. Méfiez-vous d'un espace en fin de saisie.
  • Code déjà modifié. Si quelqu'un d'autre a installé la batterie, les valeurs par défaut ne s'appliquent plus.
  • Version de l'app. Une app très ancienne ou très récente peut se comporter différemment avec votre firmware. Mettez l'app à jour, ou essayez la version recommandée par le vendeur.
  • Différences de firmware. Des utilisateurs du DIY Solar Forum auraient eu des soucis de mot de passe après la mise à jour du firmware V19. Si le problème a commencé juste après une mise à jour, précisez-le en contactant le support.
  • Données de l'app obsolètes. Certains utilisateurs indiquent qu'effacer les données de l'app et la réinstaller permet au mot de passe des réglages par défaut de fonctionner à nouveau. Cela ne réinitialise que le côté app, donc cela n'aidera pas si le code a été changé dans le BMS.

Mot de passe JK BMS oublié : les options réalistes

Il n'existe pas de porte dérobée universelle, et personne ne devrait vous en promettre une. Voici ce qui est réaliste.

  1. Contactez le vendeur ou le support JK avec le numéro de série du BMS. Le numéro de série se trouve dans l'app, sur la page About ou d'informations de l'appareil. Le support JK aurait proposé, via ses pages de service après-vente, un mot de passe temporaire basé sur le numéro de série aux propriétaires ayant oublié leur code. Consultez la page de support actuelle plutôt qu'un vieux message de forum.
  2. Cherchez une sauvegarde. Si vous avez exporté vos réglages auparavant, le fichier .jkcfg peut contenir les codes. Voir la section suivante.
  3. Demandez au vendeur s'il existe une procédure de réinitialisation pour votre version matérielle. Certaines versions en ont une, beaucoup non.

N'achetez pas d'"outils de déverrouillage" à des vendeurs inconnus. Un BMS qui pilote un parc de batteries n'est pas l'endroit pour un firmware ou un dongle douteux.

Les mots de passe dans le fichier .jkcfg

Le .jkcfg exporté est une copie de 600 octets de deux trames du BMS. La seconde trame, celle des informations de l'appareil, contient deux champs ASCII de 16 caractères chacun : le device passcode (le mot de passe Bluetooth) et le setup passcode (le mot de passe des réglages). Un fichier exporté peut donc contenir les deux codes en clair.

Ce que cela signifie pour vous :

  • Traitez un fichier exporté comme un mot de passe. Ne le publiez pas sur un forum et ne l'envoyez pas à un inconnu sans l'avoir vérifié.
  • Avant de le partager, videz les deux champs du fichier ou remplacez-les par des codes jetables. Ne partagez pas un fichier qui contient vos vrais codes.
  • Dans JK Preset Studio, ce sont des champs modifiables de l'onglet Appareil. Le modèle, le numéro de série et les versions matérielle et logicielle y sont en lecture seule, mais les deux codes peuvent être modifiés, et seuls les octets modifiés changent à l'export. Les sommes de contrôle sont recalculées automatiquement.

L'import d'un fichier peut aussi réécrire dans le BMS les codes qu'il contient. Ce point n'est pas vérifié. Par prudence, contrôlez les codes du fichier avant l'import, pour ne pas vous enfermer dehors avec un code dont vous ne vous souvenez pas. Pour la procédure complète de sauvegarde et d'import, voir exporter et importer les réglages JK BMS. Une fois l'écran des paramètres accessible, le guide des réglages LiFePO4 est une bonne étape suivante.

FAQ

Le mot de passe JK BMS est-il le même que le code PIN Bluetooth ?

Pas exactement. Le mot de passe de connexion demandé par l'app est le "device passcode" du BMS. Il est distinct du mot de passe des réglages. L'appairage Bluetooth du téléphone lui-même, s'il en demande un, est géré par le téléphone.

Une mise à jour du firmware réinitialise-t-elle le mot de passe ?

Elle ne devrait pas, mais certains utilisateurs ont signalé des problèmes de mot de passe après des mises à jour. Exportez vos réglages avant la mise à jour et notez les deux codes.

Puis-je lire le mot de passe dans le fichier ?

Oui : si le fichier contient les codes dans la trame d'informations de l'appareil, ils y sont stockés en clair. Ouvrez le fichier dans l'éditeur et regardez l'onglet Appareil pour voir ce qu'il contient.

Faut-il changer les codes par défaut ?

Oui, si d'autres personnes peuvent approcher la batterie. N'importe qui à proximité du BMS avec un téléphone peut essayer 1234 et 123456.

Connectez votre BMS ou ouvrez votre .jkcfg dans l'éditeur pour vérifier quels codes il contient avant de partager un fichier ou de l'importer.

Guides associés

Tous les guides