Paso 2: Configuración de la Raspberry Pi
Lamentablemente el sistema de carga de archivos en este sitio se rompe en el momento, voy a añadir el resto de los archivos cuando pueda.
En el corto plazo les he puesto en este enlace...
http://aquasate.com.au/Andrew/Retic/index.php#file...
Puede que necesite instalar a "openssh-client" en el ordenador principal, o algo similar para que usted puede hablar con el Pi.
He utilizado la distribución de Linux Raspian por defecto, pero yo creo que las diferencias de cualquier otra distribución de Linux sería mínimas.
Configurar el Pi para tener una dirección de red estática. Estas instrucciones parecen ser tan buenos como cualquier...
http://www.modmypi.com/blog/tutorial-How-to-Give-y...
He utilizado 192.168.1.100, pero esto es muy flexible y depende de la configuración de su red doméstica.
Ciclos de potencia para el pi para asegurarse de que la pi botas hasta la dirección IP correcta.
Poner todos los archivos incluidos en un directorio en su computadora principal, entonces usando un terminal, (estoy corriendo KDE en Kubuntu y Konsole usado), cambie al directorio, donde se desempaqueta los archivos, a continuación, compruebe está en el directorio correcto escribiendo...
Esto le dará una lista de archivos a ser transferidos a la pi. Continuación, escriba...
La contraseña predeterminada es "frambuesa"
Esto copia todos los archivos en el directorio de grosella en directorio editorial de la web de pi.
Preferiblemente en una nueva pestaña (archivo -> nueva pestaña) tipo de...
Esto debe dar un prompt de shell de su pi.
Cambiar al directorio de publicación web...
Continuación, escriba
otra vez para asegurarse de que los archivos están en el lugar correcto.
Usted necesitará hacer el python scripts ejecutables...
Si esto no funciona puedes cualquier prueba...
o caer un directorio
Y cambiar los permisos en el directorio "html"
Esta segunda opción no es recomendable si la pi será accesible desde Internet.
Actualizar la lista de software disponible...
Y así podemos hacer una actualización mientras estamos en eso...
Instalar un web server y soporte de archivos...
Apache no es la única opción y es un poco más grande y posiblemente más lento que otras opciones, pero es muy maduro y tiene un montón de opciones y ayuda.
La base de datos Sqlite3 es simple y sencilla, justo lo que quiero.
No estoy seguro si todos estos son necesarios, pero esto es lo que usé.
También le gustaría instalar ver
No llegaron a trabajar para mí, pero no trató muy duro.
Siga estas instrucciones para instalar la biblioteca de pi de cableado.
http://wiringpi.com/download-and-Install/
Usted debe ya estar en el directorio html, si no, cambie los directorios...
También tenemos que configurar la base de datos. Único tipo de texto tras el símbolo $.
Ahora tenemos que crear una tabla de base de datos para mantener el desvío a veces...
Y añadir una entrada o dos...
Y una segunda tabla de ajustes de tiempo mensual...
y Prellenado con datos...
Puede examinar las tablas si quieres...
muestra la estructura de la tabla.
Si usted piensa que usted rellena para arriba por cualquier razón puede caer una tabla y empezar de nuevo...
y para dejar de fumar de tipo sqlite...
Para ejecutar "/ var/www/html/water.py" en el inicio he creado "666start.sh" que debe ir "/ etc/init.d/"
Para hacerlo ejecutable...
Entonces moverlo...
Idealmente sería comenzado último, pero no sé cómo cambiar el orden y parece como que es de todos modos.
En este momento debe ser capaz de señalar un navegador en un ordenador conectado a la red local, en la dirección IP de su pi y ver un monton de botones listo para encender y apagar las salidas.
Si haces clic en el botón "Auto" debe ser capaz de cambiar los tiempos de cada zona se enciende y dura. http://192.168.1.100/index.php o simplemente 192.168.1.100
Es necesario eliminar el archivo "index.html" original en /var/www/html para que funcione.
Esperemos que la hora del sistema es igual a su hora local, si no puede que necesite cambiar la zona horaria de Pi. Esto puede hacerse a través de raspi-config como se muestra en esta página web...