HARDWARE NECESARIO

Justificada la conveniencia / necesidad de disponer de un valor «fidedigno» del consumo de EE teníamos dos posibilidades. O bien «calibrar» la medida obtenida mediante el MIRUBEE comentado con anterioridad a partir de mis datos que suben a la nube de MIRUBEE por lo que dependo totalmente de ellos… o bien montarme en Home Assistant (HA) un sistema propio de mis datos que solo yo tengo smile

Además hay otra razón muy importante para preferir el uso del XTM18S en lugar del MIRUBEE ya que el XTM dispone de una pantalla LCD de 5 dígitos (+ un decimal) que mantendrá (al menos durante 20 años la medida sin necesidad de alimentación). De esa forma incluso me aburra del HA seguiré teniendo el valor de consumo que es el que mínimamente necesito.

Gracias al amigo Lantzi, como no, también descubrimos el SONOFF que aunque parece un simple interruptor WiFi en su pequeño tamaño no solo incluye la potencia de un Arduino sino que dispone también de un relé… y, si no fuera poco, se puede alimentar de 220V lo que simplifica en gran medida su instalación.

Como ya os hemos avisado al inicio de esta revisión no se tratará de una «clásica» de PcDeMaNo sino algo más dirigido a que sirva de referencia (incluso a nosotros mismos) para recordar lo que hicimos smile Por eso no vamos a detallaros los pasos sino más bien dejaros los enlaces más interesantes para que vosotros (y nosotros) podamos rehacer el proceso magistralmente descrito por otros.

REPROGRAMACIÓN DEL FIRMWARE DEL SONOFF

Por ejemplo, las primeras etapas de desmontar el SONOFF y soldar los correspondientes pines lo podéis ver AQUÍ … aunque podéis pasar de alto el borrado de la memoria ya que no es necesario (al menos en nuestro caso).

 

Aunque hay varias formas de programar el ESP8266 (que lleva su interior el SONOFF) en nuestro caso hemos elegido Arduino IDE utilizando la siguiente configuración que por alguna extraña razón hemos tenido que hacerla con Flash Mode: «DOUT» lo que nos ha costado estar durante varios días dándole vueltas hasta que hemos conseguido que funcionase correctamente.

 

 

13362
Suscribirse
Notificación
28 Comments
Inline Feedbacks
Ver todos los comentarios
Juanma
Juanma
5 años antes

Hola, estoy pensando en hacer este proyecto, he visto en Aliexpress éste

Serviría tambien no? he visto que es de 40A Máximo

Jose GM
Jose GM
5 años antes

Hola, entonces este dispositivo se podría conectar a la entrada general para saber el consumo total de la vivienda, verdad?
¿cómo se haría la conexión?

Tjchispas
Tjchispas
5 años antes

Gracias por compartir el proyecto. Tengo una duda, tengo un meter de energía solar que incluye 800KWh impulsos, me gustaría usarlo tambien con el sonoff, puedo cambiar el PULSE FARTOR en MAID-EN a 800 y ya funcionaria?

Tjchispas
Tjchispas
5 años antes
En respuesta a   Pharizna

Gracias por contestar tan rápido. Imagino que serán 800 pulsos por KWh, ya lo tengo en pruebas cambiando el 2000 por 800 y parece que funciona, pero los saltos son de 300w, se podrían acontar esos saltos? Como debería de calibrarlo?

Este meter lleva tambien protocolo RS845 para el inversor solar, que a su vez lleva wifi pero no he visto la forma de integrarlo en home assistant, sabes donde puedo buscar información al respecto?

Tjchispas
Tjchispas
5 años antes
En respuesta a   Pharizna

Los datos los sube al propio cloud del inversor solaxcloud.com y desde hay los veo desde web o desde la app de solax

Alejandro
Alejandro
5 años antes

A mi me da un error enorme, a menos que cambie el valor SEND_FREQUENCY a 120000

Javier
Javier
5 años antes

Gran trabajo.
Una pregunta de novato:
Para flashear el sonoff con Arduino sólo son necesarias las 2 pestañas maid-em.ino y userdata.h en la interfaz del programa para la compilación y flasheo? Las librería las incluye de forma automática?
Lo digo porque después de flashear no consigo conectar a MQTT ni tengo acceso web…

