Tabla de contenido:

Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android: 11 pasos
Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android: 11 pasos

Video: Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android: 11 pasos

Video: Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android: 11 pasos
Video: Mini interruptor WiFi compatible Tuya Smart Life con control remoto 😎 2024, Noviembre
Anonim
Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android
Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android

¿Qué es Sonoff?

Sonoff es una línea de dispositivos de interruptores inteligentes para Smart Home desarrollada por ITEAD. Uno de los dispositivos más flexibles y económicos de esa línea son Sonoff Basic y Sonoff mini. Estos son conmutadores habilitados para Wi-Fi basados en un gran chip, ESP8266 / ESP8285.

Si bien la infraestructura de Sonoff puede funcionar bastante bien para los usuarios básicos, es posible que otros quieran hackearla con su hardware. El hardware para construir DIY Sonoff smart cambia su bajo precio: ESP8266 con flash de 1MB, relé LED, botón y encendido.

A continuación, para cargar el firmware en esp8266 no necesita una computadora o computadora portátil, solo necesita un teléfono inteligente Android con una aplicación increíble que es SwitchIoT, con esta aplicación hace que un dispositivo IoT sea tan fácil como cargar firmware sin la necesidad de registros / configuraciones de inicio de sesión y servidor.

Este tutorial le dirá cómo hacer un interruptor inteligente Sonoff DIY usando varios modelos de hardware diferentes.

Paso 1: Haga un interruptor inteligente Sonoff DIY Use ESP-01

Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01
Haga un interruptor inteligente Sonoff DIY Use ESP-01

Lo que requiere el menor costo es usar ESP-01 y el módulo de relé.

Necesita un convertidor de USB a TTL de módulo adicional para ESP-01 utilizado solo cuando se actualiza el firmware. Debe modificarlo agregando un botón para conectar el GPIO0 a GND de modo que cuando el ESP-01 se encienda mientras se mantiene presionado el botón, pueda ingresar al modo flash.

Utilice un OTG para conectarse entre el convertidor TTL USB con un teléfono inteligente Android.

Paso 2: Haga un interruptor inteligente Sonoff DIY Use Wemos y Relay, Button Shield

Haga un interruptor inteligente Sonoff DIY Use Wemos and Relay, Button Shield
Haga un interruptor inteligente Sonoff DIY Use Wemos and Relay, Button Shield
Haga un interruptor inteligente Sonoff DIY Use Wemos and Relay, Button Shield
Haga un interruptor inteligente Sonoff DIY Use Wemos and Relay, Button Shield

Aquí solo necesita la placa Wemos, el relé, el botón y el escudo de base dual con los pines del cabezal soldados.

Le resultará fácil montarlo porque solo apiló varios escudos juntos como en la imagen, verifique la orientación del pin para que no se invierta.

Use un cable OTG y micro USB para conectarse entre Wemos y un teléfono inteligente Android.

Paso 3: Haga un interruptor inteligente Sonoff DIY Use NodeMCU y el módulo de relé

Haga un interruptor inteligente Sonoff DIY Use NodeMCU y el módulo de relé
Haga un interruptor inteligente Sonoff DIY Use NodeMCU y el módulo de relé

Si usa un NodeMCU, necesita una placa para colocarlo y colocar el módulo de relés. Necesita al menos 3 piezas de cable de puente para conectar de la siguiente manera:

Módulo de relé NodeMCU

VIN VCC

GND GND

D0 IN

Utilice un cable OTG y micro USB para conectarse entre NodeMCU y un teléfono inteligente Android.

Paso 4: Haga un interruptor inteligente Sonoff DIY Use Bluino IoT Starter Kit

Haga un interruptor inteligente Sonoff DIY Use el kit de inicio de Bluino IoT
Haga un interruptor inteligente Sonoff DIY Use el kit de inicio de Bluino IoT
Haga un interruptor inteligente Sonoff DIY Use el kit de inicio Bluino IoT
Haga un interruptor inteligente Sonoff DIY Use el kit de inicio Bluino IoT

El kit de inicio de Bluino IoT ya tiene placa Wemos, relé, LED y botón. Utilizará un relé conectado al pin D6, LED conectados al pin D0 y un botón conectado al pin D1. Use un cable OTG y micro USB para conectarse entre Wemos y un teléfono inteligente Android

Paso 5: Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT

Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT
Flash Sonoff Basic R1 / R2 / R3 / mini con firmware SwitchIoT

ESP8266 / ESP8285 se programa a través del puerto serie. Para flashear el hardware de Sonoff, necesita un convertidor de USB a TTL de nivel 3.3V (PL2303) y un cable dupont para conectarlo. Es posible que deba soldar un encabezado de clavija en la PCB para conectar fácilmente un convertidor de USB a TTL. Sonoff Basic R1 / R2 / R3 / mini cada pcb tiene diferentes puntos de RX, TX, 3V3 y GND, puede ver la marca de acuerdo con la imagen.

Básicamente, debe conectar el PCB Sonoff con el convertidor de USB a TTL de la siguiente manera:

PCB Sonoff USB a TTL

3V3 3V3

RX TX

TX RX

GND GND

Para poder flashear sonoff primero, debe ingresar al modo flash, hágalo manteniendo presionado y presionando el botón cuando inserte OTG en el teléfono inteligente para encenderlo.

Paso 6: Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT

Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT
Carga de firmware desde Android a ESP8266 / ESP8285 Use la aplicación SwitchIoT

