NanoLeaf for Rocket League
BakkesMod Plugin to integrate Rocket League events with NanoLeaf wall-panels. Unfortunately, light bulbs are not supported and do not seem to have the possibility to be supported in the future.
If you really want to buy me a coffee:
Discord: Rocket League Assistant
Special thanks to those in the Discord and notably Branky and JerryTheBee
And some other person named Josh
NanoLeaf Configuration
The plugin utilizes NanoLeaf's local API and requires an authentication token to be generated.
NanoLeaf Authentication Token:
-
Populate your NanoLeaf's IP
-
Hold the on-off button down for 5-7 seconds until the LED starts flashing
-
Click "Generate NanoLeaf Token"
Plugin Configuration Notes:
- Light colors are not 1:1, so please test colors by pressing the "Test Lights Using FreePlay Color" button in the plugin settings.
- The "Enable (Demos/Goals) Based on Teams' Color" option result in brighter colors of the relevant team that scored or demo'd.
- The "Get Panels" button can retrieve your panelID's but it does not currently do anything.
Notes
-
NanoLeaf tokens are secrets and should be treated as such. This plugin stores your token in plain text and makes no attempt to obffuscate, encrypt, or hash your token.
-
If you manually reload the plugin (through the F6 BakkesMod Console) while in the game, the IP and Authenticatio noken will have to be reentered.
To Do
- Possibly single panel configuration
- Probably code clean up and Nullchecks