Récupération adresse mac via SSDP

@pierre-gilles

Pour la récupération automatique de la MAC, j’ai regardé ce que renvoie actuellement scanNetwork('ssdp').

Pour ma TV LG, j’obtiens :

{
  "source_ip": "192.168.1.71",
  "source_port": 49363,
  "headers": "..."
}

La MAC n’est pas présente dans la réponse SSDP elle-même.

Est-ce qu’il serait envisageable que le scan médié ajoute un source_mac lorsqu’il peut résoudre l’IP via la table ARP/neighbor du host ?

Par exemple :

{
  "source_ip": "192.168.1.71",
  "source_mac": "64:e4:a5:b4:88:74",
  "source_port": 49363,
  "headers": "..."
}

Ça permettrait aux intégrations utilisant le Wake-on-LAN de récupérer automatiquement la MAC lors de la découverte, sans demander à l’utilisateur de la saisir manuellement.

Qu’en penses tu ?