Una vez que termine de configurar el hardware con un teléfono inteligente, es hora de que comience a cargar el firmware en el chip ESP8266 / ESP8285. Espere antes de eso, asegúrese de NO CONECTAR LA CORRIENTE DE CA durante la conexión del cable flash.

Instale la aplicación SwitchIoT de Google Playstore.

Aplicación SwitchIoT

Abra la aplicación SwitchIoT, ingrese al menú de configuración del widget, seleccione la opción "Cargar firmware a través de USB", luego especifique las opciones preestablecidas de acuerdo con el hardware que va a flashear. Finalmente presione el botón "UPLOAD" y espere hasta que termine esto tomará un poco de tiempo.

Si no tiene un USB OTG o todavía está en riesgo con su teléfono al cargar firmware desde el teléfono, puede generar un archivo de firmware en formato binnario (por ejemplo, 0x00000_32e5_NodeMCU.bin) presionando el botón "GENERAR. BIN" en Luego envíelo al correo electrónico o al almacenamiento en línea, luego ábralo en su computadora y luego cargue el firmware usando el software NodeMCU Flasher.

Paso 7: Conecte el dispositivo SwitchIoT a una red

Conecte el dispositivo SwitchIoT a una red
Conecte el dispositivo SwitchIoT a una red
Conecte el dispositivo SwitchIoT a una red
Conecte el dispositivo SwitchIoT a una red

Una vez finalizada la carga, encienda el hardware y vea qué sucede. La primera vez que el LED de estado parpadeará rápidamente, significa que el dispositivo no está conectado a ninguna red (o en modo AP con el nombre de host siot-xxxx), debe agregar la red que utilizará el dispositivo.

Abra la aplicación, vaya a configuración y elija el menú "Conectar dispositivo a la red", confirme que el LED de estado del dispositivo SwitchIoT parpadea rápidamente, conecte su teléfono inteligente a una red con el nombre de host siot-xxxx, luego complete el SSID y la contraseña de una red que se utilizará por el dispositivo SwitchIoT. Luego presione "CONECTAR", espere hasta que esté listo.

Paso 8: Conocer el indicador LED de estado

Conociendo el indicador LED de estado
Conociendo el indicador LED de estado

Hay varias condiciones cuando el dispositivo SwitchIoT funciona, es visible con el cambio de LED de estado.

1. El LED parpadea rápidamente, significa que no se pudo conectar con su enrutador, podría ser causado por:

  • La fuerza de WiFi es débil. Su enrutador está demasiado lejos de su dispositivo y puede haber alguna interferencia en el medio ambiente. Para solucionarlo, lleve su dispositivo SwitchIoT cerca del enrutador. Si el problema persiste, reinicie el dispositivo SwitchIoT, vuelva a conectarse a una red agregando una configuración de red, use la aplicación y siga el paso anterior.
  • Se olvidó el SSID de WiFi y la contraseña almacenados en el dispositivo SwitchIoT, esto puede suceder presionando el botón en el dispositivo SwitchIoT durante 5 segundos. necesita volver a conectarse a una red agregando una configuración de red, use la aplicación, paso anterior.

2. El LED parpadea una vez cada 4 segundos, significa que no se pudo conectar al servidor, podría deberse a que la red no puede acceder a Internet. Verifique las conexiones de su servicio de red y reinicie el dispositivo SwitchIoT.

3. El LED encendido fijo, significa que el dispositivo SwitchIoT funciona y está conectado al servidor.

Paso 9: comparta el token SwitchIoT con otro usuario

Compartir el token SwitchIoT con otro usuario
Compartir el token SwitchIoT con otro usuario

El propietario del dispositivo SwitchIoT puede compartir el control total de los dispositivos con otros y, por lo tanto, otros pueden encender / apagar, cambiar el horario, el temporizador, el temporizador de bucle y nombrar el dispositivo en la aplicación SwitchIoT. Esta funcionalidad es excelente para la familia, ya que les permitirá controlarlos juntos.

La forma de compartir tokens de dispositivos SwitchIoT es muy fácil, solo necesita compartir los tokens únicos con otros y ellos simplemente lo pegan en la aplicación SwitchIoT.

El token de cada dispositivo SwitchIoT es único y se genera desde su teléfono inteligente Android, por lo tanto, este token es permanente, debe manejarlo con cuidado para compartirlo con otros.

Paso 10: Controle Multipile el mismo dispositivo SwitchIot

Controle el multipile del mismo dispositivo SwitchIot
Controle el multipile del mismo dispositivo SwitchIot

Se puede permitir el acceso a los tokens únicos mediante más de una aplicación y más de un dispositivo SwitchIoT. Con esta función, puede crear esquemas como dos dispositivos Switchiot y la aplicación SwitchIoT que se pueden controlar juntos. Si un dispositivo SwitchIoT está ENCENDIDO, entonces el otro dispositivo SwitchIoT también sigue las mismas condiciones ENCENDIDO, así como la aplicación.

Paso 11: disfruta

Esperamos que disfrutes de tu SwitchIoT. Si lo hace y listo, por favor comparta "¡Lo logré!" para hacerme saber cuánto se ha trabajado. Comparte el enlace, dale me gusta y suscríbete. Como siempre, si tiene alguna pregunta, ¡hágamelo saber!

Recomendado: