Se la macchina usata non ha homeassistant occorre installare pytradfri
Installazione requisiti
$ sudo apt-get install automake autoconf libtool
Installazione libcoat
$ git clone --depth 1 --recursive -b dtls https://github.com/home-assistant/libcoap.git $ cd libcoap $ ./autogen.sh $ ./configure --disable-documentation --disable-shared --without-debug CFLAGS="-D COAP_DEBUG_FD=stderr" $ make $ sudo make install
Installazione moduli
$ pip3 install pytradfri
Connettersi a tradfri gateway con pytradfri (necessario per gli step successivi):
$ python3 -i -m pytradfri <IP>
Riavvio del gateway con pytradfri:
>>> api(gateway.reboot())
Reset del gateway:
>>> api(gateway.factory_reset())
Lista dei device collegati:
>>> api(gateway.get_devices())
Fare il pairing direttamente da terminale: