 
 		chargePortDoorOpen = try? container.decode(Bool.self, forKey: .chargePortDoorOpen)
 		chargePortLatch = try? container.decode(String.self, forKey: .chargePortLatch)
+		chargePortColdWeatherMode = try? container.decode(Bool.self, forKey: .chargePortColdWeatherMode)
 		
 		
 		chargeRate = try? container.decode(Distance.self, forKey: .chargeRate)

	*/
	open var chargePortDoorOpen: Bool?
	open var chargePortLatch: String?
	
	/**
	miles/hour while charging or 0 if not charging

		
		case chargePortDoorOpen           = "charge_port_door_open"
		case chargePortLatch				 = "charge_port_latch"
		case chargePortColdWeatherMode	= "charge_port_cold_weather_mode"
		
		case chargeRate                  = "charge_rate"
		case chargeToMaxRange             = "charge_to_max_range"
