Tras ver cómo hacer una calculadora con un simple formulario y un popup para mostrar el resultado, en esta tercera entrega veremos como implementar diferencias funcionalidades de Movilizer para seguir mostrando el resultado pero de distinta forma.
Leer másMovilizer
Hace muchos años que no publicaba nada sobre programación, unos 5 años si paso por alto las publicaciones de Arduino o algún código sencillo que he publicado. Esto se ha debido principalmente por las tecnologías que uso donde trabajo, la gran mayoría de ellas propietarias por lo que tenía poco e incluso ningún sentido hablar de ellas.
Sin embargo, como necesito desempolvar el teclado he decidido hablar de ellas, aun sabiendo que la información que voy a publicar en esta y próximas entradas no le va a resultar útil a prácticamente nadie, pero como digo lo necesito para volver a coger practica escribiendo y grabando vídeos para el próximo este año.
Wake On Lan/Wan con ayuda de un ESP8266
Como mostré con anterioridad hace 8 años, es posible encender un ordenador de forma remota mediante Wake On Lan, WoL. Sin embargo cuando queremos hacer Wake On Wan ya la cosa cambia pues para que funcione es necesario configurar los registros estáticos de la tabla ARP del router y eso no todos los routers lo permiten, generalmente hay que hacerlo por SSH mediante comandos por lo que quedan descartados todos los routers que instalan las operadoras de internet.
Leer másAdaptar enchufe chino a europeo en Gateway Xiaomi
El procedimiento es básicamente el mismo que enseñe, brevemente, en la entrada del enchufe de Xiaomi, pero esta vez adaptando el gateway de Xiaomi.
En el caso del enchufe no quise complicarme mucho y me limite a taladrar los pines de fase y neutro para atornillar los nuevos pines redondos, eso hace que al insertar la pieza de plástico el pin de toma de tierra sobresalga demasiado dificultando la conexión en el enchufe de pared. Para solventar ese problema he hecho todas las modificaciones necesarias para el gateway, que detallare a continuación.
Leer másAdaptar enchufe chino a europeo en sensores Xiaomi
Mientras Xiaomi se decide a sacar sus productos con enchufe europeo no queda otra que usar un adaptador o modificar el chisme para hacerlo compatible. En este caso opte por la segunda opción:
Ficheros fuente en: Thingiverse
Synology: Configurar tarea para que ejecute un jar
Para que nuestro NAS Synology pueda ejecutar ficheros .jar lo primero es instalar el paquete de Java del administrador de paquetes, a día de hoy está disponible Java7 y Java8.
Después en un directorio que no vayamos a renombrar (para que posteriormente no nos falle la tarea porque las rutas de directorios hayan cambiado) debemos de crear un fichero bash-script que contendrá los comandos de linux que ejecutan el fichero .jar.
En ese mismo directorio, o en otro lado siempre y cuando los comandos sean correctos, debemos de pegar el fichero .jar que se ejecutara.
El contenido del fichero script.sh es el siguiente:
1 2 3 |
# !/bin/bash cd /volume1/Documentos/Scripts; /var/packages/Java8/target/j2sdk-image/bin/java -jar MiPrograma.jar; |
Como se puede ver la segunda línea cambia el directorio en que nos encontramos y la tercera línea ejecuta el fichero .jar usando la ruta absoluta del ejecutable java… esa ruta puede cambiar según la versión de Java instalada.
Por último nos quedara crear una tarea desde la configuración de Synology y hacer que ejecute el script.sh