Flasheo de sonoff mini para introducir Tasmota:

Sin soldaduras para versiones de firmware anteriores a la 3.5 o con soldaduras en todas las versiones

En este tutorial vamos a desgranar el paso a paso del flasheo de otro de los dispositivos más básicos que tenemos para domotizar nuestra vivienda, el sonoff mini:

Introducción

Para flashear un sonoff mini tenemos varias opciones. La más cómoda es vía OTA (sin soldaduras), pero debéis tener en cuenta que la versión 3.5 del firmware del sonoff mini NO PERMITE FLASHEAR VÍA OTA siguiendo las instrucciones de esta guía. Para ello, o flasheais MEDIANTE SOLDADURAS (método más fiable) o seguís las intrucciones del siguiente tutorial: «Flasheo de sonoff mini para introducir Tasmota, configuración y vinculación con domoticz: sin soldaduras (vía OTA) para versiones de firmware 3.5«!  

Os recordamos el esquema de conexión del sonoff mini para cualquiera de los flasheos que escojáis seguir.

Flasheo del sonoff mini SIN SOLDADURAS (Via OTA)

Para flashear un sonoff mini sin soldaduras vamos a necesitar el jumper que viene con el sonoff mini, el propio sonoff y cable para alimentar el sonoff a 220v.

En el caso del sonoff mini, es muy importante que el tamaño del fichero que vamos a cargar al sonoff (el firmware) no supere el disponible (debe estar por debajo de los 500Kb). Por ello, utilizaremos la version  6.7.1 de Tasmota de menos de 500Mb.

Para el flasheo específico del sonoff mini necesitaremos:

Si el programa tool_01DIY85(3.3.0).exe nos lanza un error al abrirlo, debemos asegurarnos de que tenemos instalado phyton y, en caso de seguir apareciéndonos el error, podemos probar a instalar también qt en nuestro ordenador. Puedes descargarlos a continuación:

  • Python: desciende hasta el final de la página para descargar el archivo que se adecue para tu sistema.
  • Qt.

Antes de flashear deberemos añadirlo a la red de ewelink y actualizarlo a la ultima versión de firmware disponible (siempre versiones superiores a la 3.1). Ojo, la versión 3.5 NO PERMITE FLASHEAR EL SONOFF MINI VÍA OTA, SOLO MEDIANTE SOLDADURAS! 

Seguiremos las instrucciones que la APP ewelink nos vaya dando para el correcto emparejamiento del sonoff mini.

Creamos en nuestro móvil un punto de acceso wifi con estos datos:

SSID: sonoffDiy
contraseña: 20170618sn

Si tienes dudas sobre cómo crear un punto de acceso Wifi con el móvil, visita el «paso a paso» de la siguiente entrada: «Cómo crear un punto de acceso wifi con el móvil«.

Buscamos la wifi sonoffDiy en nuestro ordenador y nos conectamos a ella introduciendo la contraseña 20170618sn.

Colocamos el jumper al mini como en la imagen. Par quien no sepa qué es el jumper, os lo mostramos en las imágenes:

Con el jumper colocado, conectamos a la corriente. Tras unos segundos se conectará a la wifi sonoffDiy.

Abrimos el programa tool_01DIY85(3.3.0).exe

Veremos nuestro dispositivo. Si hacemos click sobre él se pondrá en azul y podremos probar que estamos conectados a él activando los botones ON, OFF.

A continuación, pulsamos en firmware Flash:

Clicamos sobre Import firmware y cargamos el fichero .bin que hemos descargado previamente

Clicamos sobre Flash device list y damos Ok

Al terminar el proceso nos mostrará un mensaje de confirmación. Esperaremos un par de segundos, aceptamos y cerramos el programa. Podremos desenchufar el sonoff, quitarle el jumper y volverlo a conectar para su configuración.

Tenemos cargado tasmota en su versión 6.7.1 en el dispositivo.

Ahora ya podemos configurarlo y actualizarlo siguiendo los pasos del siguiente tutorial: «Flasheo a Tasmota y configuración para domoticz«.

Es posible que al clicar sobre Flash device veamos que los segundos pasan y la barra no carga en verde el proceso en marcha.

Si esto es así, quizá no haya establecido buena conexión con internet. Tendremos que indicarle manualmente la red Wifi a la que se puede conectar. Para ello, volveremos a la pagina principal del programa, pulsaremos sobre Change SSID Password y estableceremos el nombre de la red WiFi y contraseña que tengamos con acceso a Internet.

Una  vez hecho, repetimos el proceso y ya debería cargarnos el firmware.

Si aún así el sonoff no se flashea, es posible que tengamos que recurrir al flasheo con soldaduras, mucho más estable a la hora de transmitir el firmware. Tenéis las indicaciones a continuación.

