| 
								
								
									 Lance Edgar | 440abf2b56 | Improve docstrings for some model attributes | 2018-10-06 17:39:54 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 85e8ed9832 | Log error when client probe takes a 185.0 reading this indicates some power issue with the probe(s) and does not really mean
that's the temperature.  so we don't want the server to send out "high temp"
email etc. but rather just a technical error email
https://www.controlbyweb.com/support/faq/temp-sensor-reading-error.html | 2018-10-05 20:53:09 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 74de10e74c | Log our supposed hostname on startup just to help with troubleshooting | 2018-10-05 19:30:01 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 63aa29f7d7 | Update changelog | 2018-10-04 19:59:14 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 18b224a3e0 | Add Client.disk_typeto track SD card vs. USBi.e. assuming raspberry pi device for the client.  kind of a specific use case
behind this but it seemed like it could be useful generally | 2018-09-28 19:14:55 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 30a0f98e1d | Add notes field to client and probe tables | 2018-09-28 12:26:49 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 152ea26c02 | Add Client.archivedflag, ignore archived for "disabled probes" checkthis lets us keep old client config around without deleting it, but it should
not interfere with other logic etc. | 2018-09-28 12:21:21 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 018a9dcb08 | Don't let server mark client as offline until readings fail 3 times in a row previously we were only letting this fail once, if that | 2018-09-28 11:57:27 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ab38143039 | Include client key in disabled probe list email | 2018-09-11 18:42:00 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | b20c63d023 | Update changelog | 2018-02-07 17:53:11 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5df3379995 | Send email alert when tempmon server marks a client as offline courtesy of Cole Chaney <cole@mamajeansmarket.com> | 2018-02-07 17:48:07 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 8a1551e0f5 | Send first alert "immediately" if critical temp status i.e. only wait for "first email" delay if *not* critical
courtesy of Cole Chaney <cole@mamajeansmarket.com> | 2018-02-07 17:47:48 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | f8f29a8551 | Update changelog | 2017-11-19 17:46:46 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | fd7cd5cadd | Add problem report for disabled clients/probes | 2017-11-18 22:12:40 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 840c146969 | Update changelog | 2017-08-08 18:47:29 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ef657d0842 | Fix alembic script AGAIN geez man | 2017-08-08 18:46:53 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 39a2da2b6b | Update changelog | 2017-08-08 18:44:21 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 32eb01fe09 | Fix tempmon alembic script per continuum needs is this really what we have to do now..? | 2017-08-08 18:43:10 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5d81ac19a6 | Grow the Reading.degrees_fcolumnsometimes a probe will report a wacky temperature, but we should record
it even so | 2017-08-05 12:54:08 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ad03e32f77 | Don't kill tempmon client if DB session.commit() fails let the daemon keep trying just like when device.read() fails | 2017-08-05 12:49:04 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | fa09c939f5 | Update changelog | 2017-08-04 16:08:44 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 844a05202e | Add Client.readingsbackref | 2017-08-04 16:07:35 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | aee6f6d341 | Auto-delete child objects when deleting Client or Probe object although if there are a lot of readings, this will still suck... | 2017-08-04 15:14:48 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 7c7dc56f8d | Update changelog | 2017-07-07 09:24:48 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 90e431c617 | Switch license to GPL v3 (no longer Affero) refs #2 | 2017-07-06 23:38:50 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6ff84b7f54 | Update changelog | 2017-07-06 21:33:42 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 2acc49be40 | Tweak import placement to fix startup i.e. per Continuum needs | 2017-07-04 01:18:28 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 9f21244ede | Add rattail purge-tempmoncommandfor getting rid of all those old temperature readings, since
they're mostly just useful in real-time.. | 2017-07-03 18:10:52 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 450f63434b | Update changelog | 2017-06-01 17:38:57 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 396b3739f3 | Fix bug when marking client as offline from server loop ..i think? | 2017-06-01 17:37:27 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5f680ff672 | Update changelog | 2017-06-01 17:18:30 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | f04b4105c7 | Tweak mail templates a bit, to reference config values probably more needs to be done, this is at least a step.. | 2017-06-01 17:17:11 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | c4b371cedd | Refactor main server loop a bit, to add basic retry w/ error logging hopefully this lets us get past a simple Postgres restart.. | 2017-06-01 17:16:31 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 27adc5ed70 | Update changelog | 2017-06-01 16:24:40 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 20e3b83525 | Add error logging in case committing session fails.. probably need to add a retry somewhere but still not getting the
traceback we need to figure that out... | 2017-06-01 16:21:48 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5ee411ba23 | Add rattail export-hotcoolercommand, for initial hotcooler support..we'll see where this goes.. | 2017-04-01 18:30:31 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 7f85483b73 | Fix typo | 2017-04-01 16:37:00 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6fb68089a1 | Update changelog | 2017-02-09 19:05:00 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4e11748b45 | Add configurable delay per client; improve try/catch | 2017-02-09 17:59:06 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 3f9adfa6c5 | Update changelog | 2016-12-12 09:47:13 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | c27eba7471 | Add config for "good temp" email | 2016-12-12 09:46:20 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 2234f8fa91 | Update changelog | 2016-12-11 10:48:32 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | e6f3448acc | Hopefully fix alert logic when status becomes good No need to send alert for good status, if previous status never actually
triggered an alert. | 2016-12-11 10:46:53 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | de1543018a | DRY up some server alert logic a bit | 2016-12-10 23:04:42 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4f42ad164a | Update changelog | 2016-12-10 22:18:52 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4d53e29be6 | Add email config for tempmon-server alerts | 2016-12-10 14:15:01 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 67a2089cec | Update changelog | 2016-12-10 12:50:03 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 646f09a413 | Add mail templates, plus initial status alert delay for probes i.e. let the temp get "proper bad" (for some minutes) before alerting | 2016-12-10 12:40:50 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d87ea6c22d | Add support for dummy probes (random temp data) | 2016-12-10 11:22:53 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5f489c47dc | Update changelog | 2016-12-05 20:59:55 -06:00 |  |