POWERMETER

La verdad es que nos ha pasado de todo intentando poner en servicio este “invento” y más que parecía que en base a la experiencia de Lantzi iba a estar chupado. Por eso aunque a él le funciona desde hace tiempo un programa .INO para enviar los datos recibidos del SONOFF midiendo los pulsos que salían del XTM… a nosotros nos daba errores y tras un par de medidas el servicio MQTT dejaba de recibir datos sad

 

Por otra parte en su programa la frecuencia de medidas era muy lenta (cada varios minutos) por lo que no era suficiente para nuestra idea secundaria de intentar, aplicando técnicas de Machine Learning, detección de patrones, etc ser capaces de identificar el patrón digital de cada uno de los electrodomésticos de casa a través de una única medida. Por ello necesitamos aumentar mucho la frecuencia de escaneo… y creemos haberlo conseguido.

En realidad todo el mérito es de Jorge, nuestro amigo portugués, y su código publicado AQUÍ.

Sin embargo, el hecho de que el prefiera PALTFORMIO mientras que nosotros estamos más a gusto con Arduino INO… y el hecho de que no hemos conseguido que funcionase su opción de DEBUG, nos hemos permitido “comentar” esta opción a la vez que personalizar su programa para los pines del SONOFF y cambiar de 1000 a 2000 el número de pulsos / kwh que da este medidor.

Aquí os dejamos el MAID-EM.ino y el correspondiente userdata.h en el que van el nombre y contraseña de la red WiFi a la que se debe conectar, usuario y password del MQTT así como la IP donde reside, en mi caso la IP de la RPi3 donde tengo corriendo mi Home Assistant.

18
Responder

avatar
7 Comentarios
11 Responder
5 Seguidores
 
Comentario más seguido
Comentario más interesante
6 Autores
JavierPhariznaAlejandroTjchispasJose GM Autores más recientes
  Suscribirse  
El más nuevo El más antiguo El más votado
Notificación
Juanma
Invitado
Juanma

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
Invitado
Jose GM

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
Invitado
Tjchispas

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?

Alejandro
Invitado
Alejandro

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

Javier
Invitado
Javier

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.