Allows my home wiz lights to be timed on and off according to a schedule.
wiz/wiz.c@7:3035a540ef65, 2021-06-09 (annotated)
- 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?
User | Revision | Line number | New 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 | } |