Nanoleaf light panels (Legacy thread)

Posted on
Tue Jun 13, 2017 9:27 am
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

dtich wrote:
note: my firmware seems to say 1.3.3.. and that there is no update when asked. this could be the issue? how.. can i solve this.

See this post: https://helpdesk.nanoleaf.me/hc/en-us/articles/205813212--How-do-I-update-my-Hub-s-firmware- :)

Posted on
Tue Jun 13, 2017 9:44 am
dtich offline
Posts: 624
Joined: Sep 24, 2005

Re: Nanoleaf light panels

hi jon, thanks.


so, disabling and re-enabling plugin, and fiddling around generally, seemed to get my device discovered!

although...now i got these errors (below) - related to fw? not sure how to update if nano leaf app says 'no update avail'..... working on that.
Attachments
Screen Shot 2017-06-13 at 8.41.44 AM.png
Screen Shot 2017-06-13 at 8.41.44 AM.png (473.15 KiB) Viewed 1310 times

Posted on
Tue Jun 13, 2017 10:08 am
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

At least contact has been made which is good :D

I am coding changes to the underlying nanoleaf library so that it works better with Indigo and traps errors.
That will avoid the line 358 errors and should give a more detailed reason for the failure.

I suspect it is the firmware that is the issue as the API the nanoleaf library is using is assuming firmware 1.5.0.

I wonder whether it is worth doing a complete reset of your nanoleaf device i.e. back to factory settings to see if that encourages a firmware update.
Might be best to wait for feedback from the nanoleaf forum first. :)

Posted on
Tue Jun 13, 2017 11:40 am
dtich offline
Posts: 624
Joined: Sep 24, 2005

Re: Nanoleaf light panels

hi jon. it's updated to fw 1.5.0, still same issues tho.

waiting to see what nano leaf forum says....


thanks!

Posted on
Tue Jun 13, 2017 12:01 pm
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

dtich wrote:
hi jon. it's updated to fw 1.5.0, still same issues tho.

OK - That's good news :)

Try re-authorising the nanoleaf to the plugin via Edit Device ... :)

Posted on
Tue Jun 13, 2017 12:14 pm
dtich offline
Posts: 624
Joined: Sep 24, 2005

Re: Nanoleaf light panels

ya did. it authorizes. but then device stays in 'no ack' mode. won't control....?

Posted on
Tue Jun 13, 2017 1:01 pm
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

Suggest you delete the Indigo nanoleaf device and then reload the plugin and start again and see what happens.

I have a little way to go to complete the changes I am doing but I could upload what I have done so far (it works on my system) which may reveal what the issue is.
This update passes back error details from the underlying library. So while it won't necessarily fix the problem it may help problem diagnosis.
I'll post here when it is available. :)

Posted on
Tue Jun 13, 2017 2:08 pm
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

Give v1.0.2 a go (just uploaded) and see if that identifies the problem. You should be able to update the plugin from the main plugin menu. :)

Posted on
Tue Jun 13, 2017 2:47 pm
howartp offline
Posts: 3331
Joined: Jan 09, 2014
Location: West Yorkshire, UK

Re: Nanoleaf light panels

dtich wrote:
but, if anyone knows a particular bugaboo with the local net discovery i can be hipped to, i'd welcome the note.

Say what?!


Sent from my iPhone using Tapatalk Pro

Posted on
Tue Jun 13, 2017 3:11 pm
dtich offline
Posts: 624
Joined: Sep 24, 2005

Re: Nanoleaf light panels

@jon, did try restart, delete+new dev, etc. same error. will try again when i'm home; i've updated the plugin remotely, but need to be home to reauthorize the panel. will try tonight. until then, same issue w new version. fwiw.

thanks a lot!

Posted on
Tue Jun 13, 2017 3:52 pm
Different Computers offline
User avatar
Posts: 1838
Joined: Jan 02, 2016
Location: East Coast

Re: Nanoleaf light panels

Same prob. Plugin discovers the panel, but when I create the device, Indigo can't communicate with it.

Code: Select all
nanoleaf Error                  Problem retrieving status for device 'Wall Art': Timeout occurred proccesing request
   nanoleaf                        Discovering nanoleaf devices on network - this should take ~15.0 seconds . . .

Jun 13, 2017, 5:45:43 PM
   nanoleaf                        known nanoleaf device [65:7B:8F:0F:DE:78] discovered at address: 192.168.0.29 and already assigned to Indigo device 'Wall Art'


