Nanoleaf API

Okay, I'm a bit out of my depth here. I have an API from smartthings that I've commented out the weird hex to decimal conversions, the tiles, and replaced physicalgraph with hubitat but it doesn't seem to DO anything. I probably need to add more debug commands. Anyway, the API is attached if there's anything obvious I've overlooked.

We have a built in driver for these already.

Driver: nanoleaf aurora
Usage:
enter aurora ip address
Press pair button on aurora
Click get auth token in driver

1 Like

That’s good news! One less thing to fuss with. :wink:

1 Like

I get an error if I try this in APP CODE - is this the driver? Can you please share the App code that is needed? Thank you!!

The Nanoleaf Aurora has a power button, and a scene button, and to pair you hold them both down... but no link button.

The Get Auth Token button does not work after entering the IP address (determined using Fing).

I'm stuck. Any ideas?

On the Nanoleaf controller, hold the on-off button for 5-7 seconds until the LED starts flashing in a pattern.
Then click getAuthToken in the driver.

Yup, I've done this many many times without a result.

I double triple checked the IP address.

I tried this after setting up the array in the Nanoleaf app.

I tried this after removing the array from the Nanoleaf app.

I tried this after a factory reset.

The instruction throw around "press the pair button", but (of course) there is no pair button. Only the power button, and the scene button.

When you press the power button for about 7 seconds, the lights start flashing in a little pattern. My understanding is that you hit the Get Auth Token button at that time. But no results.

I tried removing the virtual device and re-creating it. Again, no result.

I can't imagine where I'm getting stuck since so many Hubitat users appear to make it work.

OK, here is the trick. My four Nanoleaf controllers were at firmware 3.3.4. I updated them to the latest 3.3.6 and everything started to work immediately.

You push the POWER BUTTON until the lights start flashing in a little pattern, and then press Get Auth Token. Once the current state loads (data on the right side of the screen), press Save Preferences.

2 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.