
import twccommon
import time
import twc.dsmarshal as dsm

#areaList = wxdata.getUGCInterestList('72658018', 'coopId')

twccommon.Log.info("RWE - Daily Forecast is being sent")

keyTime = 1763964000
print(keyTime)

#for area in areaList:
forecastTime_1 = keyTime + (0 * 86400)
b_1 = twc.Data()

b_1.lowTemp = 43

b_1.eveningSkyCondition = 1100        
wxdata.setData(('72658018.' + str(int(forecastTime_1))), 'dailyFcst', b_1, int(forecastTime_1 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_2 = keyTime + (1 * 86400)
b_2 = twc.Data()
b_2.highTemp = 46
b_2.lowTemp = 25
b_2.daySkyCondition = 1200
b_2.eveningSkyCondition = 1610        
wxdata.setData(('72658018.' + str(int(forecastTime_2))), 'dailyFcst', b_2, int(forecastTime_2 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_3 = keyTime + (2 * 86400)
b_3 = twc.Data()
b_3.highTemp = 28
b_3.lowTemp = 20
b_3.daySkyCondition = 2610
b_3.eveningSkyCondition = 2900        
wxdata.setData(('72658018.' + str(int(forecastTime_3))), 'dailyFcst', b_3, int(forecastTime_3 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_4 = keyTime + (3 * 86400)
b_4 = twc.Data()
b_4.highTemp = 27
b_4.lowTemp = 15
b_4.daySkyCondition = 3000
b_4.eveningSkyCondition = 2900        
wxdata.setData(('72658018.' + str(int(forecastTime_4))), 'dailyFcst', b_4, int(forecastTime_4 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_5 = keyTime + (4 * 86400)
b_5 = twc.Data()
b_5.highTemp = 25
b_5.lowTemp = 19
b_5.daySkyCondition = 2800
b_5.eveningSkyCondition = 7800        
wxdata.setData(('72658018.' + str(int(forecastTime_5))), 'dailyFcst', b_5, int(forecastTime_5 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_6 = keyTime + (5 * 86400)
b_6 = twc.Data()
b_6.highTemp = 26
b_6.lowTemp = 17
b_6.daySkyCondition = 6803
b_6.eveningSkyCondition = 2700        
wxdata.setData(('72658018.' + str(int(forecastTime_6))), 'dailyFcst', b_6, int(forecastTime_6 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_7 = keyTime + (6 * 86400)
b_7 = twc.Data()
b_7.highTemp = 25
b_7.lowTemp = 5
b_7.daySkyCondition = 2600
b_7.eveningSkyCondition = 4700        
wxdata.setData(('72658018.' + str(int(forecastTime_7))), 'dailyFcst', b_7, int(forecastTime_7 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")

#for area in areaList:
forecastTime_8 = keyTime + (7 * 86400)
b_8 = twc.Data()
b_8.highTemp = 13
b_8.lowTemp = 3
b_8.daySkyCondition = 3000
b_8.eveningSkyCondition = 2900        
wxdata.setData(('72658018.' + str(int(forecastTime_8))), 'dailyFcst', b_8, int(forecastTime_8 + 86400))
twccommon.Log.info("RWE - Daily forecast data has been set")
print("RWE - Daily forecast data has been set")
