Skip to content

Wrapper for the NanoLeaf API based on the Nanoleaf Light Panels OpenAPI

License

Notifications You must be signed in to change notification settings

Silverdark/NanoLeaf.API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NanoLeaf C# API

Build status Current Version

Description

The NanoLeaf C# API is a library which abstracts the "low-level" API calls of the Nanoleaf Light Panels OpenAPI.

Example project

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:

image

Disclaimer

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.

About

Wrapper for the NanoLeaf API based on the Nanoleaf Light Panels OpenAPI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages