LIFX not being found

my LIFX is not being found by HA. but is on the same wi-fi as HA. i have to use the LIFX app to use. did something change?

i can ping, arp it, i see it mac address on my network.

firmware v2.76 on the lifx

HA 0.83.3

Avoid NAT and firewalls.

there’s no nat.

they are on the same subnet.

Well you need to describe your setup or we will have to guess.

describe what exactly? thought it was pretty clear. two devices on the same subnet and can ping but will not connect via HA.

okay… um…

1]
HA on a Pi (in docker) (also nodered in docker) wired to UniFi 24 port switch on IOT subnet.

2]
UniFi Access point with, IOT wifi on IOT subnet.

3]
Lifx bulb on IOT wifi.

Pi on ethernet can ping (and arp and traceroute) the Lifx on wifi.

also

0a] google fiber router.

0b]
OPNSense firewall, with 3 NICs. hardwired physical networks: 1 for WAN, 1 for LAN, 1 for IOT.

anything else?

For Docker, host networking should be used.

it is.

Post must be at least 10 characters.

my HA can see my sonos, sonoffs, wemo, etc (on the IOT subnet) just fine.

If there is no firewall, it should work. Did you try manual configuration?

lifx:
  light:
    server: HOME_ASSISTANT_IP_ADDRESS
    broadcast: BROADCAST_IP_ADDRESS

whats the broadcast address?

the lifx ip?

Maybe you don’t need it but if you do, you can see it from the output of ifconfig. For a normal subnet, it is the address with 255 at the end.

You said “did something change”, so I guess it used to work. When did it break?

not sure, i did a number of things:

1] i went from HA 0.81.x to 0.83.3
2] got the new UniFi switch and access point
3] i had to update the lifx firmware, to get it to connect to new wifi AP.

somewhere in there it stopped working.

okay, added in the lifx yaml, restarted HA.

no lifx, no error messages, no lifx in the entity list.

okay set broadcast to the lifx IP

AND ITS WORKING.

whew.

thanks for your assistance.

That sounds like broadcast is not working properly, probably a configuration issue with the UniFi.

no, i think it’s the HA LIFX docs using the wrong word.