Tabla de contenido:

F.i.c.s. - Interruptor controlado por Internet Fonera (ENCENDIDO / APAGADO): 4 pasos
F.i.c.s. - Interruptor controlado por Internet Fonera (ENCENDIDO / APAGADO): 4 pasos

Video: F.i.c.s. - Interruptor controlado por Internet Fonera (ENCENDIDO / APAGADO): 4 pasos

Video: F.i.c.s. - Interruptor controlado por Internet Fonera (ENCENDIDO / APAGADO): 4 pasos
Video: Resetear o reiniciar interruptor inteligente táctil wifi / How to reset a wifi smart switch 2024, Noviembre
Anonim
F.i.c.s. - Interruptor controlado por Internet Fonera (ENCENDIDO / APAGADO)
F.i.c.s. - Interruptor controlado por Internet Fonera (ENCENDIDO / APAGADO)

Obtuve mi primer enrutador FON gratis hace un par de meses. Lo primero que hice fue flashear el firmware dd-wrt en él. Dado que el enrutador FONera tiene pines gpio, decidí usar uno de esos pines para controlar las cargas de CA o encender / apagar un interruptor de forma remota. Hay una forma similar / mejor de controlar las cargas de CA: consulte la wiki de dd-wrt. construya un pequeño circuito que encienda y apague un interruptor a través de la interfaz web del enrutador. Ahora puedo ENCENDER / APAGAR cualquier cosa desde cualquier parte del mundo….. También publicado en mi sitio: cryptonoid.blogspot.com

Paso 1: Piezas necesarias

PIEZAS NECESARIAS

Vuelve a consultar más tarde. Publicaré un nuevo circuito o comprobaré mi sitio para ver las actualizaciones.

Paso 2: ESQUEMAS

ESQUEMAS
ESQUEMAS

pronto se publicará un nuevo circuito

Paso 3: software

Software
Software
Software
Software
Software
Software
Software
Software

USTED DEBE TENER el firmware DD-WRT instalado - Inicie sesión en su enrutador (por ejemplo: http: 192.168.1.1) - Vaya a Administración> Administración - Habilitar JFFS2 - Vaya a 'Servicios' - Habilite SSH - Vaya a Administración> Comandos - escriba: echo 1> / proc / gpio / 3_dirrmdir / tmp / www; ln -s / jffs / www / tmp- Haga clic en 'Guardar inicio'- Ahora inicie sesión en su enrutador usando sshssh [email protected] luego escriba: cd / jffsmkdir wwwcd wwwwget https://cryptonoid.googlepages.com/index. shwget https://cryptonoid.googlepages.com/on.shwget https://cryptonoid.googlepages.com/off.shwget https://cryptonoid.googlepages.com/blink.shchmod + x on.sh off.sh index. sh blink.sh-luego vaya a https://192.168.1.1/user/index.sh- Ahora puede controlar el interruptor simplemente haciendo clic en ON u OFF desde su navegador favorito (uso mi teléfono celular para activar el interruptor a través del interfaz web). Dado que mis habilidades de linux kung-fu aún no están desarrolladas, me tomó un tiempo familiarizarme con los scripts.sh.

Paso 4: HECHO

En el video de arriba puedes ver el circuito y el enrutador. el circuito está conectado a un multímetro para detectar cortocircuitos. Puede escuchar un * pitido * cuando enciendo el interruptor desde la interfaz web. Además, cuando ejecuto blink.sh desde la interfaz web, puedes escuchar 10 * pitidos * (el interruptor se enciende / apaga 10 veces). El LED rojo indica el estado del interruptor (encendido o apagado). para mostrar el estado del interruptor en la interfaz web, escribí un pequeño bucle dentro de cada script.sh. USOS: conéctelo al interruptor de la puerta de su automóvil y abra su automóvil con su teléfono celular habilitado para wifi. -Si tiene instalado el sistema de inicio remoto en su automóvil puede conectar el control remoto del sistema a sus fics (interruptor controlado por internet fonera) y encienda / apague su automóvil desde internet-Abra la puerta de su casa / garaje-Encienda / apague la BOMBA DE LA PISCINA-Reinicie enrutadores adicionales con ficsRESOURCES- DD-WRT- OpenWrt- Steve's Bourne / Tutorial de scripting de Bash Shell AVISO: No estoy asociado con la empresa / producto (s) mencionado en esta publicación. ANTES DE INTENTAR ESTO, DEBE SABER LO QUE ESTÁ HACIENDO….si lo electrocutan, lo ejecutan, lo secuestran, queman su casa, no me culpen a mí…. Disfrútelo:) ya que no soy muy bueno programando scripts de shell, ¿alguien puede escribir un Script de shell donde el usuario podrá programar los fics para activarse o desactivarse en determinados momentos a través de la interfaz web.

Recomendado: