Homebridge (su Raspbian): comandi utili

Scopi della guida
  • Produrre una lista di comandi utili per amministrare Homebridge installato su Raspberry Pi con sistema operativo Raspbian (no HASSIO)
  • Livello di difficoltà: n.d.
Concetti affrontati:
  • Uso software
Componenti software utilizzate:
Prerequisiti
  • Homebridge configurato e funzionante su sistema operativo Raspbian
Dispositivi fisici utilizzati:
GUIDA maggiormente indicatA per:

Tutti gli ambienti

Note e disclaimer
  • qualsiasi modifica all'impianto elettrico dev'essere effettuata da personale qualificato
  • qualsiasi modifica attuata in proprio è a propria responsabilità personale nonché a proprio rischio e pericolo (la presente guida ha puro scopo didattico)
  • qualsiasi modifica attuata in proprio a un dispositivo ne fa decadere la garanzia.
Revisione guida: 1.1

Abstract

In caso si sia fatta la scelta di installare Homebridge su un Raspberry dotato di sistema operativo Raspbian, i comandi ciclicamente utilizzati tramite terminale SSH sono i più disparati. Cerchiamo di raccoglierli in questa guida (che verrà, va da sé, rinnovata/aggiornata nel tempo).
Se avete consigli/suggerimenti/integrazioni:  crew@indomus.it.

La community ringrazia LoneWolf per averci indirizzato nel redigere la presente guida.

Lista comandi

Verifica dello stato del servizio Homebridge
sudo systemctl status homebridge
AVVIARE IL SERVIZIO HOMEBRIDGE
sudo systemctl start homebridge
FERMARE IL SERVIZIO HOMEBRIDGE
sudo systemctl stop homebridge
RIAVVIARE IL SERVIZIO HOMEBRIDGE
sudo systemctl restart homebridge
DISABILITARE L’AUTOSTART DEL SERVIZIO HOMEBRIDGE
sudo systemctl disable homebridge
Consultare in tempo reale le righe di systemlog relative a HOMEBRIDGE
sudo tail -f /var/log/syslog | grep homebridge
Consultare il log del servizio HOMEBRIDGE
sudo journalctl -f -u homebridge
Consultare i soli errori del log di servizio HOMEBRIDGE
sudo journalctl -f -uhomebridge | grep -i ‘error’
AggiornaMENTO E PULIZIA CACHE NODE.JS
sudo npm cache clean -f
sudo npm install -gn
sudo n stabile
Sovrascrittura della configurazione dall’istanza manuale a quella del servizio automatico
sudo systemctl stop homebridge
sudo cp ~/.homebridge/config.json /var/homebridge/
sudo cp -r ~/.homebridge/persist /var/homebridge
sudo chmod -R 0777 /var/homebridge
sudo systemctl daemon-reload
sudo systemctl start homebridge
Aggiornare i permessi di tutte le cartelle e file del percorso Homebridge

Capita sovente che i permessi possano non essere allineati, il che crea problemi – spesso e volentieri – all’esecuzione di Homebridge.
Per risolvere, eseguire il seguente comando:

sudo chmod -R 0777 /.homebridge

In caso il problema sia legato al lancio del servizio automatico:

sudo chmod -R 0777 /var/homebridge


Homebridge Official LOGOATTENZIONE: ricorda che sul nostro community FORUM c'è una sezione ad hoc dedica a Homebridge, per qualsiasi dubbio, domanda, informazione nel merito specifico di queste componenti.

🔻 Clicca QUI per commentare l'articolo. 🔻