Oh, and the problem is the same in the 1.02 version.
Attachments
Screen Shot 2017-06-13 at 12.16.21 PM.png
Screen Shot 2017-06-13 at 12.16.21 PM.png (11.4 KiB) Viewed 1227 times
Screen Shot 2017-06-13 at 5.50.53 PM.png
Screen Shot 2017-06-13 at 5.50.53 PM.png (33.44 KiB) Viewed 1227 times
Screen Shot 2017-06-13 at 5.46.09 PM.png
Screen Shot 2017-06-13 at 5.46.09 PM.png (28.92 KiB) Viewed 1227 times

SmartThings refugee, so happy to be on Indigo. 10.13.6 on an i5 MBP w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKit Bridge, MatplotLib, Plex, uniFAP, Wunderground, Nanoleaf, LED Simple Effects, Airfoil Pro, Grafana.

Posted on
Tue Jun 13, 2017 3:59 pm
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

@dtich, It might be worth configuring the plugin Discovery Timeout to 10 (seconds). While the plugin is "discovering" nothing else will run in the plugin, so that could be causing the initial no ack status for the first 30 seconds or so if you have left it at the default?

I will look at how I might be able to run discovery in a separate thread so that it doesn't interfere with the main running of the plugin.

Also, set the polling interval to every minute and make sure that polling is enabled. Polling runs a status check against the nanoleaf and if it can't get through the new version of the plugin will output an error to the Indigo log which hopefully will help identify the issue.

It is a bit frustrating that this isn't working for you - I am running on my main system macOS 10.12.5 and on my development system OS X El Capitan with no problems. In fact the plugin on each system is controlling the same nanoleaf as I only one, at the moment. :wink:

The other thing you can try is to turn on all the debug logging (from plugin menu) and then post it (attached as file) and I can take a look at it.

The plugin log is accessible by clicking Show Events Log Folder at the top left of the Indigo Event Log window. This will open a finder window and you need to look in the folder named com.autologplugin.indigoplugin.nanoleafcontroller. The file you want to attach is called plugin.log.

Thanks for helping to test the plugin. :)

Posted on
Tue Jun 13, 2017 4:03 pm
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

@Different Computers, Are you running the latest version 1.02? Have you got your polling set to say 1 minute. Are you seeing any error messages in the Indigo log.

Take a look at the reply I just did to @dtich on how to send me the plugin log to look at.

Also, I should add - Thanks for helping to test the plugin. :)

Posted on
Tue Jun 13, 2017 4:25 pm
autolog offline
Posts: 2387
Joined: Sep 10, 2013
Location: West Sussex

Re: Nanoleaf light panels

One other thing to try is that you should be able to type the following URL into a safari browser running on you Apple Mac and it should elicit an information response:
http://<nanoleaf IP address>:16021/api/v1/<Auth Token>/

I would be interested to know if that works or returns an error?

Ending for tonight (It's ~23:25 here in the UK and time for bed!) - I'll pick up responses in the morning. :)

Posted on
Tue Jun 13, 2017 5:57 pm
dtich offline
Posts: 624
Joined: Sep 24, 2005

Re: Nanoleaf light panels

@jon:

from the browser poll string i got:

{"name":"Aurora 50:93:11","serialNo":"S17062A2389","manufacturer":"Nanoleaf","firmwareVersion":"1.5.0","model":"NL22","state":{"on":{"value":true},"brightness":{"value":72,"max":100,"min":0},"hue":{"value":9,"max":360,"min":0},"sat":{"value":96,"max":100,"min":0},"ct":{"value":4000,"max":100,"min":0},"colorMode":"effects"},"effects":{"select":"*Dynamic*","effectsList":["Color Burst","Fireplace","G","Inner Peace","Mellow Sunrise","Nemo","No white","Northern Lights","Read","Romantic","Snowfall","Sunset","Violets Are Blue","dt1","Forest"]},"panelLayout":{"layout":{"numPanels":9,"sideLength":150,"positionData":[{"panelId":253,"x":-74,"y":43,"o":180},{"panelId":93,"x":-149,"y":259,"o":360},{"panelId":139,"x":-74,"y":129,"o":240},{"panelId":149,"x":-299,"y":519,"o":600},{"panelId":22,"x":-149,"y":173,"o":420},{"panelId":19,"x":-224,"y":389,"o":480},{"panelId":65,"x":-224,"y":303,"o":420},{"panelId":32,"x":-374,"y":562,"o":780},{"panelId":62,"x":-299,"y":433,"o":540}]},"globalOrientation":{"value":115,"max":360,"min":0}}}


fairly immediately.

will post log shortly.

thanks!


edit: attached log...
Attachments
plugin.log
(175.92 KiB) Downloaded 30 times

Who is online

Users browsing this forum: No registered users and 1 guest