Kscape_discover is a project mainly written in Python, it's free.
Script to discover Kaleidescape devices on a local network.
Script to listen for heartbeat messages from Kaleidescape devices.
python kscape_discover.py