On startup, pmap.py assumes that shairport-sync / nqptp are already running. Green icon (AirPlay on) and red icon (AirPlay off) are based on sending os commands to run/kill. Colors should be based on whether shairport-sync / nqptp are actually running or not.
Now, with spotify support added, this should extend to librespot as well. It also is assumed to be not running / running by sending pkill / run commands
On startup, pmap.py assumes that shairport-sync / nqptp are already running. Green icon (AirPlay on) and red icon (AirPlay off) are based on sending os commands to run/kill. Colors should be based on whether shairport-sync / nqptp are actually running or not.