22 octubre 2017

Pimatic. Configuración de inicio

pimatic-logo

Una vez instalado Pimatic vamos a ver como iniciar, parar o reiniciar el sistema.
Para iniciarlo basta con teclear:
sudo node_modules/pimatic/pimatic.js
Y para hacerlo correr como demonio:
sudo node_modules/pimatic/pimatic.js start
Donde podremos usar los comandos status, stop o restart.

Al intentar iniciar Pimatic por primera vez es posible que nos de un error relacionado con sqlite3, para tratar de solucionarlo primero vamos a borrar la carpeta donde debería estar instalado sqlite3:
sudo rm -rf /home/pi/pimatic-app/node_modules/sqlite3
Y vamos a instalar el módulo a mano:
cd pimatic-app
sudo npm install sqlite3
Todo esto es debido a que en el inicio de Pimatic no encuentra la versión correcta para descargar del módulo sqlite3 para arm. Al instalarlo después nosotros a mano el módulo sqlite se compila en la Raspberry Pi, por lo que este proceso es bastante largo (20/30 minutos).

Continuamos. Para poder iniciar Pimatic globalmente lo hacemos con:
cd ./node_modules/pimatic
sudo npm link
Una vez hecho esto ya podemos iniciar Pimatic de un modo más sencillo con los siguientes comando:
sudo pimatic.js [start|stop|status|restart]
De esta forma, para ejecutar Pimatic, lo debemos hacer en modo manual con alguno de los comandos, para simplificarlo, vamos a hacer que Pimatic se ejecute automáticamente al iniciar la Raspberry Pi, para ello debemos instalar el script init.d:
wget https://raw.githubusercontent.com/pimatic/pimatic/v0.9.x/install/pimatic-init-d
sudo cp pimatic-init-d /etc/init.d/pimatic
sudo chmod +x /etc/init.d/pimatic
sudo chown root:root /etc/init.d/pimatic
sudo update-rc.d pimatic defaults
Ahora ya podemos iniciar Pimatic como servicio con :
sudo service pimatic start
Para finalizar reiniciamos la Raspberry Pi, al arrancar de nuevo y al cabo de un par de minutos Pimatic ya debería estar corriendo y listo para acceder.

Comparte este post con tus amigos!

Compartir en Facebook Compartir en Google+ Compartir en Twitter Compartir en Pinterest Compartir en LikedinCompartir en WhatsAppCompartir en Telegram

0 comentarios:

Comparte tu opinión con los demás, deja un comentario. ↓

Los comentarios no son moderados, sin embargo si contienen insultos o son ofensivos, pueden ser borrados.

 

©2011 Trasteando con Raspberry Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial 4.0 Internacional.
Creado a partir de la obra en Trasteando con Raspberry. | FuuTheme diseñado por Fuutec | Ir arriba ↑