Zachary Kotlarek
|
985e88aa26
New data for TV monitor
|
12 ani în urmă |
Zachary Kotlarek
|
79d52070ad
Do not let changes in LOCK trigger ALARM
|
12 ani în urmă |
Zachary Kotlarek
|
48713c5862
Hit on the master state AND motion detectors (if enabled)
|
12 ani în urmă |
Zachary Kotlarek
|
03a2bc2648
Make ALARM persistent with the master state
|
12 ani în urmă |
Zachary Kotlarek
|
4d99ee5f94
Better verbage
|
12 ani în urmă |
Zachary Kotlarek
|
7e56e2d406
Speak at startup
|
12 ani în urmă |
Zachary Kotlarek
|
e2c0a39249
Check for LOCK
|
12 ani în urmă |
Zachary Kotlarek
|
d368c5711f
Enable timeout mode for the fan, to prevent early cancelation when the projector is off
|
12 ani în urmă |
Zachary Kotlarek
|
aeb6007fe0
Why does send() die()?
|
12 ani în urmă |
Zachary Kotlarek
|
ff73b380dc
Consolidate tests
|
12 ani în urmă |
Zachary Kotlarek
|
a7f09a50ce
Be sure to overwrite the VALUE and STATUS to 0
|
12 ani în urmă |
Zachary Kotlarek
|
ee72b16153
Avoid repeated calls to time()
|
12 ani în urmă |
Zachary Kotlarek
|
fe2b0c3fd7
Prefer LINE of VALUE even if the file is only expected to contain a single line -- no reason to pick up data we do not need.
|
12 ani în urmă |
Zachary Kotlarek
|
57267ce1eb
Provide values for mtime files (which in turn forces updates). Call time() less.
|
12 ani în urmă |
Zachary Kotlarek
|
e194005b1a
Improve change tracking to reduce useless updates
|
12 ani în urmă |
Zachary Kotlarek
|
3f249827aa
Tidy
|
12 ani în urmă |
Zachary Kotlarek
|
b64c145a7a
Reduce the message size
|
12 ani în urmă |
Zachary Kotlarek
|
53e37aee38
Consume more feedback data
|
12 ani în urmă |
Zachary Kotlarek
|
b73c18f8d1
Monitor the STAIRS file for feedback use in other programs
|
12 ani în urmă |
Zachary Kotlarek
|
b059719811
Ignore near-start change times -- this helps us start in the OFF state, which is generally desirable
|
12 ani în urmă |
Zachary Kotlarek
|
d0b9d4243e
Do not consider minor changes to the projector or amplifier when determining the update time
|
12 ani în urmă |
Zachary Kotlarek
|
6a0fe9f838
Do not drive the master update state from the stair motion sensor
|
12 ani în urmă |
Zachary Kotlarek
|
be944adc32
Use the new separate motion bits
|
12 ani în urmă |
Zachary Kotlarek
|
b3e38f0132
Better update time for GUI emulation
|
12 ani în urmă |
Zachary Kotlarek
|
aec92c560e
Simulate the old GUI flag
|
12 ani în urmă |
Zachary Kotlarek
|
ee50fce41c
New app name
|
12 ani în urmă |
Zachary Kotlarek
|
db0cfd327a
Use the new JSON interface
|
12 ani în urmă |
Zachary Kotlarek
|
54e98d5402
Ignore certain files when calculating the time elapsed since the last update (i.e. do not select MOTION for certain updates)
|
13 ani în urmă |
Zachary Kotlarek
|
c1a1ceb959
Add a BRIGHT state to force all lights to full power
|
13 ani în urmă |
Zachary Kotlarek
|
bebcf04184
Playing when NOT PLEX
|
13 ani în urmă |