Revisa un Sonoff Basic R1 a través de un botón o un interruptor externo

6 minutos de lectura
Propósitos de projet:
  • Comprueba un interruptor Sonoff Basic R1 mediante el uso de un interruptor o botón externo, también en desviación (mediante botones)
  • Nivel de dificultad: Medio
  • Coste: na
Conceptos tratados con:
  • Modificación de dispositivo eléctrico
Componentes de software utilizados:
Dispositivos físicos utilizados:
Profundición más adecuada para:

Todos los ambientes

Notas y descargo de responsabilidad
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato;
  • cualquier cambio implementado en proantes es un proresponsabilidad personal, así como un proprimer riesgo y peligro (esta guía es solo para fines educativos);
  • cualquier cambio implementado en proantes de que un dispositivo anule la garantía.
Revisión de manejo: +2.4

ATENCION: esta guia appotorgado al modelo R2 está disponible aquí.

Abstract

Los interruptores inteligentes de la familia. ITEAD Sonoff Smart Home son componentes domóticos extremadamente versátiles, muy económicos y funcionales, pero a la hora de integrarlos en sistemas existentes puede, a veces, rappresentir un proproblema, especialmente en presencia de uno o más desviadores.

Este es el caso de la transformación de un punto de luz (o de un usuario más genérico) controlado por un interruptor de pared tradicional en un elemento de automatización del hogar: queremos mantenerlo manual, mecánico, integrador la domótica.

Switch-tradicional-a-pared

Hay mas alternativas.

El primero

La primera alternativa, la más simple, es reemplazar todo el elemento de la pared con un interruptor táctil de automatización del hogar, por ejemplo, elITEAD Sonoff T1, que proporcionará tanto la funcionalidad "mecánica" (en contacto), tanto la domótica. Específicamente en el ejemplo, ya que es un Sonoff será reprogramable con firmware Sonoff-Tasmota, por lo tanto configurable por nuestros seres queridos HUB Personal y por lo tanto con nuestra domótica personal.

El segundo

Una segunda alternativa es agregar un elemento domótico al interruptor mecánico para "domotizarlo" (tipo Powahome). En este caso, la elección de este elemento debe hacerse con criterios, especialmente si se utilizan para proprimera domótica personal de la HUB Personal (se debe garantizar la compatibilidad con ellos).

El tercero

Una tercera alternativa es conectar un ante pulso en la electrónica de la Sonoff Basic R1.
Il Sonoff Basic R1 presenta en el proPria bordo de un botón para activación y desactivación relé manual. La presión de este botón sale apphasta al abrir o cerrar el relé basado en el estado preexistente. Esencialmente chiude si fue antes abierto, Y abre si fue antes cerrado: se llaman función, en inglés, PALANCA.

Queriendo usar el Sonoff sin ninguna modificación de software, la única forma de ordenar "ésternamela "función"nameeso es todo para conectar en paralelo los dos contactos de un botón tradicional (mecánico, de pared) a los dos contactos presentes en el botón en el tablero de Sonoff Basic R1. Esto prácticamente reemplazará el botón del actuador con uno externo.

CUARTO - OBJETO DE ESTA GUÍA

La cuarta calle, el que prodigamos en esta guía, es la de modificar el firmware de la Sonoff Basic R1 para (entre muchas otras cosas) habilitar y poder usar los tonos (uno, específicamente, que "en la fábrica" ​​no está habilitado) presentes en el tablero y para que pueda dar fe de uno o más botones, o un interruptor mecánico clásico, gracias a las características garantizadas por el firmware.
Sin miedo: explicamos todo en el siguiente párrafo.


Antes proseguir, le recordamos nuevamente que:

Notas y descargo de responsabilidad
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato;
  • cualquier cambio implementado en proantes es un proresponsabilidad personal, así como un proprimer riesgo y peligro (esta guía es solo para fines educativos);
  • cualquier cambio implementado en proantes de que un dispositivo anule la garantía.

Descripción del cambio.

Por lo tanto, seguimos esta guía en la cuarta calle.

Il Sonoff Basic R1 (pero también los otros componentes de la misma línea prodotto) presenta una serie de contactos en el tablero.

ITEAD Sonoff Basic desnudo
Sonoff Basic R1.

en general GND, TX, RX y 3.3V (VCC) se utilizan para la ripropeso del firmware; en esto projet nos centraremos particularmente en el quinto, el GPIO14 que, usado en havenamecontacto GND.

ATTENZIONE: La imágenes a seguir consulte la versión R1 dell'ITEAD Sonoff Basic. En caso de que tengas el R2, los conceptos siguen siendo los mismos, pero los puntos en los que conectarse varían. Lea atentamente la tarjeta dedicada a Sonoff Basic en la sección dedicada a las versiones.

en general GND, TX, RX y 3.3V (VCC) se utilizan para la ripropeso del firmware, mientras que el GPIO14 (ver foto) no se usa generalmente. Para esto projet recomendará para soldar pines en los cinco contactos: para poder reproprogramar el firmware y verificar, posteriormente, el comportamiento de la unidad utilizada GPIO14 e GND.

Para asegurar que la pareja de contactos GPIO14 e GND puede ser usado para este propósito, es necesario la adopción de un firmware alternativo, específicamente el Sonoff-Tasmota. La guía da por sentado este firmware.

