Frambuesa Pi domótica - Control luces, computadoras, CCTV y más! (6 / 7 paso)

Paso 6: Agregar funcionalidad web

Ahora usted debe tener un sitio web que puede transferir sobre a la frambuesa Pi. Ver el video por gigafide para aprender cómo convertir su frambuesa Pi en un servidor Web por lo que puede alojar nuestra Web GUI. Una vez que hayas hecho esto y han comprobado que puede ver su sitio de Internet en otro ordenador podemos pasar haciendo la Página Web de encender nuestra lámpara.

Dentro de su directorio web crear un nuevo archivo php llamado "lampon.php" y dentro poner este código:

<? php

sistema ("frambuesa eco | sudo -S python /var/www/PiHome/scripts/lights/lampon.py"); header (' Ubicación: '< página > php');

? >

Esto ejecutará un script llamado lampon.py que creamos en un segundo. Asegúrese de que su que su ruta de archivo (en negrita) es la misma. También en negrita he accedido a un lugar para donde irán directos a la página cuando se ejecuta el script, configurar esto como tu página de inicio o la página de luces - su elección. Guarde este archivo.

Ahora crear una carpeta en el directorio de sitio web llamado "scripts" y dentro hay crear otra carpeta llamada "luces" y luego en su interior, crear un nuevo archivo llamado "lampon.py" - este es el script en python que se enciende la lámpara. En su interior, introduzca este código:

importación RPi.GPIO como GPIO

GPIO.setmode (GPIO. BCM)

GPIO.setup (2, GPIO. HACIA FUERA)

GPIO.output (2, falso)

Y lo guardamos.

Ahora regresa a su diseño de página web y asegúrese de que el hipervínculo para tus enlaces de botón "On" a "lampon.php". Ahora al hacer clic en el botón el script lampon.php ejecutará el script en python lampon.py dando por resultado la lámpara enciende. Ahora podemos hacer que apague.

Dentro del directorio de sitio web crear un nuevo archivo llamado lampoff.php. Dentro de este archivo, escriba este código:

<? php

sistema ("frambuesa eco | sudo -S python /var/www/PiHome/scripts/lights/lampoff.py"); header (' Ubicación: '< página >php');

? >

Una vez más, asegúrese de que la ruta del archivo es el mismo para que esto funcione. También establecer la redirección para redirigir a la página de su elección.

Ahora hacer un nuevo archivo en la carpeta de scripts\lights\ llamada lampoff.py. Dentro de este archivo, escriba este código:

importación RPi.GPIO como GPIO

GPIO.setmode (GPIO. BCM)

GPIO.setup (2, GPIO. HACIA FUERA)

GPIO.output (2, True)

Guarde este archivo.

Ahora lampoff.php de hipervínculo a su botón de "Off". Esto debería hacer que su lámpara apague. Si es el derecho de intercambiar, los scripts alrededor y debería funcionar perfectamente.

Ahora tienes un sitio web que puede controlar sus luces! El siguiente paso será la conclusión.

? >

Artículos Relacionados

Domótica / Control de un relé con su puerto paralelo

Domótica / Control de un relé con su puerto paralelo

esta es mi versión de control de dispositivos externos con el ordenador. Es decir, con el LPT o puerto paralelo.El software es de Lalim, versión 3.0.6. La patente ya no era válidos escenas de 2009 y el link directo a este controlador ya no funciona.
Domótica: Control de Base de relé Sensor de luz (Intel Edison)

Domótica: Control de Base de relé Sensor de luz (Intel Edison)

Hola todos, en este instructable, le mostraré cómo hacer su hogar inteligente.Cada noche antes de ir a la cama, tienes que activar el sistema de alarma. Por lo tanto, en este proyecto, usará el sensor de luz para detectar si se ha apagado la luz de s
Domótica con control de voz eco Amazonia

Domótica con control de voz eco Amazonia

El mes pasado, Amazon lanzó el eco - un pequeño cilindro capaz de reconocimiento de voz de gran alcance.El eco de sí mismo es cerrado fuente. Pero una vez que averiguar secretos de Echo, se convierte en una herramienta increíblemente poderosa para el
Domótica con nodo js, frambuesa pi y heimcontrol

Domótica con nodo js, frambuesa pi y heimcontrol

En tutorial hará Resumen de plataforma heimcontrol (es NodeJs aplicación domótica Open Source bajo licencia MIT)Algunas de las características allí:Eficaz : el diseño permite control cómodo de sus hogar dispositivos usando tu smartphone o tablet.En t
ESTRAGOS - domótica con Control de voz

ESTRAGOS - domótica con Control de voz

Antes de comenzar la descripción del proyecto, me gustaría agradecer a Audrey y Nicole me dan la placa Intel Edison con un montón de sensores.En este Instructable he utilizado a Intel Edison para implementar domótica con control de voz completa. Bási
Bluetooth control salida (domótica)

Bluetooth control salida (domótica)

¿Alguna vez salió de la casa y se pregunta si usted se olvidó de apagar las luces o el televisor? O se inicio en la oscuridad y el deseo estaría las luces antes de entrar en la casa con usted las manos llena de comestibles. Una solución sencilla que
Control de intensidad automática de luces de la calle basado en microcontroladores

Control de intensidad automática de luces de la calle basado en microcontroladores

Microcontroladores basados intensidad automática control de proyecto de alumbrado público está diseñado utilizando el microcontrolador pic16F877A automáticamente el control intensidad de luces de la calle. También puede encender y apagar luces de la
Uber domótica con Arduino y Pi

Uber domótica con Arduino y Pi

[EDITAR] He creado un foro para colaborar en el código de puerta de enlace.http://homeautomation.proboards.com/Board/2/openha...Hace unos años me convertí en propietario de un perro por primera vez. Me gustaba salir de Cody en la perrera solo todo el
Domótica mediante Arduino Uno

Domótica mediante Arduino Uno

¿Alguna vez has querido hacer su hogar automatizado? ¿Quiere controlar las luces, ventilador y otros dispositivos desde tu smartphone? ¿O un tutorial sobre los dispositivos conectados y comenzar con ella? Domótica Android le mostrará cómo hacer que t
Domótica telecontrol

Domótica telecontrol

ha querido publicar este proyecto hace aproximadamente 3 años, pero nunca pudo encontrar el tiempo. Oh bien necesidades deben como los discos de diablo como dicen y está aquí para usted ahora. Espero que se a claro, si no me avisas y lo arreglare. Di
ESP8266 domótica parte 1

ESP8266 domótica parte 1

Todo el mundo escuchó sobre domótica. Es un tema interesante y muchos pensaron que la página de inicio un poco más inteligente. En este instructable os muestro mi manera de hacer su hogar más inteligente y algunos consejos para realizarlo. Trabajo co
Bluetooth domótica con arduino:VOICE

Bluetooth domótica con arduino:VOICE

¡ OH! los gastos de la domótica de lujo por vozque siempre quisiste construir un sistema de automatización del hogar que trabajó en el comando de vozBueno no busques más esta es su una parada para Domótica por vozEl sistema se basa en la plataforma d
Construir su propio sistema de monitoreo y domótica

Construir su propio sistema de monitoreo y domótica

En este Instructable, lo guiará a través de los pasos para crear un ED-E (EDison-Esp8266, pronunciado a Eddie). ED-E es una domótica y control sistema construido con el Intel Edison y Esp8266. ED-E consta de dos partes:La unidad BaseUnidades de WiFiL
Activado por voz tomas (domótica)

Activado por voz tomas (domótica)

Pero otra voz había controlada por domótica!Como se muestra en la imagen, el sistema puede controlar cualquier aparato eléctrico, encender o apagar, que está conectado a la toma de corriente. El sistema lo hace mediante comandos de voz a medida. El s