531acd4d05 
					 
					
						
						
							
							cleaned filtration time  
						
						 
						
						... 
						
						
						
						* filtration time is now fixed inside each range, instead
  of trying to follow linear curve
* don't bother being super accurate, that's too much
  over-engineering after all ;) 
						
						
					 
					
						2024-07-21 15:33:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5c7b06ff86 
					 
					
						
						
							
							fixup empty MQTT message  
						
						 
						
						
						
						
					 
					
						2024-05-10 18:50:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0971368482 
					 
					
						
						
							
							git ignore  
						
						 
						
						
						
						
					 
					
						2022-11-02 17:38:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d7c56585b4 
					 
					
						
						
							
							use synchronous call to read system time  
						
						 
						
						
						
						
					 
					
						2022-11-02 17:38:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b968ca944 
					 
					
						
						
							
							reactivate disable_temp during 10mn after switch on  
						
						 
						
						
						
						
					 
					
						2022-11-02 17:38:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e1f6561331 
					 
					
						
						
							
							remove all update disables  
						
						 
						
						
						
						
					 
					
						2022-11-02 17:38:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c927997d69 
					 
					
						
						
							
							0.5C granularity is enough and reduce number of KVS updates  
						
						 
						
						
						
						
					 
					
						2022-09-07 10:26:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						13e59a2615 
					 
					
						
						
							
							update_temp at startup from restored temp_today  
						
						 
						
						
						
						
					 
					
						2022-09-07 09:54:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3096846e0d 
					 
					
						
						
							
							restore temp_today from KVS at startup  
						
						 
						
						
						
						
					 
					
						2022-09-07 09:54:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d3fcd8826 
					 
					
						
						
							
							save temp_today in KVS  
						
						 
						
						
						
						
					 
					
						2022-09-07 09:54:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d072d29fba 
					 
					
						
						
							
							kvs tools  
						
						 
						
						
						
						
					 
					
						2022-09-07 09:54:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						657a1b38e3 
					 
					
						
						
							
							fixup kvs yesteday  
						
						 
						
						
						
						
					 
					
						2022-09-06 21:33:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60a82354e1 
					 
					
						
						
							
							follow_log to dump and follow script related log entries  
						
						 
						
						
						
						
					 
					
						2022-09-05 09:06:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca092a41c0 
					 
					
						
						
							
							rewrite compute_filtration_time() using an abbacus  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						016d1cf5ce 
					 
					
						
						
							
							at startup, restore temp_yesterday from KVS  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3da8b1c4d5 
					 
					
						
						
							
							save temp_yesterday in KVS upon new day  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						34143560a7 
					 
					
						
						
							
							pool: switch fix when schedule is [off, on]  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3c444d0de 
					 
					
						
						
							
							pool: new day fix  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b6652411a 
					 
					
						
						
							
							pool: tick  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						33d79e48f2 
					 
					
						
						
							
							inspect outputs system status  
						
						 
						
						
						
						
					 
					
						2022-09-03 14:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						729dad3fe9 
					 
					
						
						
							
							update eval output  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c69c4775a0 
					 
					
						
						
							
							restart_script  
						
						 
						
						... 
						
						
						
						* run hourly from crontab
* workaround for killed script on Shelly 
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb8584a576 
					 
					
						
						
							
							more monitoring  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a490593a24 
					 
					
						
						
							
							print typo  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d690e1a852 
					 
					
						
						
							
							improve log  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27204f1933 
					 
					
						
						
							
							fake mqtt pool message  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b6e3e2778e 
					 
					
						
						
							
							keep only 1 signifcant digit for temperature  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57549371e2 
					 
					
						
						
							
							merge update_pool() into update_temp()  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						87c43ff253 
					 
					
						
						
							
							update_pool from MQTT rather than from timer  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bcc945137c 
					 
					
						
						
							
							tools  
						
						 
						
						
						
						
					 
					
						2022-09-01 21:29:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a09fd25462 
					 
					
						
						
							
							initial commit  
						
						 
						
						
						
						
					 
					
						2022-04-21 09:32:39 +02:00