Home assistant (docker) - panasonic integration - tv in different vlan

Has anyone using home assistant (I’m using network_mode: host) where home assistant in in a 192.168.10.x network, and the TV is 192.168.40.x.

Has anyone got this to work in this configuration. I get cannot be found in the config flow. Looking at the log it seems to get a 403 error.

I can’t tell if this is because it’s getting the authentication wrong, or that some return communication doesn’t work because of the different networks, or if I’m not hitting it at all.

interestingly from teh docker container I can curl/wget the tv and return xml showing it’s on:

curl http://192.168.40.29:55000/dmr/ddd.xml
<?xml version="1.0"?>
  <root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:vli="urn:schemas-panasonic-com:vli" xmlns:viera="urn:schemas-panasonic-com:viera">
  <specVersion><major>1</major><minor>0</minor></specVersion>
  <device>
    <deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
    <friendlyName>Panasonic</friendlyName>
    <manufacturer>Panasonic</manufacturer>
    <modelName>TH-48LZ980Z</modelName>
    <modelNumber>TH-48LZ980Z</modelNumber>

  rest cut off