N °. Hay un ma.
Nosotros appena explicó que el Sonoff Basic R1 (equipado con firmware Sonoff-Tasmota) cambiar estado (abierto / cerrado) cuando GPIO14 y GRD están en cortocircuito. Para cambiar el estado nuevamente, es necesario eliminar el cortocircuito e appvéndelo de nuevoEste es el comportamiento ofrecido por un botón (o botón), NO es un interruptor (mecánico, montado en la pared) que tiene dos estados mecánicos (cerrado y abierto) que sí prodibujan en el tiempo (hasta el próximo cambio de estado mecánico). En esencia, con la modificación del esquema eléctrico estamos procolocación, para controlar manualmente el PALANCA de estado sería necesario colocar el interruptor (mecánico, desde la pared) en la posición de apagado / encendido / apagado. Una situación tan molesta se resuelve fácilmente, como sigue.
solución

Será posible dejarlo sin cambios la presencia del interruptor (mecánico, montado en la pared), que actuará (en cada cambio de estado, independientemente de si es el cierre o la apertura del contacto entre GPIO14 y GRD) cómo PALANCA gracias al uso del comando Tasmota "SWITCHMODE"Debidamente configurado.

Obviamente no habrá posición mecánica del interruptor. apto para indicar el estado funcionalnamede la Sonoff (relé cerrado o abierto). Cada actuación del interruptor provocará un cambio de estado del relé, final.

Obtener contactos

La parte más compleja, si no está familiarizado con la soldadura, es proprimero esto: tener contactos a través de los cuales conectar el botón / interruptor a GPIO14 y GRD.

Antes que nada es necesario tener conectores clavijas macho e de pasadores hembra con hilo.

PIN macho
detalle de PIN masculinos

Suelde estos pines (5) en el tablero en las parcelas, teniendo cuidado de colocar el segmento más corto en el tablero. Una vez que se realiza la soldadura, tendremos contactos en los que posicionarnos para la modificación del diagrama de cableado (usaremos los alfileres femeninos para conectarse a contactos del botón o interruptor).

Uso de un botón

Este camino implica el uso de un Sonoff Basic R1 y el reemplazo del interruptor preexistente con un botón (en el caso ilustrado de tipo "Normalmente abierto").

Veamos el diagrama de cableado inicial:

Diagrama de carga de interruptor

E ven se convierte en:

Esquema de botonesSonoff-GPIO14

una vez implementado este cambio, el trabajo está completo.

Sin embargo, para que el cambio funcione, es necesario implementar:

  • su Sonoff Basic R1 con firmware original: nada, funciona solo;
  • su Sonoff Basic R1 riprogrammato con firmware Tasmota: appusa el comando "SWITCHMODE".

En el segundo caso, el comando es el siguiente:

cmnd/Sonoff/SwitchMode 3

que interpretará el cierre corto del contacto GPIO14-GRD (implementado mediante un botón) como "cambio de estado en comparación con el actual".

En caso de que use un botón "Normalmente cerrado", El comando será:

cmnd/Sonoff/SwitchMode 4

Esto se hace presionando / soltando el botón será implementado PALANCA del estado del relé de la Sonoff (se apaga si está encendido, se enciende si está apagado); al mismo tiempo, se puede implementar el mismo comando en domótica. Obviamente si el Sonoff Si se controla manualmente, el nuevo estado se detectará correctamente dentro de la automatización del hogar prácticamente al instante.

En el siguiente video puedes ver el comportamiento del circuito así concebido:

NB Uso de uno o más botones como "desviadores"Es posible, pero solo:

  • uso appbotones de grasa, y no interruptores;
  • conectando los contactos de todos estos botones en los contactos GPIO14 y GROUND del Sonoff Basic R1.

Al hacer esto, presionando cualquiera de los botones conectados al Sonoff controlará su comportamiento.

Uso de un interruptor

Si decides, en cambio, dejarlo en casa conmutador preexistente, entonces el esquema será el siguiente:

Diagrama de cambio -Sonoff-GPIO14

Como se dijo, para una función correctanamedel circuito y la activación manual será necesarioen primer lugar la presencia del firmware Tasmota, esto porque, como se explicó ampliamente, solo en presencia de Sonoff-Tasmota será posible implementar una configuración que permita la interpretación cada cambio de estado (¡cualquiera!) del interruptor como PALANCA.

Realizado el más altonamefirmware y cableó el circuito como arriba, deberás configurarlo desde la consola Tasmota el siguiente comando (se supone que el dispositivo tiene un nombre "Sonoff"):

cmnd/Sonoff/SwitchMode 1

que preparará el cierre o la apertura del breve GPIO14-GRD como "cambio de estado en comparación con el actual". Para el resto (control de domótica, detección de cambio de estado en domótica, etc.) serán válidas las mismas consideraciones hechas en el ejemplo relacionado con el botón.

Por fin, es necesario indicar al firmware Sonoff-Tasmota para que sirve el pin GPIO14, en nuestro caso "interruptor". Para hacer esto, vaya a Configuración / Configuración del módulo (Configuración / Módulo de configuración) de la interfaz web bajo el título "GPIO14 Sensor", Seleccione el elemento"01 Switch". Finalmente haga clic en "AHORRAR".

Ahora el actuador actuará según lo previsto.

Agregue un conmutador MQTT a la configuración Home Assistant


ITEAD Sonoff BasicATTENZIONE: recuerda que hay en nuestra comunidad FORO una sección ad hoc dedicada a Sonoff (y más generalmente a dispositivos ESP8266), para cualquier duda, pregunta, información en el mérito específico de estos componentes.


Por favor comente abajo