ESP-8266 lavavajillas inteligentes (smart plug / smart socket) (3 / 6 paso)

Paso 3: Datos de Colllecting - parte 1: MySQL

Ahora el enchufe smartplug está en marcha, lo queremos ejecutar el lavavajillas en un momento determinado. Para finalmente hacer esto, necesitamos algunos datos. Y la mejor manera de recoger, almacenar y manipular datos trabajar con una base de datos en un servidor.

Como un servidor elegí el diminuto pero potente frambuesa Pi. Es compacto y barato y sobretodo utiliza solamente poca energía (cerca de 7W). Lo primero de todo necesitarás instalar el Pi con Apache.

Elegir la base de datos MySql. Easaly puedes encontrar paquetes para instalar Apache y MySql en una carrera.

A continuación, configuración de la base de datos. La llamé SensiHome, y corre a mucho más que el lavavajillas.

En la base de datos encontramos 5 tablas (ver imágenes para más detalles):

Dispositivos:

  • almacena la configuración de los dispositivos en la red.
  • para el lavavajillas los ciclos y el ciclo Wh son de importancia extra. Se utilizan para calcular el mejor momento.

Tijdinstellingen (TimeSettings):

  • es facilmente para calcular tiempo en PHP. Por lo tanto se puede decir 'mañana a las 17:00 ' y PHP va a entender lo que quiere decir. Este pequeño tablas guarda los momentos de deseo, con una columna extra con la traducción a mi lengua.

Intervalos de tiempo:

  • En mi caso quiero un instante que el lavavajillas esté listo: hoy cuando vuelvo del trabajo, antes de mañana por la mañana pero a partir de 22h, antes de mañana cuando vuelvo del trabajo, o ahora.
  • Toma los datos de 'Tijdsinstellingen'

Puestos de trabajo:

  • Finalmente desea que el servidor para conectar el lavavajillas. Esta tabla se llena por fecha desde el programa php en el paso siguiente.

Viento:

  • Los datos de esta tabla están un en vivo desde el servidor web desde nuestro administrador de red nacional (Elia, Bélgica).
  • Cada 5 minutos mi servidor solicitar un archivo XML, con datos sobre la producción de energía eólica acctual y el pronóstico para los próximos 3 días.
  • Sobre cómo obtener estos datos, comprobar este paso en mi Instructable: XML desde el administrador de red

Artículos Relacionados

Smart Sockets

Smart Sockets

Hoy en día Internet es uno de lo más emocionante de alta tecnología. Internet de las cosas - siguiente paso de la misma. Este verano yo y mis compañeros de equipo encontraron Intel IoT Roadshow y decidieron a probar esto. Habíamos hecho nuestro prime
Android Smart teléfono Bluetooth Control remoto inteligente Smart auto 51 MCU (código STC89C52)

Android Smart teléfono Bluetooth Control remoto inteligente Smart auto 51 MCU (código STC89C52)

al principio del año nuevo, Robot inteligente coche aficionados y estudiantes (como todos) sobre la ingeniería, ciencia y tecnología están ocupados con la preparación para las competiciones de robots ahora.Es el gran momento para mostrar al mundo su
Programación de un servidor HTTP en ESP-8266-12E

Programación de un servidor HTTP en ESP-8266-12E

En este Instructable, juntos emprenderemos el camino de la programación de la Junta de desarrollo de ESP8266-12E WIFI como un servidor HTTP. Utilizando un navegador web le enviaremos instrucciones para el ESP8266-E12 para cambiar su comportamiento. D
Guía de instalación portable de Arduino IDE v1.6.5 para ESP 8266

Guía de instalación portable de Arduino IDE v1.6.5 para ESP 8266

¿Por qué tenemos que hacer portable para el IDE de Arduino? En realidad, IDE de Arduino sí mismo es portable pero no ESP 8266.Cuando desea utilizar ESP8266 con el IDE de Arduino, necesita instalar el paquete ESP8266. Toma algún tiempo para descargar
Libre Windows eléctrico encendido en auto inteligente (Smart 451)

