• Gets the public IP address of this device.

    Returns Promise<undefined | string>

    IP address, or undefined when it can't be determined.