Ugh.
This commit is contained in:
		
							
								
								
									
										46
									
								
								pi_temp.py
									
									
									
									
									
								
							
							
						
						
									
										46
									
								
								pi_temp.py
									
									
									
									
									
								
							@@ -68,12 +68,6 @@ def lab_temp():
 | 
			
		||||
		return render_template("no_sensor.html")
 | 
			
		||||
 | 
			
		||||
@app.route("/history", methods=['GET'])  #Add date limits in the URL #Arguments: from=2015-03-04&to=2015-03-05
 | 
			
		||||
def change_tz(record):
 | 
			
		||||
	local_timedate_series = arrow.get(record[0], "YYYY-MM-DD HH:mm").to(timezone)
 | 
			
		||||
	time_series_adjusted_temperatures.append(local_timedate_series.format('YYYY-MM-DD HH:mm'))
 | 
			
		||||
	time_series_temperature_values.append(round(record[2],2))
 | 
			
		||||
	return {'time':time_series_adjusted_temperatures,'value':time_series_temperature_values} #this is a dict
 | 
			
		||||
 | 
			
		||||
def history():
 | 
			
		||||
	temperatures, humidities, timezone, from_date_str, to_date_str = get_records()
 | 
			
		||||
 | 
			
		||||
@@ -96,32 +90,32 @@ def history():
 | 
			
		||||
 | 
			
		||||
	
 | 
			
		||||
	temp = Scatter(
 | 
			
		||||
        		x=local_timedate_series['time'], 
 | 
			
		||||
        		y=local_timedate_series['value'],
 | 
			
		||||
        		name='Temperature',
 | 
			
		||||
                mode='lines',
 | 
			
		||||
                line=Line(color='red')
 | 
			
		||||
    				)
 | 
			
		||||
				x=local_timedate_series, 
 | 
			
		||||
				y=time_series_temperature_values,
 | 
			
		||||
				name='Temperature',
 | 
			
		||||
				mode='lines',
 | 
			
		||||
				line=Line(color='red')
 | 
			
		||||
					)
 | 
			
		||||
	hum = Scatter(
 | 
			
		||||
        		x=time_series_adjusted_humidities,
 | 
			
		||||
        		y=time_series_humidity_values,
 | 
			
		||||
        		name='Humidity',
 | 
			
		||||
                line=Line(color='aqua')
 | 
			
		||||
    				)
 | 
			
		||||
				x=time_series_adjusted_humidities,
 | 
			
		||||
				y=time_series_humidity_values,
 | 
			
		||||
				name='Humidity',
 | 
			
		||||
				line=Line(color='aqua')
 | 
			
		||||
					)
 | 
			
		||||
 | 
			
		||||
	data = Data([temp, hum])
 | 
			
		||||
 | 
			
		||||
	layout = Layout(
 | 
			
		||||
					title="Temperature and Humidity",
 | 
			
		||||
				    xaxis=XAxis(
 | 
			
		||||
				        type='date',
 | 
			
		||||
				        autorange=True
 | 
			
		||||
				    ),
 | 
			
		||||
				    yaxis=YAxis(
 | 
			
		||||
				    	title='Fahrenheit / Percent',
 | 
			
		||||
				        type='linear',
 | 
			
		||||
				        autorange=True
 | 
			
		||||
				    ),
 | 
			
		||||
					xaxis=XAxis(
 | 
			
		||||
						type='date',
 | 
			
		||||
						autorange=True
 | 
			
		||||
					),
 | 
			
		||||
					yaxis=YAxis(
 | 
			
		||||
						title='Fahrenheit / Percent',
 | 
			
		||||
						type='linear',
 | 
			
		||||
						autorange=True
 | 
			
		||||
					),
 | 
			
		||||
					)
 | 
			
		||||
 | 
			
		||||
	fig = Figure(data=data, layout=layout)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user