Gracias.

Javier
Javier
5 años antes
En respuesta a   Pharizna

Al compilar no tengo errores, las librerías las tenía incluidas de flashear otros sonoff con Tasmota. Pero sigo sin tener acceso web al relé, y me falla la conexion MQTT.

Hago ping al dispositivo y obtengo respuesta.

Monitorizando el puerto serie:
Attempting connection to MQTT server… failed, rc=-2 try again in 5 seconds

configuracion home assistant:
– platform: mqtt
name: «Potencia»
state_topic: «ESP-energy-01/watt»
unit_of_measurement: «W»
– platform: mqtt
name: «Energía»
state_topic: «ESP-energy-01/kwh»
unit_of_measurement: «kWh»
– platform: mqtt
name: «Total Energía»
state_topic: «ESP-energy-01/pulse»
unit_of_measurement: «kWh»

Otros sonoff con tasmota y espurna me funcionan sin problemas

Javier
Javier
5 años antes
En respuesta a   Javier

Nada, no hay manera. Alguna versión de alguna librería… ni idea.
Si tuvieras el bin compilado te lo agradecería enormemente.

Javier
Javier
5 años antes
En respuesta a   Pharizna

Al final, cambiando versiones de librerías en arduino he logrado compilar y hacer funcional el SonOFF
Tengo conexión WIFI, MQTT operativo y acceso web.
Pero no recoge los impulsos del XTM, siempre aparece en 0.
La conexión es, por verificar:

21 del XTM (neg) a pin GND del SonOff
20 del XTM (pos) a pin contiguo al anterior (TX en placa)

Gracias.

Iñi
Iñi
5 años antes

Hola!

A ver si nos podéis arrojar algo de luz en este asunto:

En casa tenemos un sistema de placas solares con inyección a red.
El inversor nos da datos (ya los hemos integrado en Homeassistant) de potencia generada instantánea y acumulada.
Nuestra finalidad es usar la electricidad «sobrante» en determinadas franjas del día para por ejemplo accionar una bomba de agua o encender un termo en lugar de (al menos de momento) regalársela a la compañía eléctrica.
Pero nos encontramos con que necesitamos saber el balance de energía de nuestra casa en todo momento.
Así es como hemos llegado a este Foro y a revisión / artículo.

Las preguntas, o la dudas acerca de cómo plantear el tema:

Si construimos el medidor con este XTM y lo ponemos entre el diferencial y la primera línea, ¿creéis que medirá también el aporte del inversor como si fuera un consumo más?

Medidor XTM

Lo digo porque el inversor está montado en serie como una línea más en el cuadro, con la diferencia de que produce en lugar de consumir como todo lo demás.

Tenemos una wemos y también un sonoff basic, ¿con cual nos recomendaríais el montaje?

Si conocéis alguna solución comercial de precio razonable se agradece la recomendación, al fin y al cabo nos encanta inventar pero si hay algo que funciona más específicamente (solar + red) también puede ser muy práctico. La idea es integrar todos los datos de consumo y generación solar en HA y a partir de ahí gestionar para encender/apagar determinados aparatos.

Un saludo y muchísimas gracias

Iñi
Iñi
5 años antes
En respuesta a   Pharizna

Gracias por responder, entonces entiendo que nos lo contabilizaría igual que cualquier otro consumo? Es decir, sumaría la producción solar al conjunto de consumos?

Iñi
Iñi
5 años antes
En respuesta a   Pharizna

Sí, pero precisamente ese dato es el que ya tenemos a través de la ip del inversor. El dato que nos falta es el consumo del resto del cuadro, seguiremos pensando…

take
take
5 años antes

este código seria compatible con ESP8285 MODULOS?
tengo un sonoff rf y viene con ese modulo, pero etngo duas de que sea o no compatible el código.. :-/

take
take
5 años antes
En respuesta a   take

he enontrado el pineado para este móduilo, pero la verdad el problema que me enfrento ahora es que no soy capaz de hacer que el wifi funcione. ME van unos ping y otros no me van…. ¿alguna idea?
por cierto, ya aprovecho, los pin para detectar el pulso a qué gpio los conectas en la placa del modulo ESP?

28
0
¡Aquí puedes dejar tus comentarios!x