We currently ignore external devices, so that users which use emulated_hue do not see weird duplicate devices. E.g. when a light is exposed from HA to free@home via emulated_hue, it will turn up as a device in free@home. We do not want this device "Wohnzimmer" to be re-exposed to HA, because it will lead to duplicates in HA.
However, we currently ignore all external devices, which also includes virtual devices. This PR changes the behaviour to only ignore Hue devices.
We currently ignore external devices, so that users which use
emulated_hue
do not see weird duplicate devices. E.g. when a light is exposed from HA to free@home viaemulated_hue
, it will turn up as a device in free@home. We do not want this device "Wohnzimmer" to be re-exposed to HA, because it will lead to duplicates in HA.However, we currently ignore all external devices, which also includes virtual devices. This PR changes the behaviour to only ignore Hue devices.
Relates to #108 and #162