The NanoLeaf C# API is a library which abstracts the "low-level" API calls of the Nanoleaf Light Panels OpenAPI.
There's an example project under src/NanoLeaf.API.BasicExample
which prints some basic information about a NanoLeaf controller. With the usage of the Public Postman API I have mocked the requests with following result:
I don't own a NanoLeaf panel / controller myself, so I couldn't test this library myself. Thanks to the Nanoleaf Light Panels OpenAPI (you have to register first) and especially this fantastic Public Postman API I tested the library as good as I could.
If there are any problems, I'd be happy if you opened up an Issue.
This library was developed in my spare time, so please don't ask when something is done. If it is urgent, don't hesitate to create a Pull request.