Primero instalé en el teléfono y tablet la aplicacion Domoticz, que se puede descargar directamente desde Google Play. La aplicación está muy bien. Hay una versión de pago que permite hacer más cosas, una de las más interesantes es la relacionada con el geoposicionamiento del teléfono. Al parecer, se pueden definir acciones a partir de alertas definidas por la distancia a un punto. Ejemplo, que se apague la calefacción o que se encienda en función de la distancia a la que estás de casa.
Recientemente he encontrado una aplicación que no he probado todavía, que permite esto y de forma gratuita. Lógicamente hay que abrir un puerto para acceder desde una red que ya no será local y en este caso no olvidar poner una contraseña al sistema.
Pero lo que quería comentar, es una aplicación que es bastante conocida, se trata de Imperihome.
Como siempre, hay mucha información en la red para instalarla, por lo que no entro en detalles. Solo contar los problemas que he tenido, por si alguien que lea esto y se encuentre el mismo problema pueda intentar una solucion.
El primer problema lo tuve con la instalacion de NodeJS en su version 4.x, ya que parece ser que no funcionaría con versiónes posteriores. Después de intentar una y otra vez las instrucciones de instalacion de la Wiki Domoticz
finalmente tuve que instalarlo de otra forma. En mi caso para armv6, ya que tengo Una raspberry B+:
wget http://nodejs.org/dist/v4.0.0/node-v4.0.0-linux-armv6l.tar.gz
tar -xvf node-v4.0.0-linux-armv6l.tar.gz
cd node-v4.0.0-linux-armv6l
Para Pi2 modelo B:
wget http://nodejs.org/dist/v4.0.0/node-v4.0.0-linux-armv7l.tar.gz
tar -xvf node-v4.0.0-linux-armv7.tar.gz
cd node-v4.0.0-linux-armv7l
y luego lo copiamos a /usr/local/
sudo cp -R * /usr/local/
Por cierto antes de esto borré node con :
sudo apt-get remove node
Encontre también un error cuando estaba intalando el paquete MyDomoAthome (creo recordar que este era el error que me daba:"dpkg: error: al analizar el fichero '/var/lib/dpkg/available' cerca de la línea 0:", despues de ver opciones y que ninguna funcionaba, pude solucionarlo ejecutando previamente esto:
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'
Creo recordar que estos fueron todos los problemas que encontré.
Os dejo en enlace de Github del proyecto Mydomoathome .https://github.com/empierre/MyDomoAtHome