Crea sito
openHAB,  Tutorial

Autostart openHAB

Come impostare openHAB in autorun allo start/restart.

Per rendere ancora più comodo openHAB, in questo paragrafo vedremo come fare per far si che si avvi automaticamente all’avvio / riavvio del device.

Apriamo il terminale e scriviamo:

sudo nano /lib/systemd/system/openhab2.service

A questo punto copiate ed incollate questo testo all’interno:

[Unit] Description=The openHAB 2 Home Automation Bus Solution

Documentation=http://docs.openhab.org

Wants=network-online.target

After=network-online.target

[Service]

Type=simple

User=openhab

Group=openhab

GuessMainPID=yes

WorkingDirectory=/opt/openhab2

#EnvironmentFile=/etc/default/openhab2

ExecStart=/opt/openhab2/start.sh server

ExecStop=/bin/kill -SIGINT $MAINPID

Restart=on-failure

[Install]

WantedBy=multi-user.target

 

A questo punto premeremo CTRL+X, Y, INVIO.

Per rendere eseguibile il file daemon creato, digitiamo le seguenti stringhe:

# initialize the new service (execute only once)

sudo systemctl daemon-reload

sudo systemctl enable openhab2.service

#start and retrieve status

sudo systemctl start openhab2.service

sudo systemctl status openhab2.service

Se tutto è andato a buon fine dovresti vedere una schermata con questa dicitura:

Commenti disabilitati su Autostart openHAB