Libre Windows eléctrico encendido en auto inteligente (Smart 451)

PRECAUCIÓN:Siguiente este instructable puede anular la garantía de su Smart. También, puede ser teniendo libre windows eléctrico ignición pueden violar normas o reglamentos de vehículo (pude imaginar que esto entró en el lugar para evitar que los niñ
Control de relé de ESP 8266 independiente WiFI [ytUt]

Control de relé de ESP 8266 independiente WiFI [ytUt]

OBJETIVOPara accionar un relé con esp8266 en modo autónomo (sin arduino, pic o cualquier otro microcontrolador) a través de la interfaz de usuario WebEl ESP difunde su SSID. No se conecta a un router. dirección IP local del esp es 192.168.4.1Paso 1:
ESP 8266 Wifi controlado Home Automation

ESP 8266 Wifi controlado Home Automation

ESP8266 es una gran cosa para empezar a IOT y WifiTambién es barato y se utiliza para hacer proyectos interesantes conectados a Internet. Aprende a hacer un sencillo proyecto de IOT con él. El módulo de WiFi de ESP8266 es un autónomo SOC con pila de
ESP8266 y Visuino: mando a distancia WiFi Smart coche Robot con Wii Nunchuck

ESP8266 y Visuino: mando a distancia WiFi Smart coche Robot con Wii Nunchuck

Que coche elegante se establece cuando se combinan con Los módulos de controladores Motor L298N, ofrecen una de las maneras más fáciles de fabricar coches robot. Ya hice un Instructable sobre cómo puede controlar coche Smart con Arduino y Joystick. S
DIY Smart Detector golpea la puerta

DIY Smart Detector golpea la puerta

La mayoría de nosotros ha estado en una situación cuando alguien no podía conseguir nuestra atención porque estábamos usando un par de auriculares. ¿Generalmente termina de bellas como siempre y cuando el solicitante de atención nos puede meter, pero
Breakout Junta para ESP 01 8266 con CP2102

Breakout Junta para ESP 01 8266 con CP2102

Nota: Este proyecto fue realizado por un grupo de estudiantes de Politécnica de Singapur(Autor: William Tan). Las herramientas y componentes fueron proporcionados por nuestro supervisor FYP Señor Teo Shin Jen.Hola todos, voy a empezar hablando de mi
BRICOLAJE hogar inteligente de Control de voz

BRICOLAJE hogar inteligente de Control de voz

Si no estás familiarizado con Amazon eco - es un nuevo asistente personal que responde a los comandos de voz y, por lo tanto, realiza tareas simples para usted. Por ejemplo, puede controlar sus luces inteligentes o activar y desactivar nada enchufado
Tomas de corriente inteligente DIY

Tomas de corriente inteligente DIY

¿Por qué usted debe hacer sus propio smart sockets?Porque es divertido y usted aprenderá algo nuevo.Porque usted será capaz de automatizar su casa y hacer un montón de cosas interesantes con él.Porque es más barato que las alternativas comerciales, e
Inteligente cámara de $10 con frambuesa Pi

Inteligente cámara de $10 con frambuesa Pi

DEMO en vivo en la sala de servidores en Naran.La mayoría de nosotros tiene uno o dos sin utilizar webcams USB en nuestras casas. Pero las cámaras son a menudo recoger el polvo como su ahora obsoleto y tienen limitadas capacidades.Algunas personas es
Cómo unbrick un ESP8266 – ESP-03 usando como ejemplo

Cómo unbrick un ESP8266 – ESP-03 usando como ejemplo

En los últimos días, he sido tamizado a través de toneladas de ESP8266 sitios web intentando hacer mi módulo ESP-03 trabajo porque yo no podía detectar su señal de WiFi ni pude tener acceso a mediante en comando puesto que recibí del proveedor en Chi