Quiero crear un pequeño proyecto con un ESP8266 que haga una llamada al servidor cuando un termostato está abierto o cerrado. Mi principal problema es detectar el estado del termostato.
El termostato electromecánico tiene dos cables, una línea de 220V y una línea de retorno. Cuando está cerrado, el interruptor pasa a 200mA 20mA a través de él, para mantener un relé cerrado. No hay una línea neutral disponible. No tengo acceso al relé.
Por razones de seguridad y legales, quiero que la ESP8266 funcione con baterías. Podría ser inteligente y estar "libre de sanguijuelas" pero cargar una batería una vez al mes no es tan malo. También quiero que la detección sea aislada y sin contacto, si es posible.
Una cosa que podría hacer es agregar un tipo de indicador luminoso y usar un sensor de luz para detectar eso. No estoy seguro de si podría encenderlo en el estado de encendido, pero debería ser sencillo de hacer para el estado de apagado, con una resistencia, un LED y un diodo.
No tengo suficiente espacio dentro de la caja del termostato para un circuito complicado y quiero mantener el módulo ESP8266 fuera de la caja del termostato, como una solución con clip.
TL; DR: una forma fácil y sin contacto de detectar si hay tensión de red sin un cable neutro, para leer mediante ADC o lógica digital.
Editar: Dentro de uno de los termostatos hay un cable neutro disponible. Supongo que con un poco de excavación el otro también lo tiene. El espacio disponible dentro del termostato es de aproximadamente 20x20x20mm, por lo que no cabría un módulo como TSP-03.
Podría cambiar el alcance del proyecto de sin contacto a bajo voltaje, ya que es un poco más confiable y más fácil de usar. La idea es proporcionar dos pines, que tengan una diferencia de voltaje o que cierren un contacto (optoacoplador). Cualquiera sea la elección, tiene que caber dentro de ese gabinete y proporcionar una salida segura.
Edit2: Para su información: El relé se encuentra en una ubicación remota (caja de fusibles) y activa un elemento de calefacción trifásico. No sirve de nada ir por ese camino, incluso si pudiera. La imagen cargada muestra el interior del termostato. El espacio disponible está en el lado izquierdo.
Lasdimensionesexterioresson65x65x30mm.OtrasoluciónseríareemplazarcompletamenteeltermostatoconotromodeloqueproporcioneWiFioaccesoalaseñal.
Unadiscusiónmuycompletasobreuntemasimilarsepuedeencontraraquí: