Paso 4: Guardar un calendario de eventos de tiempo en el controlador
En Mobicle volver a la lista de dispositivos. Ahora haga clic en el botón más a la derecha del editor de eventos para agregar una nueva partícula nube evento editorial. Se abrirá un cuadro de diálogo para configurar el botón de publicar evento.
Introduzca un nombre para el botón (esto es arbitrario y puede ser todo lo que quieras).
Nombre del evento entra timeEventsDevice1 este es el evento que el controlador es suscrito en el firmware.
Para evento de datos entraremos en una coma delimitada por cadena que indica el tiempo y relé de control de mando que queremos ejecutar. El primer número indica el año, el segundo indicará el mes, el tercero indicará el día del mes, el cuarto indica el día de la semana, la quinta indicará la hora, la sexta indica el minuto, la séptima indica el segundo, el octavo indicará el identificador de comando y el noveno indicará los datos del comando opcional. ¡ UF...
Aquí está el formato de un esquema legible:
- Año (número mayor que 2016) Introduzca 0 para omitir el año en curso en este evento
- Month(1-12) Introduzca 0 para omitir mes actual sobre este evento
- Día de Month(1-31) Introduzca 0 para omitir el día actual del mes en este evento
- Día de Week(1-7) Introduzca 0 para omitir día de semana en este evento
- Hour(0-23) entrar 24 ignorar la hora actual en este evento
- Minute(0-59) entre 60 a ignorar el minuto actual sobre este evento
- Second(0-59) entre 60 a ignorar actual segunda en este evento
- Comando ID(0-5)
- Data(0-255) de mando opcional
Los identificadores de comando son los siguientes:
0 = vuelta en todos los relés
1 = turn off todos los relevadores de
2 = Estado conjunto de todos los relés, los detalles de comando opcional para definir el estado de relays(0-255)
3 = vuelta en relé individual, requiere datos de comando opcional para indicar el relé para activar on(1-8)
4 = turn off relé individual, requiere datos de comando opcional para indicar el relé para activar off(1-8)
5 = alternar cada relé de estado, requiere datos de comando opcional para indicar relé toggle(1-8)
Permite decir que queremos activar el relé 1 en 5:30 de 16 de junio de 2017. El evento sería como este:
2017,6,17,0,5,30,0,3,1
Otro ejemplo. Permite decir que queremos encender todos los relés cada viernes a las 9:45.
0,0,0,6,9,45,0,0,0
Entró en 0 para año, mes y día pero entraron 6 para el día de la semana es el viernes. Luego entramos 9 por hora, 45 por minuto, 0 para el segundo, 0 para el identificador de comando (Encienda todos los relés) y 0 para datos opcionales ya que no es necesario.
Podemos introducir varios eventos (hasta 28). Cada vez almacenamos estos eventos para el controlador sobrescribirá el viejo eventos almacenados. Así que siempre tenemos que entrar en todos los eventos que queremos. Para entrar en ambos de los anteriores eventos que escribir lo siguiente para los datos del evento:
2017,6,17,0,5,30,0,3,1,0,0,0,6,9,45,0,0,0
No introduzca espacios, separación de comas solo los valores. Siempre debe asegurarse de que cada uno de sus eventos consta de 9 números.
Entrar 60 cuadro TTL (esto es tiempo de vivir se trata de cuánto tiempo el módulo tendrá que verificar con el servidor y obtener de este nuevo evento).
Por último, haga clic en enviar y un botón se añadirán a la lista de editor de eventos. Ahora, haga clic en el botón para publicar el evento en la nube de partículas y el regulador ver y empezar a ejecutar el programa establece. Ver como se desarrolla la magia.