Gisteren eindelijk mijn 3 ubiquiti devices aan mijn controller die onder Home Assistant draait kunnen koppelen!
Betreft een USW-Lite-16-PoE, UAP-AC-LR en UAP-AC-InWall, waarvan de laatste twee eerst aan de UniFi Network app hingen.
Die switch kwam nieuw uit doos en leek me simpel te adopten te moeten zijn maar die bleef helaas steeds adopten, paar secoden adopted en dan weer op adopting.
Probleem bleek na erop aanoggen met ssh te zijn dat de inform url verkeerd stond.
Status: Timeout (http://172.30.33.0:8080/inform)
Geen idee waar dat IP vandaan komt want mijn thuisnetwerk zit in de 192.168-range
Het goede adres middels
set-inform instellen bleek de oplossing!
De twee AP's waren helaas minder makkelijk. Die waren in de controller niet eens te zien als adopteerbaar wat waarschijnlijk kwam doordat ze al aan de app hingen.
Op de UAP-AC-LR aanloggen met ssh gaf aan dat deze ook weer dezelfde verkeerde inform url had
Status: Timeout (http://172.30.33.0:8080/inform)
Hier het
set-inform instellen hielp echter niet.
Daarna het ding een factory reset gegeven wat leidde tot dit
Status: Unable to resolve (http://unifi:8080/inform) Zal wel de default url zijn.
Die aangepast naar het controller IP leverde dit
Status: Server Reject (http://192.168.178.22:8080/)
En het AP was in de controller nog steeds niet zichtbaar als adoptable device.
Wel als netwerk device trouwens dus die dan maar verwijderd middels de forget optie
Daarna was de AP wel zichtbaar in de controller maar nog niet echt adopteerbaar:
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/JVgzCqLnFDCGTpXx88VRo6fq.jpg?f=user_large)
Omdat ik geen idee had hoe ik iets in de app kon reassignen en het ding al factory reset was ben ik voor Advanced Adoption gegaan.
Helaas pakte die het wachtwoord niet wat ik gebruikt had voor installeren onder de mobile app:
:no_upscale():strip_icc():fill(white):strip_exif()/f/image/xRYpUjTQAf7Vq5BIsP5T2IS5.jpg?f=user_large)
Met wachtwoord 'ubnt' lukte het dan weer wel gelukkig, maar ik snap nog steeds niet waarom eigenlijk.
Een factory reset herstelt dus wel het wachtwoord naar default maar de nieuwe controller kan alsnog zien dat hij wel eerder door de app adopted is geweest
De UAP-AC-InWall had uiteraard ook weer die verkeerde inform url, maar na een reset en de juiste url invullen kwam deze met weer een andere foutmelding op de proppen:
Status: Not Adopted (http://192.168.178.22:8080/inform)
Dat houdt het wel afwisselend
Ik heb deze uiteindelijk ook geadopteerd gekregen met dezelfde advanced adoptation meerdere malen uitvoeren tot het lukt
Hopelijk hebben andere nog wat aan bovenstaande, vandaar dat ik het hier vermeld.
Heb nu nog wel wat vragen:
1.
Ik kan nu ze adopted zijn de devices niet meer in met ssh. Waar voorheen het oude wachtwoord nog werkte en na de reset het standaard 'ubnt' wachtwoord werken die beiden niet meer en ook het ww van het lokale account waar de controller mee geïnstalleerd is doet het niet.
Wat is nu het ww om weer met ssh erin te komen?
2.
De console van een device via device settings -> debug benaderen heeft heel even gewerkt toen ik het gisteren probeerde maar nu werkt het niet meer. Krijg uiteindelijk een device time-out.
Dit geldt zowel voor de switch als AP's. Hoe is dit werkend te krijgen?
3.
De devices hebben hun IP nu middels DHCP gekregen maar ik kan er natuurlijk ook een fixed IP in zetten. Wat is het beste?