Documentation

Lire les compteurs SML avec une tête de lecture optique

De nombreux compteurs "modernes" disposent d'une interface optique, c'est-à-dire d'une diode infrarouge, qui permet d'émettre quelques valeurs de compteur actuelles au format SML. Le cFos Charging Manager prend en charge ces compteurs et le raccordement d'une tête de lecture optique. Les têtes de lecture optiques existent en deux variantes : Avec un niveau TTL de 3,3V ou avec une connexion USB. Vous pouvez connecter une tête de lecture TTL au contrôleur cFos Power Brain et une tête de lecture avec interface USB au Raspberry PI ou Windows.

Pour lire un compteur qui parle SML au moyen d'une tête de lecture optique, vous avez besoin d'une tête de lecture avec niveau TTL pour le cFos Power Brain. Celle-ci est câblée de la manière suivante : Pour les contrôleurs avec révision matérielle 1.1 (Rev. C) et 2.0 (Rev. F) :

GND - Pin 10
TxD - Pin 11 - ici est raccordé le RxD du lecteur
RxD - Pin 12 - ici est raccordé le TxD du lecteur
Vcc - Pin 15

Configurez ensuite un compteur du type "SML Meter COM Port" dans le cFos Charging Manager. Comme adresse, indiquez COM2,9600,8,N,1.
Si vous utilisez le cFos Charging Manager sous Windows ou Raspberry, vous avez besoin d'une tête de lecture optique avec interface USB. Comme compteur, configurez le type "SML Meter" et définissez l'adresse sur COMx,9600,8,N,1, COMx étant le port COM sous lequel le lecteur USB s'annonce (comme pour les adaptateurs Modbus).

Débloquer le compteur avec un code clignotant

Dans leur état de base, les "dispositifs de mesure modernes" installés dans les armoires de compteurs ne fournissent que les kWh par interface optique. Pour obtenir des valeurs de puissance en temps réel, il faut les débloquer avec un PIN. Vous recevez le PIN de votre exploitant de point de mesure ou de votre exploitant de réseau. Une fois que vous avez le PIN, vous pouvez activer le compteur à l'aide d'une lampe de poche : Clignez une fois sur l'interface optique. Le compteur effectue alors un test d'affichage et "PIN" ainsi que 4 zéros apparaissent à l'écran. Vous pouvez maintenant, par des impulsions d'env. 1 sec. Pour augmenter le premier 0 jusqu'à ce que vous ayez saisi le premier chiffre du pin. Attendez ensuite que le curseur passe au deuxième zéro et augmentez ce chiffre en conséquence par des impulsions de clignotement. Une fois que vous avez saisi les 4 chiffres du code PIN, le compteur est activé pour 120 secondes. Dans cet état, un bref clignotement provoque le passage de l'écran à différentes représentations. L'une d'entre elles est "PIN on". Allumez maintenant pendant env. 5sec, jusqu'à ce que "PIN off" apparaisse. Vous avez ainsi activé durablement la transmission de la puissance active via l'interface optique. Veuillez noter que cela permet à toute personne munie d'une lampe de poche de lire les différentes valeurs du compteur. Malheureusement, la puissance active n'est souvent transmise que sous forme de valeur globale. Le gestionnaire de charge cFos calcule ensuite les valeurs de courant correspondantes pour les phases. Comme cela comporte une certaine imprécision, vous devriez donc prévoir ou régler une certaine réserve pour les tâches de gestion de la charge.

Lire les compteurs avec Tibber Puls

