Come spegnere i LED della vostra UniFi Network

Se anche voi volete (presupponendo che abbiate dei prodotti dell’Ubiquiti: qui il link ad Amazon) spegnere i led dei vostri dispositivi UniFi, che sia access point o l’UniFi Dream Machine, lo script per accendere o spegnere i led tramite uno script Bash è il seguente:

#!/bin/sh

username="USER"
password="PASS"
baseurl="https://192.168.1.2:8443"
site="Default"
cookie=/tmp/unifi_cookie
state=$1

curl_cmd="curl --tlsv1 --silent --cookie ${cookie} --cookie-jar ${cookie} --insecure "
${curl_cmd} --data "{\"username\":\"$username\", \"password\":\"$password\"}" $baseurl/api/login

${curl_cmd} --data "{\"led_enabled\":\"$state\"}" $baseurl/api/s/default/set/setting/mgmt/

Dovrete solo cambiare i parametri nelle prime righe e voilà!

Come installare UniFi Controller su Docker

So che molti di voi preferiranno acquistare direttamente una Cloud Key (link Amazon) senza dover hostare e dover gestire aggiornamenti ecc.
Per nel caso vogliate comunque installarlo in self-hosted, ecco a voi.

Che sia su Raspberry Pi o su una normale distribuzione Debian, per installare l’UniFi Controller con Docker vi basterà eseguire:

docker run -d \
-e PUID=1000 \
-e PGID=1000 \
-e MEM_LIMIT=1024M \
-p 3478:3478/udp \
-p 10001:10001/udp \
-p 8080:8080 \
-p 8443:8443 \
-p 1900:1900/udp \
-p 8843:8843 \
-p 8880:8880 \
-p 6789:6789 \
-p 5514:5514 \
-v /home/config:/config \
--restart unless-stopped \
linuxserver/unifi-controller

Se invece dovete ancora installare Docker, vi basterà seguire questa semplice guida.

Per approfondire vi lascio il link al Docker Hub: https://hub.docker.com/r/linuxserver/unifi-controller