It’d be helpful to be able to list out an inventory of all LIFX lamps in a system. Including the name, model, FW version, MAC address, IP address, last seen, current state, etc.
What do you mean by system?
A house. Or office. We’ll have about 90 LIFX lamps in our house when done.
There are two options here.
The first option is, if they’re all connected to the cloud, you can use the HTTP API - https://api.developer.lifx.com/docs/list-lights
The other option is you can make a script that sends messages to your devices over the local LAN.
For example, if you use Photons, and use the
info script over at https://github.com/delfick/photons/tree/main/examples