MAC-Adresse über SSDP abrufen

@pierre-gilles

Für die automatische Abfrage der MAC-Adresse habe ich mir angesehen, was scanNetwork('ssdp') derzeit zurückgibt.

Für mein LG-TV erhalte ich:

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

Die MAC-Adresse ist nicht in der SSDP-Antwort selbst enthalten.

Wäre es denkbar, dass der Scan-Mediator ein source_mac hinzufügt, wenn er die IP über die ARP/Nachbartabelle des Hosts auflösen kann?

Zum Beispiel:

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

Das würde es Integrationen, die Wake-on-LAN verwenden, ermöglichen, die MAC-Adresse automatisch beim Entdecken abzurufen, ohne den Benutzer zu bitten, sie manuell einzugeben.

Was denkst du?