[TUTO] Wake on LAN pour Synology

Installer et opérationnel, je suis prêt pour cet hiver :rofl:
Plus sérieusement, j’aimerais vos avis sur l’allumage et mise en veille répéter a long terme pour les HDD.

Es ce mieux de laissez les HDD tournés H24 7/7 ou de les éteindres ( mise en veille du nas ou hibernation du hdd) tout les jours ?

Edit:
Un joli message dans les logs:

Logger: homeassistant.components.synology_dsm.service
Source: components/synology_dsm/service.py:45
Integration: Synology DSM (documentation, issues)
First occurred: 03:56:13 (1 occurrences)
Last logged: 03:56:13

The shutdown service is deprecated and will be removed in future release. Please use the corresponding button entity

Je suppose qu’on doit utiliser le button shutdown comme ceci maintenant ?

wake_on_lan:
switch:
  - platform: wake_on_lan
    name: DS214+
    mac: 00:11:xx:xx:xx:xx
    host: 192.168.x.x
    turn_off:
      service: button.press
      data: {}
      target:
        entity_id: button.diskstation_shutdown
1 « J'aime »

Hello

Tiens j’ai ma meme erreur ,
Tu as fais la MAJ
core_2022_10.3 hier ?

oui, je suis en 2022.10.3.

Re,

l’ erreur apparait depuis : 2022.10.3
Quand je restaure en version 2022.10.2 , pas de message dans les journaux

Ok, pas bien grave suffit de passer par le button au lieu du service.

    turn_off:
      service: button.press
      data: {}
      target:
        entity_id: button.diskstation_shutdown

J’ai pas tester encore.

Re,

Apres essai de button.diskstation_shutdown
erreur

Re,
comme tu as 2 nas, as tu bien mis le serial ?

    turn_off:
      service: button.press
      data:
        serial: 1511MINXXXXXX
      target:
        entity_id: button.ds415_shutdown

Re,

J’ai essayé dans tous les sens avec serial, sans serial
remplacer synology_dsm.shutdown par wake_on_lan.send_magic_packet

Va falloir encore fouiller sur le net pour trouvé la solution. Tiens j’ai trouvé ce post Turning off Synology NAS - #11 by Mariusthvdb - Configuration - Home Assistant Community qui mets le même code que j’ai mis ou ca fonctionne. Je vais tester de mon coté.

edit:
il a pas mis data: dans le code.

Bon, ca fonctionne pour moi comme ca.

wake_on_lan:
switch:
  - platform: wake_on_lan
    name: DS214+
    mac: 00:11:32:XX:XX:XX
    host: 192.168.X.X
    turn_off:
      service: button.press
      target:
        entity_id: button.diskstation_shutdown

@ClassicRed pour toi avec 2 nas faut voir ou mettre ton serial.

peut etre le fait que d’avoir deux NAS , fais que HA deconne avec la fonction wol !!

voila un visuel des soucis



Je deviens chèvre avec ca !! :rofl:

Un p’tit nouveau

J’ai demander sur le forum anglais, voila la réponse Turning off Synology NAS - #13 by Mariusthvdb - Configuration - Home Assistant Community

Normalement le button est créer pour chaque nas ajouter a HA. Le serial doit pas être utile vu que ta un button specifique a chaque nas.

En théorie :

wake_on_lan:
switch:
  - platform: wake_on_lan
    name: Nas 1
    mac: 00:11:32:XX:XX:XX
    host: 192.168.X.X
    turn_off:
      service: button.press
      target:
        entity_id: button.Nas_1_shutdown
  - platform: wake_on_lan
    name: Nas 2
    mac: 00:11:32:XX:XX:XX
    host: 192.168.X.X
    turn_off:
      service: button.press
      target:
        entity_id: button.Nas_2_shutdown

Si ca fonctionne pas, ouvre une issue sur github.

Hello

@WarC0zes , je regarde ca et te tient au courant …
Merci

Re,

@WarC0zes

Bon j’ai fais ceci

# DS415+ On/Off
  - platform: wake_on_lan
    name: DS415+
    mac: 00:11:32:XX1:XX:XX
    host: 192.168.2.5
    turn_off:
      service: button.press
      target:
        entity_id: button.ds415_shutdown
        
# DS218Play On/Off
  - platform: wake_on_lan
    name: DS218Play
    mac: 00:11:32:XX:XX:XX
    host: 192.168.2.6
    turn_off:
      service: button.press      
      target:
        entity_id: button.ds218_shutdown

Je croises les doigts , mais plus d’erreurs.

J’avais d’autres erreur via des
-platform : XXXX
que j’avais crée manuellement pour faire des moyennes

Que j’ai modifié et/ou supprimé depuis …
Et depuis plus d’erreurs

Peut être un rapport !!! :crazy_face: :thinking:

1 « J'aime »

Merci pour ce tuto qui marche à merveille sur mes deux synology DS216Play et DS923+

Par contre kla question que je me pose en plus de ceci c’est : Est-il possible de récupérer l’adresse IP de la machine ? (bon elle est fixe mais j’aimerais pour le jeu récupérer l’adresse et je n’y arrive pas via NMAP Projet)

Merci

Bonjour @jerome6994,
Je passe par ma box (livebox) et les device_tracker pour récupérer l’ip interne.
Sinon avec nmap, ca fonctionne aussi. Tu rentre juste l’ip du nas et fini.

Je vais regarder ça merci
Je ne retrouvais pas le sujet où tu partageais ta carte :stuck_out_tongue_winking_eye:
Bon j’ai plus de box je suis en DMZ mais je dois bien arriver sur mon UDM à retrouver l’adresse IP :face_with_symbols_over_mouth: :rofl:

Salut,

Est-ce quelqu’un sait si sur un QNAP il est possible de faire pareil; je l’ai fait pour le « réveil » mais par contre comment faire pour la mise en veille ?

Merci