Home Assistant - Wake on Lan Synology

Home Assistant - Wake on Lan Synology

Mi NAS no está siempre encendido, arranca todos los días a una hora programada, si quiero hacerlo antes he implementado un interruptor en Home Assistant para encenderlo o apagarlo. Aquí dejo la forma en la que lo he realizado.

Para llevar a cabo este encendido remoto del NAS mediante Home Assistant hay que tener en cuenta las siguientes condiciones previas.

Con todo lo anterior, ya estamos en condiciones de utilizar la integración wake on lan de Home Assistant. Para eto sólo hay que abrir el archivo “configuration.yaml” y añadir las siguientes líneas.

# Ds920+ On/Off
switch:
  - platform: wake_on_lan
    name: Ds920+
    mac: 03:41:a2:g5:c5:31
    host: 192.168.10.200
    turn_off:
      service: synology_dsm.shutdown

Donde tendremos que modificar la “mac” y “host” (ip) por los de nuestro NAS.

Si no tienes muy claro como averiguar estos valores, te invito a leer pi post sobre montaje y ssh de raspberry donde lo tengo bien explicado.

Ahora sólo resta añadir en la tarjeta que deseemos una nueva entidad que será el propio interruptor

image-01

Si le personalizamos el icono queda perfecto.

image-02

Como característica extra, hay que relleñar que la integración es capaz de detectar cuando el NAS está arrancado y muestra el estado en el interruptor aunque no haya sido el propio Home Assistant el que haya dado la orden.