Allows my home wiz lights to be timed on and off according to a schedule.

Dependents:   heating

Committer:
andrewboyson
Date:
Wed Jun 09 09:23:54 2021 +0000
Revision:
7:3035a540ef65
Parent:
0:9af80a39adcc
Changed WizSchedMinutesUtcToLocal function so that local midnight in summer is 00h00 rather than 24h00.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 0:9af80a39adcc 1 #include <time.h>
andrewboyson 0:9af80a39adcc 2
andrewboyson 0:9af80a39adcc 3 #include "user.h"
andrewboyson 0:9af80a39adcc 4 #include "wiz-sched.h"
andrewboyson 0:9af80a39adcc 5 #include "wiz-list.h"
andrewboyson 0:9af80a39adcc 6 #include "wiz-sun.h"
andrewboyson 0:9af80a39adcc 7 #include "wiz-send.h"
andrewboyson 0:9af80a39adcc 8 #include "wiz-recv.h"
andrewboyson 0:9af80a39adcc 9 #include "led.h"
andrewboyson 0:9af80a39adcc 10
andrewboyson 0:9af80a39adcc 11
andrewboyson 0:9af80a39adcc 12 bool WizTrace = true;
andrewboyson 0:9af80a39adcc 13
andrewboyson 0:9af80a39adcc 14 void WizMain()
andrewboyson 0:9af80a39adcc 15 {
andrewboyson 0:9af80a39adcc 16 WizListMain();
andrewboyson 0:9af80a39adcc 17 WizSchedMain();
andrewboyson 0:9af80a39adcc 18 }
andrewboyson 0:9af80a39adcc 19
andrewboyson 0:9af80a39adcc 20 void WizInit()
andrewboyson 0:9af80a39adcc 21 {
andrewboyson 0:9af80a39adcc 22 WizRecvInit();
andrewboyson 0:9af80a39adcc 23 WizSendInit();
andrewboyson 0:9af80a39adcc 24 WizListInit();
andrewboyson 0:9af80a39adcc 25 WizSchedInit();
andrewboyson 0:9af80a39adcc 26 }