Pour recevoir les données du Tibber-Pulse directement dans le Charging Manager, le serveur web doit être activé de manière permanente sur le Tibber-Bridge. Pour ce faire, vous pouvez suivre les étapes suivantes :

  1. Noter le mot de passe sur le bridge (il se trouve près du code QR), par exemple ABCD-AA11
  2. Retirer le pont, le brancher pendant peut-être 1 seconde, le retirer à nouveau et le brancher
  3. L'anneau devrait maintenant s'allumer en vert, comme au début (non, vous n'avez pas perdu de settings !)
  4. Chercher le WLAN "TibberBridge" sur l'ordinateur portable/le téléphone mobile, la clé WPA est le mot de passe mentionné ci-dessus
  5. Une fois la connexion établie, appeler http://10.133.70.1/params/
  6. Indiquer le nom d'utilisateur "admin" et le mot de passe comme ci-dessus
  7. Tout en bas, mettre l'attribut "webserver_force_enable" sur "true" (taper !) et "Store params to flash"
  8. Débrancher et rebrancher encore une fois, maintenant le Pulse-Bridge devrait redémarrer "normalement"
Maintenant, créer un nouveau compteur dans la Wallbox du type "SLM Meter HTTP" et indiquer comme adresse "http://admin:Passwort comme oben@IP-der-Tibber-Bridge/data.json?node_id=1".

Voici encore des indications importantes sur la manipulation du Tibber Pulse.

Lire les compteurs avec Tasmota

Tasmota est un système d'exploitation pour les processeurs ESP d'Espressif. Vous pouvez connecter la tête de lecture optique Hichi IR à un module ESP sur lequel fonctionne Tasmota. Tasmota met alors à disposition un serveur web à partir duquel le cFos Charging Manager peut ensuite lire les données de comptage déterminées par la tête de lecture. Voici les instructions d'Andreas H. sur la manière de configurer Tasmota en conséquence :

Après l'intégration dans le réseau WLAN, la tête de lecture doit être décrite avec le script correspondant au compteur existant.
Webinterface(IP tête de lecture) -> Consoles -> Edit Script (déposer le script)
Important : activer "Script enable" et enregistrer
Avec la définition de compteur existante "Tasmota_Smartmeter_http.json", un compteur Logarex modèle LK13BE avec SML est lu.
Le script correspondant :

         >D
         >B
         ->sensor53 r
         >M 1
         +1,3,s,16,9600,LK13BE,1,10,2F3F210D0A,063035310D0A
         1,77070100010800ff@1000,Gesamt kWh bezogen,kWh,Power_total_in,1
         1,77070100020800ff@1000,Gesamt kWh geliefert,kWh,Power_total_out,1
         1,77070100100700ff@1,Verbrauch aktuell,W,Power_curr,0
         1,77070100240700ff@1,Power L1,W,Power_L1_curr,0
         1,77070100380700ff@1,Power L2,W,Power_L2_curr,0
         1,770701004C0700ff@1,Power L3,W,Power_L3_curr,0
         1,77070100200700ff@1,Voltage L1,V,Volt_L1_curr,1
         1,77070100340700ff@1,Voltage L2,V,Volt_L2_curr,1
         1,77070100480700ff@1,Voltage L3,V,Volt_L3_curr,1
         1,770701001f0700ff@1,Amperage L1,A,Amperage_L1_curr,2
         1,77070100330700ff@1,Amperage L2,A,Amperage_L2_curr,2
         1,77070100470700ff@1,Amperage L3,A,Amperage_L3_curr,2
         1,770701000e0700ff@1,Frequency,Hz,HZ,2
         1,77070100510704ff@1,Phaseangle I-L1/U-L1,deg,phase_angle_p1,1
         1,7707010051070fff@1,Phaseangle I-L2/I-L2,deg,phase_angle_p2,1
         1,7707010051071aff@1,Phaseangle I-L3/I-L3,deg,phase_angle_p3,1
         1,77070100510701ff@1,Phase angle U-L2/U-L1,deg,phase_angle_l2_l1,1
         1,77070100510702ff@1,Phase angle U-L3/U-L1,deg,phase_angle_l3_l1,1
         

Si un autre compteur que celui mentionné dans l'exemple est utilisé, Tasmota doit être mis en service avec le script correspondant au compteur existant.
Des scripts Tasmota adaptés aux modèles les plus répandus sont disponibles sur Internet.
Ensuite, la sortie peut être testée avec le lien http://ip_lesekopf/cm?cmnd=status%2010.
Le retour devrait alors ressembler à peu près à ceci (exemple : Logarex LK13BE)

         {
         "StatusSNS":{
         "Time":"2022-09-24T10:16:32",
         "LK13BE":{
         "Power_total_in":108.9,
         "Power_total_out":0.0,
         "Power_curr":4294,
         "Power_L1_curr":1390,
         "Power_L2_curr":1453,
         "Power_L3_curr":1450,
         "Volt_L1_curr":235.0,
         "Volt_L2_curr":232.9,
         "Volt_L3_curr":234.2,
         "Amperage_L1_curr":5.96,
         "Amperage_L2_curr":6.33,
         "Amperage_L3_curr":6.25,
         "HZ":50.00,
         "phase_angle_p1":353.1,
         "phase_angle_p2":351.6,
         "phase_angle_p3":353.2,
         "phase_angle_l2_l1":120.1,
         "phase_angle_l3_l1":241.0
         }
         }
         }
         

En conséquence, les inscriptions dans la définition du compteur (JSON) doivent être adaptées individuellement et téléchargées dans cFos-WB.

Pour cette confirmation, un compteur défini par l'utilisateur peut être créé dans cFos Charging Manager au moyen d'une définition JSON. Pour l'exemple ci-dessus, voici le téléchargement sur la page des appareils pris en charge par cFos Charging Manager. Dans le cFos Charging Manager, vous inscrivez ensuite un compteur de type "HTTP Input" avec l'adresse de votre Tasmota.