]> hydra-www.ietfng.org Git - acmetensortoys-snakecontrol/log
acmetensortoys-snakecontrol
8 years agoBring last heater under DMX control
Nathaniel Wesley Filardo [Wed, 20 Dec 2017 02:16:18 +0000 (21:16 -0500)]
Bring last heater under DMX control

8 years agoFurther robustification
Nathaniel Wesley Filardo [Tue, 19 Dec 2017 00:03:21 +0000 (19:03 -0500)]
Further robustification

lcdproc-monitor.expect leaks memory (?) in operation, so artificially
clamp down while looking for a better fix.  runit will restart it if
it dies.  Do the same for lcd-remind.

8 years agoContinue tweaking display
Nathaniel Wesley Filardo [Sat, 16 Dec 2017 23:16:13 +0000 (18:16 -0500)]
Continue tweaking display

Annoyingly, we cannot use icons and vbars on the same screen
due to LCDproc or hardware limitations.  Boo.  Fake it with
A - Z.

Redo the door layout to be a checked checkbox if none open, or
an unchecked checkbox with either L(eft), R(ight), or B(oth) shown.

While here, add a heartbeat of sorts to count loops through the
monitor.  If this digit doesn't increment, something's gone wrong!

8 years agoIncrease debugging in pidmonitor
Nathaniel Wesley Filardo [Sun, 17 Dec 2017 03:35:29 +0000 (22:35 -0500)]
Increase debugging in pidmonitor

8 years agoChange sensor identities
Nathaniel Wesley Filardo [Sat, 16 Dec 2017 23:18:59 +0000 (18:18 -0500)]
Change sensor identities

Rather than route everything back to one board, take advantage of
some spare space on the breadboard used for door sensors and gang
some 1W sensors there.  This reduces the need for long cables. :)

8 years agoRobustification
Nathaniel Wesley Filardo [Sat, 16 Dec 2017 23:18:32 +0000 (18:18 -0500)]
Robustification

8 years agolcdproc-remind: only show screen if reminders exist
Nathaniel Wesley Filardo [Sat, 16 Dec 2017 21:27:50 +0000 (16:27 -0500)]
lcdproc-remind: only show screen if reminders exist

8 years agoRun aerator manually, rather than under remind supervision
Nathaniel Wesley Filardo [Sat, 16 Dec 2017 23:25:55 +0000 (18:25 -0500)]
Run aerator manually, rather than under remind supervision

"Always" seems to be sane.

8 years agoFix lcdproc-remind interaction by ensuring the log file exists
Nathaniel Wesley Filardo [Fri, 15 Dec 2017 04:02:44 +0000 (23:02 -0500)]
Fix lcdproc-remind interaction by ensuring the log file exists

At startup, until cron kicks off remind, we won't have a log file and
inotify will fail.  This is a tranient failure, at least.

8 years agoTweak web and rrdtool graph goo to separate DMX outs
Nathaniel Wesley Filardo [Fri, 15 Dec 2017 04:01:59 +0000 (23:01 -0500)]
Tweak web and rrdtool graph goo to separate DMX outs

8 years agoChange LCD status display layout
Nathaniel Wesley Filardo [Fri, 15 Dec 2017 04:01:30 +0000 (23:01 -0500)]
Change LCD status display layout

8 years agoSecond PID loop to drive left tank-side heater
Nathaniel Wesley Filardo [Fri, 15 Dec 2017 04:00:42 +0000 (23:00 -0500)]
Second PID loop to drive left tank-side heater

8 years agoAdd door monitor support
Nathaniel Wesley Filardo [Tue, 12 Dec 2017 19:20:37 +0000 (14:20 -0500)]
Add door monitor support

While here, tweak regexes in lcdproc-monitor

8 years agoMove generated images and resize them, while here
Nathaniel Wesley Filardo [Wed, 29 Nov 2017 20:50:15 +0000 (15:50 -0500)]
Move generated images and resize them, while here

8 years agoUpdate sensor suite
Nathaniel Wesley Filardo [Wed, 29 Nov 2017 19:45:21 +0000 (14:45 -0500)]
Update sensor suite

8 years agoAdd reminders to web view
Nathaniel Wesley Filardo [Wed, 29 Nov 2017 19:45:49 +0000 (14:45 -0500)]
Add reminders to web view

9 years agoFurther fixes to lcdproc-remind
Nathaniel Wesley Filardo [Fri, 9 Jun 2017 08:34:33 +0000 (04:34 -0400)]
Further fixes to lcdproc-remind

9 years agoDon't monitor in inotifywait in lcdproc-remind
Nathaniel Wesley Filardo [Fri, 9 Jun 2017 04:15:26 +0000 (00:15 -0400)]
Don't monitor in inotifywait in lcdproc-remind

9 years agoBunch of updates, including new lcdproc client
Nathaniel Wesley Filardo [Wed, 7 Jun 2017 16:34:19 +0000 (12:34 -0400)]
Bunch of updates, including new lcdproc client

9 years agoMinor overhaul for LCD and BME
Nathaniel Wesley Filardo [Sun, 7 May 2017 19:38:20 +0000 (15:38 -0400)]
Minor overhaul for LCD and BME

Add BME280 sensor to tank top
Add lcdproc interface which scrapes pidmonitor logs for display
Other tweaks around town

9 years agoInitial commit
Nathaniel Wesley Filardo [Mon, 10 Apr 2017 17:06:30 +0000 (17:06 +0000)]
Initial commit