Flasheo del sonoff mini CON SOLDADURAS

Para flashear un sonoff mini vamos a necesitar el siguiente material:

  • Un soldador y estaño,
  • Hilo o cable fino (tipo arduino por ejemplo),
  • Usb TTL,
  • Ordenador

Clica aquí para más información y posibles enlaces de compra.

Además, para flashear vas a necesitar descargar software específico.

Os dejamos a continuación el software necesario:

  • Programa ESP.Easy.Flasher clicando aquí
  • Última versión de TASMOTA. Puedes descargar el archivo .bin en el idioma que desees aquí

Una vez descargado e instalado el programa, introducimos el archivo .bin de tasmota que nos hemos descargado dentro de la carpeta bin, en el directorio de la carpeta del programa con el que vamos a flashear: ESP.Easy.Flasher > Bin. Si ves que no te aparece ninguna carpeta con ese nombre, busca en ESP.Easy.Flasher > Dist > Bin. Te marcamos ambas opciones en las siguientes 6 imágenes según cómo se te haya descargado el programa en tu ordenador.

Puede que al ejecutar el programa ESP Easy Flasher la ventana del programa sea demasiado grande y no podamos interactuar adecuadamente con ella aún teniendo las fuentes cargadas. Si eso te ocurre clica aquí para solucionar el problema.

Comprobación de puerto COM para el flasheo

Antes de realizar ninguna acción, vamos a comprobar cuál es el puerto COM que vamos a utilizar para los flasheos. Para ello y antes de nada, debéis decidir qué puerto USB os queda más cómodo para flashear posteriormente. Una vez decidido, si no sabemos localizar dicho puerto entramos en la siguiente entrada para localizarlo: «Comprobación de puerto COM para el flasheo«.

Preparación del sonoff mini para el flasheo

Lo primero que debemos hacer es soldar los 4 pines (GND, 3V3, TX y RX) con mucho cuidado tal y como se indica en las imágenes.

Después soldamos también el que nos servirá como extremo del puente: GPIO 0

Colocamos el usb TTL a 3V (¡jumper en 3v y no en 5v!) y conectamos los cables entre pines (que acabamos de soldar) del sonoff y el usb TTL de la siguiente manera:

  • VCC ó 3v3 (sonoff) – 3v3 (usb TTL)
  • TX (sonoff) – RX (usb TTL)
  • RX (sonoff) – TX (usb TTL)
  • GND (sonoff) – GND (usb TTL)

Una vez conectado el USB TTL al sonoff, pasamos a introducir el nuevo firmware al mini. Para ello introducimos el USB TTL en el PC haciendo un puente entre el hilo que hemos soldado a GPIO 0 y el pin GND para que entre en modo programación. Para ello, antes de insertar el USB en el ordenador, mantenemos unido el hilo GPIO 0 con GND manualmente (nada de soldar previamente el GPIO 0 al GND, porque tenemos que poder separar ese hilo una vez el USB está ya enchufado en el ordenador). Mientras lo tenemos puenteado (unido) insertamos el USB en el ordenador y una vez el ordenador ha detectado el USB podremos soltar el puente. No podemos flashear con el puente mantenido. Y tampoco podremos flashear si hemos introducido el USB sin hacer puente en el sonoff.

Una vez tenemos el USB TTL enchufado en el ordenador y el sonoff en modo programación, con el programa ESP.Easy.Flasher abierto, seleccionamos el COM que corresponda y el firmware sonoff.bin que vamos a cargar a nuestro sonoff mini, y habiéndolo introducido en modo programación clicamos sobre Flash ESP easy FW. 

Te dejamos a modo ejemplo el clip de video del flasheo del sonoff basic que es muy similar al flasheo del sonoff mini con soldaduras. La diferencia radica en que en el sonoff basic mantenemos presionado el pulsador para que entre en modo programación y en el sonoff mini este procedimiento lo haremos manteniendo un puente entre GPIO 0 y GND.

Tenemos cargado tasmota en el dispositivo y ya podemos configurarlo siguiendo los pasos del siguiente turorial: «Flasheo a Tasmota y configuración para domoticz«.

Posibilidades del sonoff mini en nuestras instalaciones eléctricas

Miki G. del grupo «Domoticz a lo spain» de telegram nos explica las distintas formas de integración del sonoff mini en nuestras instalaciones eléctricas en la guía: «Integración del sonoff mini en nuestras instalaciones eléctricas«.

Para cualquier duda o consulta tienes disponible el grupo de telegram «Domoticz a lo Spain» para entrar, ponerte cómodo y participar cuanto quieras.

Clica aquí para entrar en él

Cualquier duda, sugerencia o comentario será bien recibida en la web!