
import twccommon
import time
import twc.dsmarshal as dsm

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

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

keyTime = 1763960400
print(keyTime)

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

b_1.lowTemp = 34

b_1.eveningSkyCondition = 2700        
wxdata.setData(('72517077.' + 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 = 52
b_2.lowTemp = 47
b_2.daySkyCondition = 7303
b_2.eveningSkyCondition = 1200        
wxdata.setData(('72517077.' + 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 = 62
b_3.lowTemp = 35
b_3.daySkyCondition = 6103
b_3.eveningSkyCondition = 2900        
wxdata.setData(('72517077.' + 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 = 42
b_4.lowTemp = 28
b_4.daySkyCondition = 9003
b_4.eveningSkyCondition = 2900        
wxdata.setData(('72517077.' + 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 = 40
b_5.lowTemp = 27
b_5.daySkyCondition = 3000
b_5.eveningSkyCondition = 2900        
wxdata.setData(('72517077.' + 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 = 41
b_6.lowTemp = 29
b_6.daySkyCondition = 3400
b_6.eveningSkyCondition = 2700        
wxdata.setData(('72517077.' + 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 = 43
b_7.lowTemp = 34
b_7.daySkyCondition = 1100
b_7.eveningSkyCondition = 1100        
wxdata.setData(('72517077.' + 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 = 51
b_8.lowTemp = 37
b_8.daySkyCondition = 4600
b_8.eveningSkyCondition = 1100        
wxdata.setData(('72517077.' + 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")
