Documentatión

Lectura de contadores SML con cabezal de lectura óptica

Muchos contadores "modernos" disponen de una interfaz óptica, es decir, un diodo infrarrojo, con el que algunos valores de los contadores de corriente se emiten en formato SML. El Gestor de carga cFos admite estos contadores y la conexión de una cabeza de lectura óptica. Las cabezas de lectura ópticas están disponibles en dos versiones: Con nivel TTL de 3,3V o con conexión USB. Puede conectar un cabezal de lectura TTL al controlador cFos Power Brain y uno con interfaz USB a la Raspberry PI o Windows.

Para leer un medidor que habla SML utilizando una cabeza de lectura óptica, necesita una cabeza de lectura con nivel TTL para el cFos Power Brain. Esto se cablea de la siguiente manera: Para controladores con revisión de hardware 1.1 (Rev. C) y 2.0 (Rev. F):

GND - Pin 10
TxD - Pin 11 - RxD del lector se conecta aquí
RxD - Pin 12 - TxD del lector se conecta aquí
Vcc - Pin 15

Luego configure un medidor del tipo "SML Meter COM Port" en el cFos Charging Manager. Introduzca COM2,9600,8,N,1 como dirección.
Si utiliza el cFos Charging Manager bajo Windows o Raspberry, necesitará una cabeza de lectura óptica con una interfaz USB. Configure el tipo "SML Meter" como el medidor y establezca la dirección en COMx,9600,8,N,1, donde COMx es el puerto COM bajo el que informa el lector USB (similar a los adaptadores Modbus).

Habilitar contador con código de parpadeo

En el estado básico, los "modernos dispositivos de medición" instalados en los armarios de contadores sólo suministran los kWh a través de una interfaz óptica. Para recibir los valores de rendimiento a tiempo, deben estar habilitados con un PIN. Puede obtener el PIN del operador de su punto de medición o del operador de la red. Si tienes el PIN, puedes desbloquear el contador con una linterna: Flashear el interfaz óptico una vez. El medidor realizará una prueba de visualización y en la pantalla aparecerá "PIN" y 4 ceros. Ahora se puede aumentar el primer 0 por pulsos de aproximadamente 1 seg. Ahora puede aumentar el primer 0 por impulsos de aproximadamente 1 segundo hasta que haya introducido el primer dígito del pin. A continuación, espere a que el cursor salte al 2º cero y aumente este dígito en consecuencia mediante pulsos intermitentes. Una vez introducidas las 4 cifras del PIN, el contador se activa durante 120 segundos. En este estado, un breve parpadeo hace que la pantalla cambie a diferentes representaciones. Una de ellas es "PIN on". Ahora se enciende durante unos 5 segundos hasta que aparece "PIN off". Ahora ha habilitado permanentemente la transmisión de potencia activa a través de la interfaz óptica. Tenga en cuenta que esto también permite que cualquier persona con una linterna pueda leer los distintos valores del medidor. Desgraciadamente, la potencia activa a menudo sólo se transmite como un valor total. El gestor de carga cFos calcula entonces los valores de corriente correspondientes a las fases. Dado que esto está sujeto a un cierto grado de inexactitud, debería planificar o establecer una cierta reserva para las tareas de gestión de la carga.

Leer contador con Tibber Pulse

Para obtener los datos del Tibber-Pulse directamente en el Charging Manager, el servidor web en el Tibber-Bridge debe estar permanentemente activado. Para hacer esto, puedes realizar los siguientes pasos:

  1. Anota la contraseña en el puente (está en el código QR), por ejemplo ABCD-AA11
  2. Saca el puente, enchúfalo durante 1 segundo, vuelve a sacarlo y enchúfalo
  3. El anillo debería iluminarse en verde, como al principio (¡no, no has perdido ninguna configuración!)
  4. Busca la WLAN "TibberBridge" en el portátil/teléfono móvil, la clave WPA es la contraseña mencionada anteriormente
  5. Después de una conexión exitosa, llama a http://10.133.70.1/params/
  6. Introduce el nombre de usuario "admin", la contraseña como arriba
  7. En la parte inferior, establece el atributo "webserver_force_enable" en "true" (¡escríbelo!) y "Store params to flash"
  8. Apaga y vuelve a enchufar, ahora el Pulse-Bridge debería volver a funcionar "normalmente"
Ahora cree un nuevo contador del tipo "SLM Meter HTTP" en la Wallbox e introduzca "http://admin:Passwort like oben@IP-der-Tibber-Bridge/data.json?node_id=1" como dirección.

Aquí hay algunas notas importantes sobre el manejo del Tibber Pulse.

Leer el contador con Tasmota

Tasmota es un sistema operativo para los procesadores Espressif ESP. Puede conectar el cabezal de lectura óptica Hichi IR a un módulo ESP que ejecute Tasmota. Tasmota proporciona entonces un servidor web desde el que el cFos Charging Manager puede leer los datos del contador determinados a través del cabezal de lectura. Aquí están las instrucciones de Andreas H. sobre cómo configurar Tasmota en consecuencia:

Después de la integración en la WLAN, la cabeza de lectura debe ser descrita con el guión correspondiente según el contador existente.
Interfaz web(cabeza de lectura IP) -> Consolas -> Editar Script (guardar script)
Importante: Activar "Habilitar Script" y guardar
Con la definición de contador existente "Tasmota_Smartmeter_http.json" se lee un contador Logarex modelo LK13BE con SML.
El guión de coincidencia:

         >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 se utiliza un contador distinto al mencionado en el ejemplo, hay que poner en marcha Tasmota con el guión correspondiente al contador existente.
En Internet se pueden encontrar guiones de Tasmota adecuados para los modelos más comunes.
Después, se puede probar la salida con el enlace http://ip_lesekopf/cm?cmnd=status%2010. La respuesta debería ser algo así.
La respuesta debería ser algo así (ejemplo: 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 consecuencia, las entradas de la definición del contador (JSON) deben adaptarse individualmente y cargarse en el BM cFos.

Para esta retroalimentación, se puede crear un contador definido por el usuario en el cFos Charging Manager utilizando una definición JSON. Para el ejemplo anterior, aquí está la descarga en la página de los dispositivos soportados por el cFos Charging Manager. En el cFos Charging Manager, introduzca entonces un contador del tipo "HTTP Input" con la dirección de su Tasmota.