Wireguard local ip

Good afternoon all,

Just finished setting up the wire guard VPN. Connected and able to connect to the internet on my phone though the VPN. I am able to access most of the local devices but i have a few that i am unable to connect to. The main point of this was a “make the wife happy project”. We have a Roku and like to keep something playing on the TV for our German Sheppard who love to watch TV. In order to access it via phone app to resume playing after a time out i need to be one the same network as it. So i figured setup a VPN and voila problem solved, but not so much. Though i am on the same network i believe because it is on a sub net because of the VPN the roku app is not recognizing the roku device. For reference my main net work is on 192.168.1.* and the sub net is setup on 192.168.5.1/24. I believe this check is also preventing me from accessing the other devices that i would like to access remotely but i believe i can allow access from the sub-net i just have to find the setting, but obliviously i cant do that on the roku, and we all know happy wife happy life :slight_smile:

Any help appreciated.

1 Like

When the TV is timed out, do you just hit Play to restart playing?

The reason for asking is that there appears to be a simple API (ECP) for Roku TVs.

curl -X POST http://ROKU_IP:8060/keypress/Play OR a 3rd party app like Rokie

This might work over the VPN, depending on your requirements.

If not, it looks like the official Roku app might use mDNS, so you would need to use a start-up script to add the WG interface to mDNS and possibly add a firewall rule.

Please let me know if you are still not having any luck.