- Run server via docker or manually.
- Add webhook to Plex settings pointing to the ip:port where the server is running.
- Play something on a plex device.
- Open the website, you should see the device listed.
- Press "Refresh" to discover Wiz lights on the network or enter the IP manually.
- Enter client id and IP in the form.
- Click any of list item to autofill the form inputs.
- Click "Save" on the form. Your configuration will appear.
- Each client id can have multiple light bulbs associated with it.
- Play something on plex and the light(s) will go off. Pause it/they will come back on.
- Bulb discovery doesn't work in Docker container. Tryin to figure out the cause.
- Global state / pickle doesn't work because the deployment model is multi-process and data has to be shared through a database.