Paso 4: Elegir cuando los puestos de trabajo debe ser hecho - parte 2: programa de php
Lavar los platos es la mayoría de las veces no muy urgente, pero al final quiere hacer cuando sea conveniente para usted.
Para ello utiliza una poco de la aplicación en un navegador web (ver imagen). La aplicación muestra las posibilidades predefinidas en un botón. En este caso:
- ahora (NU)
- entre hoy y 17h hoy (actualmente) (no aparece en la imagen)
- entre hoy 22h y 6h mañana (NACHT)
- entre hoy 22h y 17h mañana (MORGEN)
puede cambiar estos ajustes en la base de datos.
El botón muestra cuánta energía está disponible en el ciclo de 2 horas (definido en el cuadro de dispositivo de) de la producción esperada de energía viento. Si hay suficiente energía, el botón está verde, si no suficiente es rojo (también definido en la tabla del dispositivo). El botón también showes la conmutación del tiempo.
Todo lo que tienes que hacer es ir a la página web (192.168.0.156/Vaatwasser.php) y elegir el momento que desee. los platos a realizar. Una vez ha hecho, una barra verde aparecerán con el tiempo de conmutación.
Bastante sencillo para el usuario. El programa php para llegar allí es un poco más complicado.
Vaatwasser.php:
- La primera sección es CSS para definir el estilo de los botones
- Que se establecen las variables para la conexión a la base de datos
- La primera consulta ($q_SQL0) comprueba si una hora es ya establecida. Si es así, se muestra una barra verde con el tiempo
$SQL_TIME puede ser muy criticos, pero sólo para dar el resultado en la imagen (dispositivo, momentPHPfrom,...). Pero es muy importante para los cálculos posteriores. Tenga en cuenta que los campos en blanco representan cero en PHP calcular ahora
próximo $q_SQL recupera el ciclo de tiempo y ciclo kWh
$q_SQL2 recupera datos sobre eólica disponible, dentro de las referencias de tiempo específico
$q_SQL3 a través de los datos, buscando el momento con más energía eólica se desplaza y almacena el resultado en $Start
Luego hay algunos restos de programa de tiempo de desarrollo. No usado, pero tal vez útil a usted. Origianaly el relé está conectado como normalmente abierto. El dispositivo que se enciende y al final del ciclo de apagado otra vez.
que los botones están hechos. Al pulsar uno de los botones el programa cambia a 'Jobs4.php'
Jobs4.php
Este programa funciona en la espalda, por lo que la nerver usuario lo ve. La mesa de trabajo es el lugar donde se almacenan todos los trabajos de conmutación.
- Si ya hay un tiempo de conmutación, elimina esta entrada de la tabla de tareas en la base de datos
- Inserta el momento elegido en la tabla de tareas
- cambia el zócalo en la posición OFF
- regresa al programa Vaatwasser.php