i got a few weeks my first nanoleaf product, the mini triangles. I wanted to test them, before i will buy more from nanoleaf. From the beginning i had connection problems between my android phone with the nanoleaf app and the mini triangles. i spend my hours and did many soft and hard-resets, nothing helped me. i thought, the problems are related to my unifi APs or my android phone has a problem. but nothing on the internet helped me. but, than i realized, that my ioBroker has also connections issues with the mini triangles. this was the point i thought, this could an issue with the mini triangles/controller itself.
than i contacted the nanoleaf support and they send me a new controller. at the nanoleaf shop some people also commented, that they got a new controller and there problems where gone.
as i got the new controller, i installed it and connected it to my network, but the problems still exists. the android app is loosing the connection every few seconds.
today i investigated a little bit more, and you have now something to learn about my network. i am using a pfsense firewall, which does not allow traffic to the internet. for sure, port 443 or 80 are allow for all devices, but of course the TCP port 1883 is not allowed. on my pfsense i realized, that the nanoleaf is trying to connect to some AWS ip adresses over the port 1883, for example:
11:10:34.121883 IP 192.168.1.196.36018 > 188.8.131.52.1883: tcp 0
11:10:35.138721 IP 192.168.1.196.36018 > 184.108.40.206.1883: tcp 0
11:10:37.218738 IP 192.168.1.196.36018 > 220.127.116.11.1883: tcp 0
11:10:41.298675 IP 192.168.1.196.36018 > 18.104.22.168.1883: tcp 0
11:11:15.472104 IP 192.168.1.196.34188 > 22.214.171.124.1883: tcp 0
11:11:16.498990 IP 192.168.1.196.34188 > 126.96.36.199.1883: tcp 0
11:11:18.578877 IP 192.168.1.196.34188 > 188.8.131.52.1883: tcp 0
11:11:22.658665 IP 192.168.1.196.34188 > 184.108.40.206.1883: tcp 0
i allowed the mini triangles to contact the TCP port 1883 outside of my network and now all my connection issues are gone away.
so the question for me is now, why did the nanoleaf products need the connection to 1883 and why i am not finding anything about that at the product/support pages from nanoleaf? i thougt, i can use the nanoleafs without a internet connection.
in this case, nanoleafs will not work without a working internet connection. i dont think, that this was the intention in the development of the nanoleafs. i am very sad about this fact :(.