Nu weten we dat de Floracle-controller succesvol met je wifi is verbonden, maar dat verbinden in de app niet lukt. De oorzaak is dan meestal een van deze twee:
- Android-app + niet-ondersteund lokaal IP-bereik (bepaalde IP-ranges/subnets zijn niet toegestaan in de appconfiguratie)
- Router/firewall-isolatie (apparaten op wifi mogen niet met elkaar communiceren)
Oorzaak 1: Android-app + niet-ondersteund lokaal IP-bereik
Op Android moeten apps voldoen aan de netwerkbeveiligingsregels van Android/Google.
Omdat Floracle op het thuisnetwerk lokalehttp://-toegang gebruikt, moet de app in de Android netwerkbeveiligingsconfiguratie expliciet cleartext-verkeer toestaan voor lokale bestemmingen.
Wat dit in de praktijk betekent
- De app kan onveilige HTTP niet veilig toestaan voor alle internetadressen.
- Om binnen de beveiligingsverwachtingen van Android/Google te blijven, gebruikt de app een beperkte allowlist met lokale netwerkdoelen.
- Android biedt voor deze use case geen praktische manier om volledige private IP-ranges (zoals heel
10.x.x.x) met één nette regel toe te staan. Daarom gebruiken apps vaak expliciete host-/IP-vermeldingen.
Daardoor kan Floracle in je browser wel bereikbaar zijn, terwijl toegang via de app toch mislukt wanneer je router/hotspot een IP-adres uitdeelt dat niet in de huidige allowlist van de app staat. Deze allowlist (lijst met goedgekeurde IP adressen) bevat alle IP adressen binnen het 192.168.x.x bereik.
Typische oorzaak
Floracle krijgt een IP-adres in een minder gebruikelijk lokaal bereik (bijvoorbeeld sommige hotspot- of routernetwerken met10.x.x.x) en die specifieke lokale route valt niet onder de allowlist van de app.
Oplossingen
- Pas LAN/DHCP-instellingen van router/hotspot aan zodat Floracle een
192.168.x.x-adres krijgt, of - Gebruik tijdelijk een iPhone voor de onboarding.
Oorzaak 2: Router-firewall / apparaatisolatie
Sommige netwerken blokkeren verkeer tussen apparaten onderling.
Dat betekent dat het netwerk voorkomt dat apparaten met elkaar kunnen ‘praten’. Je merkt dit wanneer de Floracle-app geen verbinding krijgt met je Floracle klimaatcontroller. Dit komt vooral voor in streng beveiligde bedrijfsnetwerken of op zogeheten ‘gastnetwerken’.
Je kunt dit aanpassen in de routerinstellingen door verkeer tussen apparaten toe te staan. Zoek naar instellingen zoals:
- AP Isolation
- Client Isolation
- Wireless Isolation
- Guest network isolation
- Intra-BSS isolation
Schakel isolatie uit op de SSID die door zowel je telefoon als Floracle wordt gebruikt en verbind daarna beide apparaten opnieuw.