I run Home Assistant in a KVM container on Linux and it works fine and all except that I use the Philips_JS Integration to detect and control my TV from the Home Assistant App.
The tv runs api version 6.1 and it works flawlessly while the TV is on, however it’s impossible to turn on the TV when it’s turned off.
Not all philips tv’s can be turned on from wlan but I have Wake on Wlan active on the TV and it is working because I can turn on the TV from philips Tv Remote App and from nirsoft.net’s WakeMeLan software.
This has caused me to conclude that the issue is likely with the KVM networking.
The homeassistant host is running at 192.168.122.81 with the gateway 192.168.122.1
I’ve set up the IPTables to route the traffic from port 8123 to the internal ip 192.168.122.81
But since the host is running with network adresses in 192.168.1.X
range I’m 99.9999999 % sure by now that the Host does not forward the Wake On Wlan Broadcast from 192.168.122.81 to the rest of the “actual” network.
Do someone know how to configure the kvm network to allow the broadcast to be sent from the kvm container to the actual network?
Note: I’ve enabled the Wake On Lan Integration in configuration.js and can access the send magic package service.
Also I use an automation that is triggered when the Philips Tv “Remote” is turned on that runs the Wake On Lan command to the appropriate MAC Adress.