
import twccommon
import time
import twc.dsmarshal as dsm

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

twccommon.Log.info("RWE - Hourly Forecast is being sent")
#if not areaList:
#    abortMsg()

Y, M, D, h, m, s, wd, jd, dst = time.localtime(time.time())
if h < 16:
    dOffset = 0
else:
    dOffset = 1
keyTime = time.mktime((Y, M, D + dOffset, 0, 0, 0, 0, 0, -1))
    
#for area in areaList:
forecastTime_0_74486000 = 1764032400
b_0_74486000 = twc.Data()
b_0_74486000.minTemp = 42
b_0_74486000.maxTemp = 42
b_0_74486000.windSpeed = 4
b_0_74486000.windDir = 14
b_0_74486000.temp = 42
b_0_74486000.skyCondition = 2600
b_0_74486000.pop = 1

key_0_74486000 = ('74486000.' + str(int(forecastTime_0_74486000)))
wxdata.setData(key_0_74486000, 'hourlyFcst', b_0_74486000, int(forecastTime_0_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_1_74486000 = 1764036000
b_1_74486000 = twc.Data()
b_1_74486000.minTemp = 42
b_1_74486000.maxTemp = 42
b_1_74486000.windSpeed = 3
b_1_74486000.windDir = 14
b_1_74486000.temp = 42
b_1_74486000.skyCondition = 2600
b_1_74486000.pop = 1

key_1_74486000 = ('74486000.' + str(int(forecastTime_1_74486000)))
wxdata.setData(key_1_74486000, 'hourlyFcst', b_1_74486000, int(forecastTime_1_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_2_74486000 = 1764039600
b_2_74486000 = twc.Data()
b_2_74486000.minTemp = 41
b_2_74486000.maxTemp = 41
b_2_74486000.windSpeed = 2
b_2_74486000.windDir = 12
b_2_74486000.temp = 41
b_2_74486000.skyCondition = 2700
b_2_74486000.pop = 1

key_2_74486000 = ('74486000.' + str(int(forecastTime_2_74486000)))
wxdata.setData(key_2_74486000, 'hourlyFcst', b_2_74486000, int(forecastTime_2_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_3_74486000 = 1764043200
b_3_74486000 = twc.Data()
b_3_74486000.minTemp = 42
b_3_74486000.maxTemp = 42
b_3_74486000.windSpeed = 2
b_3_74486000.windDir = 11
b_3_74486000.temp = 42
b_3_74486000.skyCondition = 2700
b_3_74486000.pop = 1

key_3_74486000 = ('74486000.' + str(int(forecastTime_3_74486000)))
wxdata.setData(key_3_74486000, 'hourlyFcst', b_3_74486000, int(forecastTime_3_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_4_74486000 = 1764046800
b_4_74486000 = twc.Data()
b_4_74486000.minTemp = 42
b_4_74486000.maxTemp = 42
b_4_74486000.windSpeed = 3
b_4_74486000.windDir = 9
b_4_74486000.temp = 42
b_4_74486000.skyCondition = 2600
b_4_74486000.pop = 1

key_4_74486000 = ('74486000.' + str(int(forecastTime_4_74486000)))
wxdata.setData(key_4_74486000, 'hourlyFcst', b_4_74486000, int(forecastTime_4_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_5_74486000 = 1764050400
b_5_74486000 = twc.Data()
b_5_74486000.minTemp = 42
b_5_74486000.maxTemp = 42
b_5_74486000.windSpeed = 3
b_5_74486000.windDir = 10
b_5_74486000.temp = 42
b_5_74486000.skyCondition = 2600
b_5_74486000.pop = 2

key_5_74486000 = ('74486000.' + str(int(forecastTime_5_74486000)))
wxdata.setData(key_5_74486000, 'hourlyFcst', b_5_74486000, int(forecastTime_5_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_6_74486000 = 1764054000
b_6_74486000 = twc.Data()
b_6_74486000.minTemp = 42
b_6_74486000.maxTemp = 42
b_6_74486000.windSpeed = 3
b_6_74486000.windDir = 11
b_6_74486000.temp = 42
b_6_74486000.skyCondition = 2600
b_6_74486000.pop = 2

key_6_74486000 = ('74486000.' + str(int(forecastTime_6_74486000)))
wxdata.setData(key_6_74486000, 'hourlyFcst', b_6_74486000, int(forecastTime_6_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_7_74486000 = 1764057600
b_7_74486000 = twc.Data()
b_7_74486000.minTemp = 42
b_7_74486000.maxTemp = 42
b_7_74486000.windSpeed = 3
b_7_74486000.windDir = 10
b_7_74486000.temp = 42
b_7_74486000.skyCondition = 2600
b_7_74486000.pop = 4

key_7_74486000 = ('74486000.' + str(int(forecastTime_7_74486000)))
wxdata.setData(key_7_74486000, 'hourlyFcst', b_7_74486000, int(forecastTime_7_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_8_74486000 = 1764061200
b_8_74486000 = twc.Data()
b_8_74486000.minTemp = 42
b_8_74486000.maxTemp = 42
b_8_74486000.windSpeed = 3
b_8_74486000.windDir = 11
b_8_74486000.temp = 42
b_8_74486000.skyCondition = 2600
b_8_74486000.pop = 5

key_8_74486000 = ('74486000.' + str(int(forecastTime_8_74486000)))
wxdata.setData(key_8_74486000, 'hourlyFcst', b_8_74486000, int(forecastTime_8_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_9_74486000 = 1764064800
b_9_74486000 = twc.Data()
b_9_74486000.minTemp = 43
b_9_74486000.maxTemp = 43
b_9_74486000.windSpeed = 5
b_9_74486000.windDir = 11
b_9_74486000.temp = 43
b_9_74486000.skyCondition = 2600
b_9_74486000.pop = 5

key_9_74486000 = ('74486000.' + str(int(forecastTime_9_74486000)))
wxdata.setData(key_9_74486000, 'hourlyFcst', b_9_74486000, int(forecastTime_9_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_10_74486000 = 1764068400
b_10_74486000 = twc.Data()
b_10_74486000.minTemp = 43
b_10_74486000.maxTemp = 43
b_10_74486000.windSpeed = 5
b_10_74486000.windDir = 11
b_10_74486000.temp = 43
b_10_74486000.skyCondition = 2600
b_10_74486000.pop = 4

key_10_74486000 = ('74486000.' + str(int(forecastTime_10_74486000)))
wxdata.setData(key_10_74486000, 'hourlyFcst', b_10_74486000, int(forecastTime_10_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_11_74486000 = 1764072000
b_11_74486000 = twc.Data()
b_11_74486000.minTemp = 44
b_11_74486000.maxTemp = 44
b_11_74486000.windSpeed = 6
b_11_74486000.windDir = 10
b_11_74486000.temp = 44
b_11_74486000.skyCondition = 2600
b_11_74486000.pop = 3

key_11_74486000 = ('74486000.' + str(int(forecastTime_11_74486000)))
wxdata.setData(key_11_74486000, 'hourlyFcst', b_11_74486000, int(forecastTime_11_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_12_74486000 = 1764075600
b_12_74486000 = twc.Data()
b_12_74486000.minTemp = 46
b_12_74486000.maxTemp = 46
b_12_74486000.windSpeed = 7
b_12_74486000.windDir = 10
b_12_74486000.temp = 46
b_12_74486000.skyCondition = 2600
b_12_74486000.pop = 4

key_12_74486000 = ('74486000.' + str(int(forecastTime_12_74486000)))
wxdata.setData(key_12_74486000, 'hourlyFcst', b_12_74486000, int(forecastTime_12_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_13_74486000 = 1764079200
b_13_74486000 = twc.Data()
b_13_74486000.minTemp = 49
b_13_74486000.maxTemp = 49
b_13_74486000.windSpeed = 8
b_13_74486000.windDir = 10
b_13_74486000.temp = 49
b_13_74486000.skyCondition = 2600
b_13_74486000.pop = 7

key_13_74486000 = ('74486000.' + str(int(forecastTime_13_74486000)))
wxdata.setData(key_13_74486000, 'hourlyFcst', b_13_74486000, int(forecastTime_13_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_14_74486000 = 1764082800
b_14_74486000 = twc.Data()
b_14_74486000.minTemp = 52
b_14_74486000.maxTemp = 52
b_14_74486000.windSpeed = 9
b_14_74486000.windDir = 10
b_14_74486000.temp = 52
b_14_74486000.skyCondition = 2600
b_14_74486000.pop = 12

key_14_74486000 = ('74486000.' + str(int(forecastTime_14_74486000)))
wxdata.setData(key_14_74486000, 'hourlyFcst', b_14_74486000, int(forecastTime_14_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_15_74486000 = 1764086400
b_15_74486000 = twc.Data()
b_15_74486000.minTemp = 53
b_15_74486000.maxTemp = 53
b_15_74486000.windSpeed = 10
b_15_74486000.windDir = 10
b_15_74486000.temp = 53
b_15_74486000.skyCondition = 2600
b_15_74486000.pop = 3

key_15_74486000 = ('74486000.' + str(int(forecastTime_15_74486000)))
wxdata.setData(key_15_74486000, 'hourlyFcst', b_15_74486000, int(forecastTime_15_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_16_74486000 = 1764090000
b_16_74486000 = twc.Data()
b_16_74486000.minTemp = 54
b_16_74486000.maxTemp = 54
b_16_74486000.windSpeed = 11
b_16_74486000.windDir = 10
b_16_74486000.temp = 54
b_16_74486000.skyCondition = 2600
b_16_74486000.pop = 12

key_16_74486000 = ('74486000.' + str(int(forecastTime_16_74486000)))
wxdata.setData(key_16_74486000, 'hourlyFcst', b_16_74486000, int(forecastTime_16_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_17_74486000 = 1764093600
b_17_74486000 = twc.Data()
b_17_74486000.minTemp = 54
b_17_74486000.maxTemp = 54
b_17_74486000.windSpeed = 11
b_17_74486000.windDir = 10
b_17_74486000.temp = 54
b_17_74486000.skyCondition = 2600
b_17_74486000.pop = 13

key_17_74486000 = ('74486000.' + str(int(forecastTime_17_74486000)))
wxdata.setData(key_17_74486000, 'hourlyFcst', b_17_74486000, int(forecastTime_17_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_18_74486000 = 1764097200
b_18_74486000 = twc.Data()
b_18_74486000.minTemp = 54
b_18_74486000.maxTemp = 54
b_18_74486000.windSpeed = 10
b_18_74486000.windDir = 9
b_18_74486000.temp = 54
b_18_74486000.skyCondition = 2600
b_18_74486000.pop = 24

key_18_74486000 = ('74486000.' + str(int(forecastTime_18_74486000)))
wxdata.setData(key_18_74486000, 'hourlyFcst', b_18_74486000, int(forecastTime_18_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_19_74486000 = 1764100800
b_19_74486000 = twc.Data()
b_19_74486000.minTemp = 54
b_19_74486000.maxTemp = 54
b_19_74486000.windSpeed = 10
b_19_74486000.windDir = 9
b_19_74486000.temp = 54
b_19_74486000.skyCondition = 1100
b_19_74486000.pop = 52

key_19_74486000 = ('74486000.' + str(int(forecastTime_19_74486000)))
wxdata.setData(key_19_74486000, 'hourlyFcst', b_19_74486000, int(forecastTime_19_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_20_74486000 = 1764104400
b_20_74486000 = twc.Data()
b_20_74486000.minTemp = 53
b_20_74486000.maxTemp = 53
b_20_74486000.windSpeed = 10
b_20_74486000.windDir = 9
b_20_74486000.temp = 53
b_20_74486000.skyCondition = 1201
b_20_74486000.pop = 61

key_20_74486000 = ('74486000.' + str(int(forecastTime_20_74486000)))
wxdata.setData(key_20_74486000, 'hourlyFcst', b_20_74486000, int(forecastTime_20_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_21_74486000 = 1764108000
b_21_74486000 = twc.Data()
b_21_74486000.minTemp = 53
b_21_74486000.maxTemp = 53
b_21_74486000.windSpeed = 11
b_21_74486000.windDir = 9
b_21_74486000.temp = 53
b_21_74486000.skyCondition = 1201
b_21_74486000.pop = 69

key_21_74486000 = ('74486000.' + str(int(forecastTime_21_74486000)))
wxdata.setData(key_21_74486000, 'hourlyFcst', b_21_74486000, int(forecastTime_21_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_22_74486000 = 1764111600
b_22_74486000 = twc.Data()
b_22_74486000.minTemp = 54
b_22_74486000.maxTemp = 54
b_22_74486000.windSpeed = 12
b_22_74486000.windDir = 8
b_22_74486000.temp = 54
b_22_74486000.skyCondition = 1201
b_22_74486000.pop = 75

key_22_74486000 = ('74486000.' + str(int(forecastTime_22_74486000)))
wxdata.setData(key_22_74486000, 'hourlyFcst', b_22_74486000, int(forecastTime_22_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_23_74486000 = 1764115200
b_23_74486000 = twc.Data()
b_23_74486000.minTemp = 54
b_23_74486000.maxTemp = 54
b_23_74486000.windSpeed = 12
b_23_74486000.windDir = 8
b_23_74486000.temp = 54
b_23_74486000.skyCondition = 1200
b_23_74486000.pop = 85

key_23_74486000 = ('74486000.' + str(int(forecastTime_23_74486000)))
wxdata.setData(key_23_74486000, 'hourlyFcst', b_23_74486000, int(forecastTime_23_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_24_74486000 = 1764118800
b_24_74486000 = twc.Data()
b_24_74486000.minTemp = 55
b_24_74486000.maxTemp = 55
b_24_74486000.windSpeed = 12
b_24_74486000.windDir = 8
b_24_74486000.temp = 55
b_24_74486000.skyCondition = 1200
b_24_74486000.pop = 93

key_24_74486000 = ('74486000.' + str(int(forecastTime_24_74486000)))
wxdata.setData(key_24_74486000, 'hourlyFcst', b_24_74486000, int(forecastTime_24_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_25_74486000 = 1764122400
b_25_74486000 = twc.Data()
b_25_74486000.minTemp = 55
b_25_74486000.maxTemp = 55
b_25_74486000.windSpeed = 14
b_25_74486000.windDir = 9
b_25_74486000.temp = 55
b_25_74486000.skyCondition = 1200
b_25_74486000.pop = 95

key_25_74486000 = ('74486000.' + str(int(forecastTime_25_74486000)))
wxdata.setData(key_25_74486000, 'hourlyFcst', b_25_74486000, int(forecastTime_25_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_26_74486000 = 1764126000
b_26_74486000 = twc.Data()
b_26_74486000.minTemp = 56
b_26_74486000.maxTemp = 56
b_26_74486000.windSpeed = 14
b_26_74486000.windDir = 9
b_26_74486000.temp = 56
b_26_74486000.skyCondition = 1200
b_26_74486000.pop = 88

key_26_74486000 = ('74486000.' + str(int(forecastTime_26_74486000)))
wxdata.setData(key_26_74486000, 'hourlyFcst', b_26_74486000, int(forecastTime_26_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_27_74486000 = 1764129600
b_27_74486000 = twc.Data()
b_27_74486000.minTemp = 57
b_27_74486000.maxTemp = 57
b_27_74486000.windSpeed = 14
b_27_74486000.windDir = 10
b_27_74486000.temp = 57
b_27_74486000.skyCondition = 1200
b_27_74486000.pop = 83

key_27_74486000 = ('74486000.' + str(int(forecastTime_27_74486000)))
wxdata.setData(key_27_74486000, 'hourlyFcst', b_27_74486000, int(forecastTime_27_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_28_74486000 = 1764133200
b_28_74486000 = twc.Data()
b_28_74486000.minTemp = 57
b_28_74486000.maxTemp = 57
b_28_74486000.windSpeed = 14
b_28_74486000.windDir = 10
b_28_74486000.temp = 57
b_28_74486000.skyCondition = 1200
b_28_74486000.pop = 61

key_28_74486000 = ('74486000.' + str(int(forecastTime_28_74486000)))
wxdata.setData(key_28_74486000, 'hourlyFcst', b_28_74486000, int(forecastTime_28_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_29_74486000 = 1764136800
b_29_74486000 = twc.Data()
b_29_74486000.minTemp = 56
b_29_74486000.maxTemp = 56
b_29_74486000.windSpeed = 14
b_29_74486000.windDir = 10
b_29_74486000.temp = 56
b_29_74486000.skyCondition = 1100
b_29_74486000.pop = 39

key_29_74486000 = ('74486000.' + str(int(forecastTime_29_74486000)))
wxdata.setData(key_29_74486000, 'hourlyFcst', b_29_74486000, int(forecastTime_29_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_30_74486000 = 1764140400
b_30_74486000 = twc.Data()
b_30_74486000.minTemp = 56
b_30_74486000.maxTemp = 56
b_30_74486000.windSpeed = 12
b_30_74486000.windDir = 10
b_30_74486000.temp = 56
b_30_74486000.skyCondition = 2600
b_30_74486000.pop = 20

key_30_74486000 = ('74486000.' + str(int(forecastTime_30_74486000)))
wxdata.setData(key_30_74486000, 'hourlyFcst', b_30_74486000, int(forecastTime_30_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_31_74486000 = 1764144000
b_31_74486000 = twc.Data()
b_31_74486000.minTemp = 57
b_31_74486000.maxTemp = 57
b_31_74486000.windSpeed = 10
b_31_74486000.windDir = 10
b_31_74486000.temp = 57
b_31_74486000.skyCondition = 2600
b_31_74486000.pop = 17

key_31_74486000 = ('74486000.' + str(int(forecastTime_31_74486000)))
wxdata.setData(key_31_74486000, 'hourlyFcst', b_31_74486000, int(forecastTime_31_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_32_74486000 = 1764147600
b_32_74486000 = twc.Data()
b_32_74486000.minTemp = 57
b_32_74486000.maxTemp = 57
b_32_74486000.windSpeed = 9
b_32_74486000.windDir = 10
b_32_74486000.temp = 57
b_32_74486000.skyCondition = 2600
b_32_74486000.pop = 16

key_32_74486000 = ('74486000.' + str(int(forecastTime_32_74486000)))
wxdata.setData(key_32_74486000, 'hourlyFcst', b_32_74486000, int(forecastTime_32_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_33_74486000 = 1764151200
b_33_74486000 = twc.Data()
b_33_74486000.minTemp = 57
b_33_74486000.maxTemp = 57
b_33_74486000.windSpeed = 8
b_33_74486000.windDir = 10
b_33_74486000.temp = 57
b_33_74486000.skyCondition = 2600
b_33_74486000.pop = 24

key_33_74486000 = ('74486000.' + str(int(forecastTime_33_74486000)))
wxdata.setData(key_33_74486000, 'hourlyFcst', b_33_74486000, int(forecastTime_33_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_34_74486000 = 1764154800
b_34_74486000 = twc.Data()
b_34_74486000.minTemp = 57
b_34_74486000.maxTemp = 57
b_34_74486000.windSpeed = 8
b_34_74486000.windDir = 10
b_34_74486000.temp = 57
b_34_74486000.skyCondition = 2600
b_34_74486000.pop = 24

key_34_74486000 = ('74486000.' + str(int(forecastTime_34_74486000)))
wxdata.setData(key_34_74486000, 'hourlyFcst', b_34_74486000, int(forecastTime_34_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_35_74486000 = 1764158400
b_35_74486000 = twc.Data()
b_35_74486000.minTemp = 57
b_35_74486000.maxTemp = 57
b_35_74486000.windSpeed = 7
b_35_74486000.windDir = 10
b_35_74486000.temp = 57
b_35_74486000.skyCondition = 2600
b_35_74486000.pop = 24

key_35_74486000 = ('74486000.' + str(int(forecastTime_35_74486000)))
wxdata.setData(key_35_74486000, 'hourlyFcst', b_35_74486000, int(forecastTime_35_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_36_74486000 = 1764162000
b_36_74486000 = twc.Data()
b_36_74486000.minTemp = 57
b_36_74486000.maxTemp = 57
b_36_74486000.windSpeed = 8
b_36_74486000.windDir = 10
b_36_74486000.temp = 57
b_36_74486000.skyCondition = 2600
b_36_74486000.pop = 23

key_36_74486000 = ('74486000.' + str(int(forecastTime_36_74486000)))
wxdata.setData(key_36_74486000, 'hourlyFcst', b_36_74486000, int(forecastTime_36_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_37_74486000 = 1764165600
b_37_74486000 = twc.Data()
b_37_74486000.minTemp = 58
b_37_74486000.maxTemp = 58
b_37_74486000.windSpeed = 9
b_37_74486000.windDir = 10
b_37_74486000.temp = 58
b_37_74486000.skyCondition = 4600
b_37_74486000.pop = 31

key_37_74486000 = ('74486000.' + str(int(forecastTime_37_74486000)))
wxdata.setData(key_37_74486000, 'hourlyFcst', b_37_74486000, int(forecastTime_37_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_38_74486000 = 1764169200
b_38_74486000 = twc.Data()
b_38_74486000.minTemp = 58
b_38_74486000.maxTemp = 58
b_38_74486000.windSpeed = 9
b_38_74486000.windDir = 10
b_38_74486000.temp = 58
b_38_74486000.skyCondition = 2600
b_38_74486000.pop = 24

key_38_74486000 = ('74486000.' + str(int(forecastTime_38_74486000)))
wxdata.setData(key_38_74486000, 'hourlyFcst', b_38_74486000, int(forecastTime_38_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_39_74486000 = 1764172800
b_39_74486000 = twc.Data()
b_39_74486000.minTemp = 58
b_39_74486000.maxTemp = 58
b_39_74486000.windSpeed = 10
b_39_74486000.windDir = 10
b_39_74486000.temp = 58
b_39_74486000.skyCondition = 2600
b_39_74486000.pop = 20

key_39_74486000 = ('74486000.' + str(int(forecastTime_39_74486000)))
wxdata.setData(key_39_74486000, 'hourlyFcst', b_39_74486000, int(forecastTime_39_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_40_74486000 = 1764176400
b_40_74486000 = twc.Data()
b_40_74486000.minTemp = 58
b_40_74486000.maxTemp = 58
b_40_74486000.windSpeed = 9
b_40_74486000.windDir = 10
b_40_74486000.temp = 58
b_40_74486000.skyCondition = 2600
b_40_74486000.pop = 24

key_40_74486000 = ('74486000.' + str(int(forecastTime_40_74486000)))
wxdata.setData(key_40_74486000, 'hourlyFcst', b_40_74486000, int(forecastTime_40_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_41_74486000 = 1764180000
b_41_74486000 = twc.Data()
b_41_74486000.minTemp = 59
b_41_74486000.maxTemp = 59
b_41_74486000.windSpeed = 9
b_41_74486000.windDir = 10
b_41_74486000.temp = 59
b_41_74486000.skyCondition = 2600
b_41_74486000.pop = 24

key_41_74486000 = ('74486000.' + str(int(forecastTime_41_74486000)))
wxdata.setData(key_41_74486000, 'hourlyFcst', b_41_74486000, int(forecastTime_41_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_42_74486000 = 1764183600
b_42_74486000 = twc.Data()
b_42_74486000.minTemp = 59
b_42_74486000.maxTemp = 59
b_42_74486000.windSpeed = 9
b_42_74486000.windDir = 10
b_42_74486000.temp = 59
b_42_74486000.skyCondition = 2800
b_42_74486000.pop = 18

key_42_74486000 = ('74486000.' + str(int(forecastTime_42_74486000)))
wxdata.setData(key_42_74486000, 'hourlyFcst', b_42_74486000, int(forecastTime_42_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_43_74486000 = 1764187200
b_43_74486000 = twc.Data()
b_43_74486000.minTemp = 59
b_43_74486000.maxTemp = 59
b_43_74486000.windSpeed = 8
b_43_74486000.windDir = 10
b_43_74486000.temp = 59
b_43_74486000.skyCondition = 2600
b_43_74486000.pop = 24

key_43_74486000 = ('74486000.' + str(int(forecastTime_43_74486000)))
wxdata.setData(key_43_74486000, 'hourlyFcst', b_43_74486000, int(forecastTime_43_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_44_74486000 = 1764190800
b_44_74486000 = twc.Data()
b_44_74486000.minTemp = 58
b_44_74486000.maxTemp = 58
b_44_74486000.windSpeed = 8
b_44_74486000.windDir = 10
b_44_74486000.temp = 58
b_44_74486000.skyCondition = 2800
b_44_74486000.pop = 22

key_44_74486000 = ('74486000.' + str(int(forecastTime_44_74486000)))
wxdata.setData(key_44_74486000, 'hourlyFcst', b_44_74486000, int(forecastTime_44_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_45_74486000 = 1764194400
b_45_74486000 = twc.Data()
b_45_74486000.minTemp = 57
b_45_74486000.maxTemp = 57
b_45_74486000.windSpeed = 8
b_45_74486000.windDir = 10
b_45_74486000.temp = 57
b_45_74486000.skyCondition = 2700
b_45_74486000.pop = 17

key_45_74486000 = ('74486000.' + str(int(forecastTime_45_74486000)))
wxdata.setData(key_45_74486000, 'hourlyFcst', b_45_74486000, int(forecastTime_45_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_46_74486000 = 1764198000
b_46_74486000 = twc.Data()
b_46_74486000.minTemp = 57
b_46_74486000.maxTemp = 57
b_46_74486000.windSpeed = 8
b_46_74486000.windDir = 10
b_46_74486000.temp = 57
b_46_74486000.skyCondition = 4600
b_46_74486000.pop = 31

key_46_74486000 = ('74486000.' + str(int(forecastTime_46_74486000)))
wxdata.setData(key_46_74486000, 'hourlyFcst', b_46_74486000, int(forecastTime_46_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_47_74486000 = 1764201600
b_47_74486000 = twc.Data()
b_47_74486000.minTemp = 57
b_47_74486000.maxTemp = 57
b_47_74486000.windSpeed = 9
b_47_74486000.windDir = 11
b_47_74486000.temp = 57
b_47_74486000.skyCondition = 1100
b_47_74486000.pop = 35

key_47_74486000 = ('74486000.' + str(int(forecastTime_47_74486000)))
wxdata.setData(key_47_74486000, 'hourlyFcst', b_47_74486000, int(forecastTime_47_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_48_74486000 = 1764205200
b_48_74486000 = twc.Data()
b_48_74486000.minTemp = 57
b_48_74486000.maxTemp = 57
b_48_74486000.windSpeed = 10
b_48_74486000.windDir = 11
b_48_74486000.temp = 57
b_48_74486000.skyCondition = 1100
b_48_74486000.pop = 42

key_48_74486000 = ('74486000.' + str(int(forecastTime_48_74486000)))
wxdata.setData(key_48_74486000, 'hourlyFcst', b_48_74486000, int(forecastTime_48_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_49_74486000 = 1764208800
b_49_74486000 = twc.Data()
b_49_74486000.minTemp = 57
b_49_74486000.maxTemp = 57
b_49_74486000.windSpeed = 12
b_49_74486000.windDir = 12
b_49_74486000.temp = 57
b_49_74486000.skyCondition = 1100
b_49_74486000.pop = 37

key_49_74486000 = ('74486000.' + str(int(forecastTime_49_74486000)))
wxdata.setData(key_49_74486000, 'hourlyFcst', b_49_74486000, int(forecastTime_49_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_50_74486000 = 1764212400
b_50_74486000 = twc.Data()
b_50_74486000.minTemp = 56
b_50_74486000.maxTemp = 56
b_50_74486000.windSpeed = 14
b_50_74486000.windDir = 13
b_50_74486000.temp = 56
b_50_74486000.skyCondition = 2900
b_50_74486000.pop = 7

key_50_74486000 = ('74486000.' + str(int(forecastTime_50_74486000)))
wxdata.setData(key_50_74486000, 'hourlyFcst', b_50_74486000, int(forecastTime_50_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_51_74486000 = 1764216000
b_51_74486000 = twc.Data()
b_51_74486000.minTemp = 55
b_51_74486000.maxTemp = 55
b_51_74486000.windSpeed = 15
b_51_74486000.windDir = 13
b_51_74486000.temp = 55
b_51_74486000.skyCondition = 2900
b_51_74486000.pop = 4

key_51_74486000 = ('74486000.' + str(int(forecastTime_51_74486000)))
wxdata.setData(key_51_74486000, 'hourlyFcst', b_51_74486000, int(forecastTime_51_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_52_74486000 = 1764219600
b_52_74486000 = twc.Data()
b_52_74486000.minTemp = 52
b_52_74486000.maxTemp = 52
b_52_74486000.windSpeed = 15
b_52_74486000.windDir = 13
b_52_74486000.temp = 52
b_52_74486000.skyCondition = 3100
b_52_74486000.pop = 4

key_52_74486000 = ('74486000.' + str(int(forecastTime_52_74486000)))
wxdata.setData(key_52_74486000, 'hourlyFcst', b_52_74486000, int(forecastTime_52_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_53_74486000 = 1764223200
b_53_74486000 = twc.Data()
b_53_74486000.minTemp = 50
b_53_74486000.maxTemp = 50
b_53_74486000.windSpeed = 17
b_53_74486000.windDir = 13
b_53_74486000.temp = 50
b_53_74486000.skyCondition = 3100
b_53_74486000.pop = 1

key_53_74486000 = ('74486000.' + str(int(forecastTime_53_74486000)))
wxdata.setData(key_53_74486000, 'hourlyFcst', b_53_74486000, int(forecastTime_53_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_54_74486000 = 1764226800
b_54_74486000 = twc.Data()
b_54_74486000.minTemp = 48
b_54_74486000.maxTemp = 48
b_54_74486000.windSpeed = 16
b_54_74486000.windDir = 13
b_54_74486000.temp = 48
b_54_74486000.skyCondition = 3100
b_54_74486000.pop = 1

key_54_74486000 = ('74486000.' + str(int(forecastTime_54_74486000)))
wxdata.setData(key_54_74486000, 'hourlyFcst', b_54_74486000, int(forecastTime_54_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_55_74486000 = 1764230400
b_55_74486000 = twc.Data()
b_55_74486000.minTemp = 46
b_55_74486000.maxTemp = 46
b_55_74486000.windSpeed = 15
b_55_74486000.windDir = 13
b_55_74486000.temp = 46
b_55_74486000.skyCondition = 2900
b_55_74486000.pop = 1

key_55_74486000 = ('74486000.' + str(int(forecastTime_55_74486000)))
wxdata.setData(key_55_74486000, 'hourlyFcst', b_55_74486000, int(forecastTime_55_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_56_74486000 = 1764234000
b_56_74486000 = twc.Data()
b_56_74486000.minTemp = 44
b_56_74486000.maxTemp = 44
b_56_74486000.windSpeed = 14
b_56_74486000.windDir = 13
b_56_74486000.temp = 44
b_56_74486000.skyCondition = 2900
b_56_74486000.pop = 1

key_56_74486000 = ('74486000.' + str(int(forecastTime_56_74486000)))
wxdata.setData(key_56_74486000, 'hourlyFcst', b_56_74486000, int(forecastTime_56_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_57_74486000 = 1764237600
b_57_74486000 = twc.Data()
b_57_74486000.minTemp = 43
b_57_74486000.maxTemp = 43
b_57_74486000.windSpeed = 14
b_57_74486000.windDir = 13
b_57_74486000.temp = 43
b_57_74486000.skyCondition = 2900
b_57_74486000.pop = 1

key_57_74486000 = ('74486000.' + str(int(forecastTime_57_74486000)))
wxdata.setData(key_57_74486000, 'hourlyFcst', b_57_74486000, int(forecastTime_57_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_58_74486000 = 1764241200
b_58_74486000 = twc.Data()
b_58_74486000.minTemp = 42
b_58_74486000.maxTemp = 42
b_58_74486000.windSpeed = 13
b_58_74486000.windDir = 13
b_58_74486000.temp = 42
b_58_74486000.skyCondition = 2900
b_58_74486000.pop = 1

key_58_74486000 = ('74486000.' + str(int(forecastTime_58_74486000)))
wxdata.setData(key_58_74486000, 'hourlyFcst', b_58_74486000, int(forecastTime_58_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_59_74486000 = 1764244800
b_59_74486000 = twc.Data()
b_59_74486000.minTemp = 40
b_59_74486000.maxTemp = 40
b_59_74486000.windSpeed = 14
b_59_74486000.windDir = 13
b_59_74486000.temp = 40
b_59_74486000.skyCondition = 3000
b_59_74486000.pop = 1

key_59_74486000 = ('74486000.' + str(int(forecastTime_59_74486000)))
wxdata.setData(key_59_74486000, 'hourlyFcst', b_59_74486000, int(forecastTime_59_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_60_74486000 = 1764248400
b_60_74486000 = twc.Data()
b_60_74486000.minTemp = 41
b_60_74486000.maxTemp = 41
b_60_74486000.windSpeed = 16
b_60_74486000.windDir = 13
b_60_74486000.temp = 41
b_60_74486000.skyCondition = 3000
b_60_74486000.pop = 0

key_60_74486000 = ('74486000.' + str(int(forecastTime_60_74486000)))
wxdata.setData(key_60_74486000, 'hourlyFcst', b_60_74486000, int(forecastTime_60_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_61_74486000 = 1764252000
b_61_74486000 = twc.Data()
b_61_74486000.minTemp = 41
b_61_74486000.maxTemp = 41
b_61_74486000.windSpeed = 18
b_61_74486000.windDir = 13
b_61_74486000.temp = 41
b_61_74486000.skyCondition = 3000
b_61_74486000.pop = 0

key_61_74486000 = ('74486000.' + str(int(forecastTime_61_74486000)))
wxdata.setData(key_61_74486000, 'hourlyFcst', b_61_74486000, int(forecastTime_61_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_62_74486000 = 1764255600
b_62_74486000 = twc.Data()
b_62_74486000.minTemp = 42
b_62_74486000.maxTemp = 42
b_62_74486000.windSpeed = 18
b_62_74486000.windDir = 13
b_62_74486000.temp = 42
b_62_74486000.skyCondition = 3000
b_62_74486000.pop = 0

key_62_74486000 = ('74486000.' + str(int(forecastTime_62_74486000)))
wxdata.setData(key_62_74486000, 'hourlyFcst', b_62_74486000, int(forecastTime_62_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_63_74486000 = 1764259200
b_63_74486000 = twc.Data()
b_63_74486000.minTemp = 43
b_63_74486000.maxTemp = 43
b_63_74486000.windSpeed = 18
b_63_74486000.windDir = 13
b_63_74486000.temp = 43
b_63_74486000.skyCondition = 2800
b_63_74486000.pop = 0

key_63_74486000 = ('74486000.' + str(int(forecastTime_63_74486000)))
wxdata.setData(key_63_74486000, 'hourlyFcst', b_63_74486000, int(forecastTime_63_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_64_74486000 = 1764262800
b_64_74486000 = twc.Data()
b_64_74486000.minTemp = 44
b_64_74486000.maxTemp = 44
b_64_74486000.windSpeed = 18
b_64_74486000.windDir = 13
b_64_74486000.temp = 44
b_64_74486000.skyCondition = 2800
b_64_74486000.pop = 0

key_64_74486000 = ('74486000.' + str(int(forecastTime_64_74486000)))
wxdata.setData(key_64_74486000, 'hourlyFcst', b_64_74486000, int(forecastTime_64_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_65_74486000 = 1764266400
b_65_74486000 = twc.Data()
b_65_74486000.minTemp = 45
b_65_74486000.maxTemp = 45
b_65_74486000.windSpeed = 18
b_65_74486000.windDir = 13
b_65_74486000.temp = 45
b_65_74486000.skyCondition = 3000
b_65_74486000.pop = 0

key_65_74486000 = ('74486000.' + str(int(forecastTime_65_74486000)))
wxdata.setData(key_65_74486000, 'hourlyFcst', b_65_74486000, int(forecastTime_65_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_66_74486000 = 1764270000
b_66_74486000 = twc.Data()
b_66_74486000.minTemp = 45
b_66_74486000.maxTemp = 45
b_66_74486000.windSpeed = 18
b_66_74486000.windDir = 13
b_66_74486000.temp = 45
b_66_74486000.skyCondition = 3000
b_66_74486000.pop = 0

key_66_74486000 = ('74486000.' + str(int(forecastTime_66_74486000)))
wxdata.setData(key_66_74486000, 'hourlyFcst', b_66_74486000, int(forecastTime_66_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_67_74486000 = 1764273600
b_67_74486000 = twc.Data()
b_67_74486000.minTemp = 45
b_67_74486000.maxTemp = 45
b_67_74486000.windSpeed = 18
b_67_74486000.windDir = 13
b_67_74486000.temp = 45
b_67_74486000.skyCondition = 2800
b_67_74486000.pop = 0

key_67_74486000 = ('74486000.' + str(int(forecastTime_67_74486000)))
wxdata.setData(key_67_74486000, 'hourlyFcst', b_67_74486000, int(forecastTime_67_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_68_74486000 = 1764277200
b_68_74486000 = twc.Data()
b_68_74486000.minTemp = 44
b_68_74486000.maxTemp = 44
b_68_74486000.windSpeed = 18
b_68_74486000.windDir = 13
b_68_74486000.temp = 44
b_68_74486000.skyCondition = 3000
b_68_74486000.pop = 0

key_68_74486000 = ('74486000.' + str(int(forecastTime_68_74486000)))
wxdata.setData(key_68_74486000, 'hourlyFcst', b_68_74486000, int(forecastTime_68_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_69_74486000 = 1764280800
b_69_74486000 = twc.Data()
b_69_74486000.minTemp = 42
b_69_74486000.maxTemp = 42
b_69_74486000.windSpeed = 17
b_69_74486000.windDir = 13
b_69_74486000.temp = 42
b_69_74486000.skyCondition = 2900
b_69_74486000.pop = 0

key_69_74486000 = ('74486000.' + str(int(forecastTime_69_74486000)))
wxdata.setData(key_69_74486000, 'hourlyFcst', b_69_74486000, int(forecastTime_69_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_70_74486000 = 1764284400
b_70_74486000 = twc.Data()
b_70_74486000.minTemp = 42
b_70_74486000.maxTemp = 42
b_70_74486000.windSpeed = 17
b_70_74486000.windDir = 13
b_70_74486000.temp = 42
b_70_74486000.skyCondition = 2900
b_70_74486000.pop = 0

key_70_74486000 = ('74486000.' + str(int(forecastTime_70_74486000)))
wxdata.setData(key_70_74486000, 'hourlyFcst', b_70_74486000, int(forecastTime_70_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")


#for area in areaList:
forecastTime_71_74486000 = 1764288000
b_71_74486000 = twc.Data()
b_71_74486000.minTemp = 41
b_71_74486000.maxTemp = 41
b_71_74486000.windSpeed = 17
b_71_74486000.windDir = 13
b_71_74486000.temp = 41
b_71_74486000.skyCondition = 3300
b_71_74486000.pop = 0

key_71_74486000 = ('74486000.' + str(int(forecastTime_71_74486000)))
wxdata.setData(key_71_74486000, 'hourlyFcst', b_71_74486000, int(forecastTime_71_74486000 + 3600))
twccommon.Log.info("RWE - Hourly forecast data has been set")

