Sanjayraju30 commited on
Commit
aeb661e
·
verified ·
1 Parent(s): 85d0de7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -70,7 +70,16 @@ st.title("🌍 Smart Renewable Pole Monitoring - Multi-Site")
70
  selected_site = st.text_input("Enter site to view (Hyderabad, Gadwal, Kurnool, Ballari):", "Hyderabad")
71
 
72
  if selected_site in SITES:
73
- with st.spinner(f"Simulating poles at {selected_site}..."):
 
 
 
 
 
 
 
 
 
74
  poles_data = [simulate_pole(i + 1, site) for site in SITES for i in range(POLES_PER_SITE)]
75
  df = pd.DataFrame(poles_data)
76
  site_df = df[df['Site'] == selected_site]
 
70
  selected_site = st.text_input("Enter site to view (Hyderabad, Gadwal, Kurnool, Ballari):", "Hyderabad")
71
 
72
  if selected_site in SITES:
73
+ SITES = ['Kurnool', 'Hyderabad', 'Ballari', 'Gadwal']
74
+ POLES_PER_SITE = 12
75
+ def simulate_pole(pole_id, site):
76
+ return {
77
+ 'Id': f'P{pole_id}_{site[:3].upper()}',
78
+ 'Site': site,
79
+ 'Energy': round(100 + pole_id * 5.5, 2),
80
+ 'Status': 'OK'
81
+ }
82
+ with st.spinner(f"Simulating poles at {selected_site}..."):
83
  poles_data = [simulate_pole(i + 1, site) for site in SITES for i in range(POLES_PER_SITE)]
84
  df = pd.DataFrame(poles_data)
85
  site_df = df[df['Site'] == selected_site]