Surveiller la charge à distance

Quand on recharge sur des bornes publiques il est intéressant de connaître l’avancement de la charge. Comme on ne reste pas sur place, cette opération va durer entre 15 minutes et une heure il est sympa d’être informé du bon déroulement.

Les solutions possibles sont toutes basées sur des ondes radio. La première que j’ai écartée est l’usage des ondes dans la gamme des 800 Mhz, utilisé par les télécommandes. La portée est très variable et on ne peut pas trop s’éloigner. Avantage pas besoin de carte sim. Inconvénient il faut la relier au pc via un port usb, donc comme les 2 disponibles sont déjà utilisés, il faut ajouter un hub qui est source de mauvais contacts avec le temps.

Ensuite on a deux solutions, email et sms, qui utilisent un opérateur et ont besoin d’une carte sim. Avec abonnement ou carte pré-payée.

L’email est décompté du forfait data. Les abonnements les moins chers ont un volume de data limité. Les email seront de faible volume, mais le codage en base64 augmente celui-ci. Dans le cas de présence d’un hot-spot on travaille alors en wifi et ce n’est pas facturé. Il faut alors se connecter à ce routeur.

Le sms est maintenant inclus en illimité dans les premiers abonnements. J’ai donc retenu cette solution.

Au niveau technique le pc qui gère la charge, un samsung Q1 ultra,  est déjà équipé d’une carte radio  hsdpa. Il suffit d’insérer une carte sim. Il se trouve que j’ai pu m’en procurer une sur l’opérateur sfr à 0€ pendant 1 an.

On active la carte radio au niveau des paramètres windows. On se retrouve alors avec un port com (virtuel) qui nous permet de dialoguer avec cette carte radio considérée comme un modem. Il y a sur ce pc un petit programme qui permet de gérer les sms. Utile lors de la mise au point, il doit être arrêté car il bloque le port com pour son usage propre.

Ensuite il faut modifier un peu le programme de charge de façon à dialoguer avec le modem radio.

J’ai prévu un échange de données:

Depuis le pc vers mon smartphone: je dois recevoir un sms au début de la charge, un au début de l’équilibrage et un en fin de charge. Ce dernier est le plus important car il indique quand la voiture doit être déplacée, les emplacements de charge ne sont pas des places de parking.

J’ai prévu la possibilité de demander via mon smartphone où en est la charge. C’est un échange via deux sms, un envoyé et l’autre en retour. Il faut compter par exemple 5 secondes entre l’envoi d’un sms et sa réception. Donc le double pour ce cas.

Enfin il est prévu de recevoir de suite un sms si la charge est arrêtée prématurément.

Voici un exemple de recharge à faible puissance, 2,3 kW avec l’ensemble des sms:

Ruban_charge

J’ai demandé 4 fois la situation et reçu les 3 autre sms automatiquement.

La couverture radio gsm n’est pas totale, donc près de certaines bornes ce système ne fonctionnera pas. Mais ailleurs, pendant les repas, visites touristiques et autres activités je serai informé. Ainsi si un incident survient, selon que je dispose de temps devant moi ou pas je pourrai revenir à la borne et intervenir de suite ou pas.

Les sms sont codés avec 7 bits, donc les caractères accentués ne sont pas transmis. Il est possible de les coder en UCS-2 mais cela prend plus du double de la place et complique inutilement le programme de charge. Je vais rester en version de base et remplacer les quelques e accent aigu par un simple e.