我的SmartThings应用程序中有以下代码:
def result = new physicalgraph.device.HubAction (
method: ‘GET’,
path: “/api/alarm/${url}”,
headers: [
HOST: “${settings.ip}:${settings.port}”
]
)
sendHubCommand(result)
如何将主机名(而不是${settings.ip}
)传递给HubAction?或者有没有办法将主机名解析为IP地址并传递它(似乎不能使用InetAddress)?我看到了一些关于使用dns.google.com
的帖子,但我需要在局域网上解析主机名。