Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Nanoleaf Aurora light panels and api


AutoFrank

Question

Hi 

Has anybody worked with these devices 

Please login or register to see this link.

 

They seem interesting... Zigbee or Wi-Fi and also have an api and there also seems to be some git wrappers 

JavaScript Nanoleaf Aurora API for node.js

Had anybody purchased and worked with the panels or the app 

 

Thanks 

Link to comment
Share on other sites

Recommended Posts

  • 0

Hi @AutoFrank,

 

i have one set with 15 panels, but not yet integrated with HC2.

I must say the lights are beautiful, much better than for example Philips hue color bulb, because vibrancy and luminosity are apparantly better.

The app is ok (on android), but the API is not yet released as far as i'm aware..

Link to comment
Share on other sites

  • 0
  • Inquirer
  • Thanks @Bodyart

    I couldn't see if the api was online or documented as they require you to sign up for a SDK.

    Might be an interesting future project .

     

     

    Link to comment
    Share on other sites

    • 0

    @AutoFrank,

     

    the API is apparantly working, see the quote from the Nanoleaf develeper API documentation:

     

    Quote

    OpenAPI can be accessed by using the IP address given by "Location". Note that the port number is 16021 by default although we recommend getting this information dynamically from SSDP.

    If the m-search message provides a non-zero value in its "MX" or "MAX_COUNT" header (denoted by M), an Aurora will send a response after a delay of d seconds, where d is chosen uniformly at random from the set of integers {0, 1, ..., M}.

    No response will be sent if Aurora OpenAPI is unavailable.

     

    I wil try it soon. :-)

    there is also interesting info on

    Please login or register to see this link.

    Link to comment
    Share on other sites

    • 0

    Nice find. Thanks for sharing. SSDP is that related to upnp? I know, it is no longer upnp and it probably isn't "dlna" either, I'm getting old... ;-)

     

    Link to comment
    Share on other sites

    • 0

    Ah, that makes it related to sonos. So maybe with some combined effort...

    Link to comment
    Share on other sites

    • 0

    @AutoFrank I talk to my wife. Let us assume she likes it. I order one. We try to make it work with Fibaro. I think I have a plan! :-)

    ...

    Link to comment
    Share on other sites

    • 0
  • Inquirer
  • 30 minutes ago, petergebruers said:

    @AutoFrank I talk to my wife. Let us assume she likes it. I order one. We try to make it work with Fibaro. I think I have a plan! :-)

    ...

     @petergebruers

     

    Positive WAF + Plan = Good Outcome ... sometimes ;)

     

     

     

    Edited by AutoFrank
    Link to comment
    Share on other sites

    • 0

    @petergebruers,

     

    I am confident, that you know how to "convince" your wife to like it, hhh It's not a high magic. :-D

    In case she's visual, show her nice youtube clips;

    If she's auditive, tel her beautiful story about Nanoleaf;  :-)

    etc, etc...

    But first of all set your voice kind a mellow, romantic mode on....

    You know how to do it.

     

    Link to comment
    Share on other sites

    • 0

    Hi @AutoFrank,

     

    there is also an other 

    Please login or register to see this link.

    for Nanoleaf also explaining a bit...

    Link to comment
    Share on other sites

    • 0
  • Inquirer
  • 7 minutes ago, Bodyart said:

    Hi @AutoFrank,

     

    there is also an other 

    Please login or register to see this link.

    for Nanoleaf also explaining a bit...

    Thanks @Bodyart

     

    I must take a look at that 

    Link to comment
    Share on other sites

    • 0

    @AutoFrank,

     

    i forgot to mention, that Nanoleaf has an Alexa skill for Aurora, which makes the integration with HA little bit easier.

    Link to comment
    Share on other sites

    • 0

    I use simple virtual devices at the moment for my aurora.

     

    On/Off Button

    Please login or register to see this code.

     

    Brightness Slider

    Please login or register to see this code.

     

    Color Slider

    Please login or register to see this code.

     

    Saturation

    Please login or register to see this code.

     

    Effect exampel color burst

    Please login or register to see this code.

     

    It  was inspired by @Sankotronic philips hue virtual device and can even work with very smart lights scene :) but main update loop is missing atm.

     

    I love to see other integreations :)

     

     

    Quote

     6. Authorization

    A user is authorized to access the OpenAPI if they can demonstrate physical access of the Aurora. This is achieved by:

    1. Holding the on-off button down for 5-7 seconds until the LED starts flashing in a pattern

    2. Sending a POST request to the authorization endpoint

    Please login or register to see this code.

    within 30 seconds of activating pairing.

     

    3. If 2 is achieved, the POST response will contain a randomly generated authorization token:

     

    Please login or register to see this code.

    The Link to the api documentation is: 

    Please login or register to see this link.

    Please login or register to see this attachment.

    Edited by PreHack
    Link to comment
    Share on other sites

    • 0

    About the Nanoleaf Aurora as a product, I like it very much.
    They are great quality and bright with really saturated colors and nice effects. And If you have a flat wall or like I have some abrasion they stick to the wall really god. But at the moment there is no other solution than to stick them on the wall. I'm not yet confident to put them on the ceiling, but they are working on some mounts to screw on.

     

    There will soon be an add-on for music visualization that will be awesome. 

     

    I got yesterday flexible links to connect the panels around corners. 

     

    They are very open about their planning and have many customers surveys. And are working on the products their customer wants.

     

    Here are the ones I already have partially installed, I needed to put some screws in because the wall was not flat on the one with the wooden beam.

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    • Like 1
    Link to comment
    Share on other sites

    • 0

    Hi @AutoFrank @petergebruers

     

    I'm still a beginner in LUA and now strugling a bit with my code....

    I'm getting the list of effects from Nanoleaf:

    Please login or register to see this code.

    Debug is giving me an array:

     

    [DEBUG] 19:33:29: ["Flames","Forest","Pride Rainbow","Romantic","Sunset","Campfire Headphase","Ocean","Bedtime","Burst","Zen","Peace","Pride","Happy","Flag","Campfire","Aqua","Frost","Earth","Abyss","Pastel Fade","Magic","Chakra","Pastel","North","Sunrise","Dream","Roses","Sea"]

     

    Now i want to put the "response" into a table in order to use thouse effects. Any ideas to put me in the right direction?

    Link to comment
    Share on other sites

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Answer this question...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...