Buenas, se me reventó el motor (era muy antiguo del garaje) y he instalado uno nuevo con este dispositivo compatible con HomeKit. Instalado en 2 minutos, supersencillo y cómodo. Contentísimo. Y ya puedo saber esté donde esté si está abierta o no.
Con la excusa de las nuevas tarifas eléctricas, he estado pensando en que no sería mala idea poder apagar y encender los equipos de mi red de forma remota en lugar de tenerlos siempre encendidos. Me he planteado resolverlo usando WoL (Wake on LAN) y he terminado consiguiéndolo con una sencilla Raspberry Pi W de intermediario con un minúsculo consumo en idle (su estado habitual) de tan solo 0,6W (120mA a 5,19V).
Os dejo una comparativa del consumo de los distintos modelos de Raspberry Pi hasta la 3B (no se incluye la última 4)
It’s become traditional for me to do power measurements of any new Pi and update my chart. People have even started asking me about it on launch days (the cheek of it)… @DavidGlaude No.…
raspi.tv
WoL es un estándar que permite "despertar" un equipo dormido (apagado pero conectado a la corriente) enviándole un paquete UDP desde otro dispositivo de la red, y para que funcione es necesario que tanto la placa base del equipo objetivo como la tarjeta de red lo soporten y lo tengan activado. En mi caso, tanto la placa base Gigabyte Z390 Designare como la tarjeta de red Intel I211 que lo conecta a la red, lo soportan y lo tienen activado.
El blog de británico Brian Slack (Depicus) es la fuente más completa que conozco en Internet sobre el tema, y os aconsejo pasaros por su web.
depicus is home to the computer nerd who is now cool, ably assisted by mara and mimi and mia
www.depicus.com
Wake on LAN es un estándar en el mundo de los PCs con Windows y debiera serlo para los equipos que utilizan macOS, pero no es así. Los PCs con Windows llevan BIOS (UEFI o no) configurables por el usuario que son compatibles con ese estándar que permite apagar el equipo dejando la tarjeta de red encendida. Apple no lo hace así, y cuando apagas el equipo, se apaga completamente, incluida la tarjeta de red, por lo que no es posible despertarla desde la red.
Mi PC principal tiene instalado dos sistemas operativos: Windows 10 Pro y macOS Big Sur (con OpenCore). Si apago el equipo estando en Windows, puedo despertarlo desde la red sin problemas, pero si lo apago desde macOS, la tarjeta de red se apaga y no puedo hacerlo. Afortunadamente, hay una versión del controlador de la tarjeta de red adaptado para que la apague y pueda encenderlo también en ese caso.
Si alguno está interesado en ese driver, es un fork del proyecto acidanthera creado por el usuario fischerscode, y para ponerlo en marcha solo hay que cambiar el controlador IntelMausi por IntelMausi-WOL en la carpeta Kexts de la carpeta EFI de OpenCore, y referenciarlo en el archivo config.plist
Intel Ethernet LAN driver for macOS. Contribute to fischerscode/IntelMausi-WOL development by creating an account on GitHub.
github.com
Sin embargo, no es lo mismo despertar un equipo estando conectado a la red local, que si estamos fuera de ella. Si estoy en casa, puedo usar el iPhone utilizando el programa Mocha WOL. Solo tienes que crear una entrada para indicar la dirección MAC de la tarjeta de red y usando la opción "Wake Up", se envía el "magic-packet" al puerto 9 usando el protocolo UDP. No puede ser más sencillo y efectivo.
Wake-on-LAN for easy wake up calls. Use your iPhone or iPad to power up a sleeping Mac or PC on your network. FEATURES: - Easy detection of local computers with Bonjour and NETBIOS lookup. - Can ping your computer to check, when it it is ready. - Broadcast on a LAN. - Works from other...
apps.apple.com
Pero cuando estás fuera de casa y no estás conectado a la red local, la cosa se complica. Mocha WOL permite hacer lo mismo, indicando la dirección IP pública de tu router (que puedes tener con un nombre usando un servicio de DNS) y redirigir el puerto UDP número 9 a la dirección de broadcast de la red (192.168.x.255). De esa manera, usando la misma aplicación tienes el tema resuelto, con un perfil configurado para cuando estás en la LAN y otro perfil para cuando estás fuera de casa.
Esto no es tan fácil de conseguir, y depende de los equipos que tengas por medio y también del router para que sea efectiva. En mi caso esta segunda opción no funciona y me ha obligado a buscarme otra alternativa, que por otra parte me ha permitido pasar un buen rato de cacharreando con una Raspberry Pi, en la que he pensado para tenerla como equipo conectado permanentemente y al que me puedo conectar de forma remota para encender el equipo usando VNC desde el iPhone.
Una vez conectado, me ofrece esta interfaz gráfica y solo tengo que pulsar "Encender". Muy fácil y rápido, como quería. Y esto lo puedo usar estando fuera de casa a través de Internet, o dentro de la red local, con dos perfiles de VNC distintos.
Raspberry Pi tiene muchos modelos, unos más potentes y otros más sencillos, y pensando en que el uso que le iba a dar era muy básico y que quiero tener el mínimo consumo eléctrico posible, me he decido por el modelo Raspberry Pi Zero W, que es realmente pequeña y que incorpora una tarjeta Wi-Fi para no tener que pensar en conectar ningún accesorio. No voy a usar ni teclado, ni ratón, ni ningún dispositivo conectado, solo el cable microUSB conectado a un pequeño cargador de móvil para que le de alimentación, nada más.
Es bastante impresionante que un dispositivo tan compacto nos ofrezca la experiencia de un ordenador completo por un precio tan bajo. En Amazon tenéis un kit con la Raspberry, caja oficial y unos adaptadores por solo 28€.
The Raspberry Pi Zero W extends the Pi Zero family and comes with added wireless LAN and Bluetooth connectivity.
www.raspberrypi.org
Yo he encontrado una con un par de cajas, una que protege la placa y la deja a la vista y otra que la protege completamente y te permite colgarla con una escarpia. Ahí la tenéis comparada con el AirTag que llevo en el llavero, para que veáis lo pequeña que es. Solo necesito el cable microUSB conectado a un cargador y a uno de los dos puertos microUSB de la Raspberry, pero si queréis conectarlo a un teclado, ratón y pantalla, necesitaréis adaptadores de microHDMI a HDMI, de microUSB a USB, y pienso que en ese caso otros modelos son más adecuados.
En un lateral lleva una ranura microSD que funciona como disco duro, y le he puesto la tarjeta más sencilla de 8GB que tenía por casa, que no es nada rápida ni tiene mucha capacidad, pero es más que suficiente para lo que busco.
Lo siguiente es conseguir el sistema operativo, y aunque puede funcionar con distintas distros de Linux, he preferido usar Raspeberry PI OS, que es la oficial, basada en Debian y que incluye una interfaz gráfica para poder usarla más allá de la línea de comandos.
El programa Raspberry Pi Imager está disponible para su descarga aquí y se encarga de la descarga y la copia a la tarjeta microSD.
Una vez descargado, solo hay que ejecutar el programa, elegir el sistema operativo que queremos e indicar la tarjeta microSD de destino. El programa se encarga de borrarla, descargarla de Internet y copiarla en la tarjeta microSD.
Antes de colocarla en la ranura de la tarjeta microSD, y dado que no tenemos ni teclado, ni ratón, ni pantalla, ni cable de red, tenemos que hacer algo para poder preparar el sistema operativo para que se pueda conectar a nuestra red Wi-Fi, y también habilitar el acceso remoto para poder conectarnos desde otro ordenador.
Para que el nuevo sistema operativo se conecte a nuestra red Wi-Fi, solo hay que copiar en la raíz de la tarjeta microSD un archivo que llamaremos wpa_supplicant.conf con el siguiente contenido.
Podéis descargar una plantilla desde aquí. Y mejor hacerlo, porque si creáis un archivo de texto sin más, no os funcionará.
Y para poder conectarnos a través del terminal, activaremos SSH, para lo que solo hace falta copiar en la raíz de la tarjeta microSD un archivo vacío con el nombre ssh.
Una vez hechas estas dos cosas, colocamos la microSD en la Raspberry Pi y la conectamos al cargador para que se encienda. En un minuto o dos, comprobaremos si seha conectado a nuestra red Wi-Fi, accediendo a la web de gestión de nuestro router o punto de acceso, en donde debiera aparecer conectada. Revisamos la dirección IP asignada que será del tipo 192.168.xxx.yyy y añadimos la dirección MAC a la tabla del servidor DHCP para que siempre le asigne la misma dirección.
Recordad que estamos haciendo esto sin pantalla, ni teclado, ni ratón conectados a nuestra Raspberry Pi, así que no nos queda otra que manejarla desde otro dispositivo. Y como hemos habilitado SSH y no tenemos VNC activado, la primera vez solo podemos conectaremos desde una línea de comando en Windows (o terminal en macOS), con el siguiente comando:
Insertar CODE, HTML o PHP:
ssh pi@192.168.xxx.yyy
Nota importante sobre seguridad: El usuario del sistema es pi, y la contraseña genérica es raspberry, algo que cambiaremos obligatoriamente cuando ejecutemos el asistente de configuración en el entorno gráfico. Este va a ser un equipo accesible desde Internet y no podemos permitirnos el lujo de usar ni contraseñas ni puertos genéricos que se lo pongan fáciles a los bots que rastrean equipos con agujeros abiertos.
Una vez conectados por SSH, y aunque ya viene instalado en el sistema, podemos instalar VNC con los dos siguientes comandos:
Controle los equipos que tengan instalado VNC® con VNC® Viewer.
www.realvnc.com
Una vez descargado, lo ejecutamos y añadimos un acceso directo a nuestro equipo indicando la dirección IP y el nombre que queramos darle.
Accediendo a esa configuración nos pedirá usuario (pi) y contraseña (raspberry), tras lo que veremos por primera vez la interfaz gráfica en lugar de la interfaz en modo texto a través de SSH.
Ya tenemos la Raspberry Pi funcionando y accesible desde nuestro portátil o sobremesa en modo gráfico. Solo nos queda algún detalle para tenerlo todo listo.
Lo primero es instalar el programa gWakeOnLan para poder despertarlo. Tenéis la información en su web, pero si queréis ir al grano, solo tenéis que ejecutar este comando.
Insertar CODE, HTML o PHP:
sudo apt-get install gwakeonlan
Y una vez instalado, tenemos accesible el programa en el menú > Internet > gWakeOnLan y también mediante un acceso directo al escritorio. Su interfaz no puede ser más sencilla y solo hay que indicar la dirección MAC y el nombre del equipo que querremos despertar. También se puede identificar un puerto UDP distinto al 9 que se usa por defecto.
Para encender el equipo, solo hay que seleccionarlo y hacer clic en el botón "Encender", tras lo cual se envía el "Magic Packet" y el equipo se enciende.
Si queréis saber más sobre el tema o si tenéis algún problema y necesitáis aseguraros de que el paquete llega correctamente a la LAN, podéis instalar un "sniffer" como Wireshark.
Conoce nuestra gama completa de productos, desde tocadores hasta cocinas modernas. Haz clic aquí para encontrar el producto IKEA adecuado para ti. ¡Compra online o en tu tienda IKEA!
Vamos, que para poder encender o apagar un equipo, necesitamos comprar un iPhone, un iPad o un Apple Watch, ¿no? Para los que lo tenemos está claro que es un atajo interesante, pero para quien no es usuario de Apple, no les sirve Homekit.
Por cierto, no he probado el invento de IKEA. ¿Es capaz de despertar un iMac completamente apagado?
Conoce nuestra gama completa de productos, desde tocadores hasta cocinas modernas. Haz clic aquí para encontrar el producto IKEA adecuado para ti. ¡Compra online o en tu tienda IKEA!
Pero como haces que arranque el equipo ? .. Yo este enchufe , bueno , los de EVE los tengo .. y lo qke hacen es dar corriente o no pero no “ dan al interruptor de encendido “ ..
Los 100mA que consume como mínimo la Raspberry son unos 0,5W que es más de lo que consume el iMac de 21,5” apagado que son 0,3W. Así que en verdad con la solución nativa de Apple de programar los encendidos hasta te sobraría la raspberry pi w.
Lo que busco es simple: tener un equipo apagado y poder encenderlo cuando quiera. Y cuando quiera significa que no es posible planificar un encendido o apagado
Así que el método de Apple no me sirve ya que no puedo anticipar cuándo querré encenderlo.
@Discord Pie te repito la pregunta: ¿has probado el enchufe de IKEA para encender un iMac apagado completamente?
En un equipo que no sea Mac, en la BIOS es posible configurar que se enciendan al detectar corriente.
En el trabajo tenemos un PC con una aplicación antigua de un fabricante que muy de vez en cuando se queda colgada y hay que darle botonazo. ¿Solución? Un enchufe wifi cualquiera, la aplicación Smart Life en los móviles y como llevamos más de un año de teletrabajo, apagamos el enchufe, como si es tomando algo en una terraza, lo encendemos y automáticamente se enciende el equipo.
Ahora os toca hacerlo con un Mac, si es que es posible.
Nosotros usamos estos enchufes no solamente para ese equipo que comentaba. Es que también lo tenemos en algún router, porque hay conexiones directas con fabricantes o routers de respaldo que cada mucho tiempo requieren un reinicio bien porque pierden la conexión o porque se quedan colgados. No tenemos acceso a ellos, son "cajas negras". Así que cuando nos solicitan un reinicio... desde el móvil en unos segundos queda listo.
Lo que cuenta Tim de los PC es la función AC Back, que permite definir el estado de un equipo tras un corte de suministro y que puede tomar tres valores: encendido, apagado o el mismo estado que tenía.
Los 100mA que consume como mínimo la Raspberry son unos 0,5W que es más de lo que consume el iMac de 21,5” apagado que son 0,3W. Así que en verdad con la solución nativa de Apple de programar los encendidos hasta te sobraría la raspberry pi w.
Este post no tenía la vocación de ser un hilo sobre productos Apple, pero podemos hablar sobre el consumo de sus productos, pero sobre todo del consumo de ordenadores y dispositivos que podamos apagar encender de forma remota a voluntad, y ahora mismo no tengo claro que eso se pueda hacer con los equipos de Apple.
Los datos de consumo energético de los modelos de Apple están en
Apple 2030 is our plan to bring our net emissions to zero through recycled and renewable materials, clean electricity, and lower-carbon shipping.
www.apple.com
En particular, para el iMac de 21,5" de 2017 (modelo MMQA2) establece un consumo de 0,30W si el equipo está completamente apagado (sí, consume aunque lo hayas apagado) y de algo más de un watio (1,02W) si está en reposo.
Encendido, con la pantalla encendida y sin hacer nada consume 19,8W y Apple no indica en esa tabla los consumos cuando le pones a trabajar, que sí que lo hace en esta otra en la que detallan los consumos de la CPU.
Para Mac tiene mala pinta, no sé cómo se podría hacer.
Pero para cualquier otro equipo, siempre que no sea montar así decenas de equipos, es más simple usar enchufes wifi que todo el tema de wake on lan. Porque además consigues la opción de apagarlos completamente en caso de que queden muerto. A nosotros nos resulta muy útil porque evitamos ir a la oficina, es realmente cómodo, cosa que el wake on lan no nos permite llegar a ese punto.
Pero vamos a ver qué estoy muy interesado en esto.
Con W7 y un enchufe wifi .. como puedo hacer que se encienda a X horas y se apague a X horas , y que no sea a capón … , si es cortando la corriente seguro que algo se jode del sistema
@DeBilbao yo he hablado del iMac porque al leer por encima he creído que tu solución era específica para tu iMac. Crease el ladrón que todos son de su condición. Yo recordaba que tenías un iMac de 21,5", ¿Ya no lo tienes con tu Mac Pro a la bilbaína?
Qué va. Si es que me enrollo tanto en este tipo de posts... ¡que no me leéis!
Si lees el primer mensaje, verás que con el iMac lo he dado por imposible y seguramente lo intente con algún tipo de enchufe Wi-Fi como los qu esugerías.
La solución la he montado sobre todo para controlar el encendido de mi Sagar Hozkatua, un Mac Pro de 2019 que como funciona sobre el hardware de un PC, tiene todo lo necesario para conseguirlo, y me funciona tanto en Windows como en Mac, usando un controlador adaptado para que no apague la tarjeta de red como hace macOS.
Pero vamos a ver qué estoy muy interesado en esto.
Con W7 y un enchufe wifi .. como puedo hacer que se encienda a X horas y se apague a X horas , y que no sea a capón … , si es cortando la corriente seguro que algo se jode del sistema
Este sitio utiliza cookies para ayudar a personalizar el contenido, adaptar tu experiencia y mantenerte conectado si te has registrado.
Para continuar utilizando este sitio, debe aceptarse nuestro uso de cookies.